QtBase - 8193340a44fd835cee029e63a31cfcab8ef6fd55

Functions

Page:<>1
Function: AnchorData::dump
...70
Function: QFontEngine::getGlyphBearings
...80
Function: QGLShaderProgram::enableAttributeArray
...90
Function: QGraphicsPolygonItem::polygon
...100
Function: QGtkStyle::QGtkStyle
...103
Function: QHeaderViewPrivate::lastVisibleVisualIndex
104
Function: QHostInfo::setErrorString
105
Function: QHttpNetworkConnectionPrivate::dequeueRequest
106
Function: QHttpNetworkReplyPrivate::readReplyBodyChunked
107108
Function: QIcon::cacheKey
109
Function: QIcuTimeZonePrivate::clone
110
Function: QImage::load
111
Function: QImageReader::clipRect
...120
Function: QLineEditPrivate::inSelection
...130
Function: QMenuBarPrivate::setKeyboardMode
...200
Function: QSslKey::QSslKey
...300
Function: qstrncpy
...308
Function: updateBlockedStatusRecursion
Functionâ–´Condition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
QHttpSocketEngine::setOption
Name: QHttpSocketEngine::setOption
Prototype: bool QHttpSocketEngine::setOption(SocketOption option, int value)
Coverage:  50.000% (5/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qhttpsocketengine.cpp
Lines: 318-330
 50.000% (5/10)
84
QHttpSocketEngine::setProxy
Name: QHttpSocketEngine::setProxy
Prototype: void QHttpSocketEngine::setProxy(const QNetworkProxy &proxy)
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qhttpsocketengine.cpp
Lines: 105-115
100.000% (7/7)
83
QHttpSocketEngine::setReadNotificationEnabled
Name: QHttpSocketEngine::setReadNotificationEnabled
Prototype: void QHttpSocketEngine::setReadNotificationEnabled(bool enable)
Coverage:  93.333% (14/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qhttpsocketengine.cpp
Lines: 433-448
 93.333% (14/15)
95
QHttpSocketEngine::setWriteNotificationEnabled
Name: QHttpSocketEngine::setWriteNotificationEnabled
Prototype: void QHttpSocketEngine::setWriteNotificationEnabled(bool enable)
Coverage:  87.500% (7/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qhttpsocketengine.cpp
Lines: 456-462
 87.500% (7/8)
42
QHttpSocketEngine::slotSocketBytesWritten
Name: QHttpSocketEngine::slotSocketBytesWritten
Prototype: void QHttpSocketEngine::slotSocketBytesWritten()
Coverage: 100.000% (6/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qhttpsocketengine.cpp
Lines: 704-709
100.000% (6/6)
32
QHttpSocketEngine::slotSocketConnected
Name: QHttpSocketEngine::slotSocketConnected
Prototype: void QHttpSocketEngine::slotSocketConnected()
Coverage: 100.000% (12/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qhttpsocketengine.cpp
Lines: 476-510
100.000% (12/12)
244
QHttpSocketEngine::slotSocketError
Name: QHttpSocketEngine::slotSocketError
Prototype: void QHttpSocketEngine::slotSocketError(QAbstractSocket::SocketError error)
Coverage:  82.609% (19/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qhttpsocketengine.cpp
Lines: 711-741
 82.609% (19/23)
208
QHttpSocketEngine::slotSocketReadNotification
Name: QHttpSocketEngine::slotSocketReadNotification
Prototype: void QHttpSocketEngine::slotSocketReadNotification()
Coverage:  89.362% (84/94)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qhttpsocketengine.cpp
Lines: 516-669
 89.362% (84/94)
9629
QHttpSocketEngine::slotSocketStateChanged
Name: QHttpSocketEngine::slotSocketStateChanged
Prototype: void QHttpSocketEngine::slotSocketStateChanged(QAbstractSocket::SocketState state)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qhttpsocketengine.cpp
Lines: 743-746
100.000% (1/1)
11
QHttpSocketEngine::socketDescriptor
Name: QHttpSocketEngine::socketDescriptor
Prototype: qintptr QHttpSocketEngine::socketDescriptor() const
Coverage:  66.667% (2/3)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qhttpsocketengine.cpp
Lines: 117-121
 66.667% (2/3)
21
QHttpSocketEngine::waitForRead
Name: QHttpSocketEngine::waitForRead
Prototype: bool QHttpSocketEngine::waitForRead(int msecs, bool *timedOut)
Coverage:  45.455% (15/33)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qhttpsocketengine.cpp
Lines: 332-368
 45.455% (15/33)
209
QHttpSocketEngine::waitForReadOrWrite
Name: QHttpSocketEngine::waitForReadOrWrite
Prototype: bool QHttpSocketEngine::waitForReadOrWrite(bool *readyToRead, bool *readyToWrite, bool checkRead, bool checkWrite, int msecs, bool *timedOut)
Coverage:  80.000% (8/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qhttpsocketengine.cpp
Lines: 406-425
 80.000% (8/10)
104
QHttpSocketEngine::waitForWrite
Name: QHttpSocketEngine::waitForWrite
Prototype: bool QHttpSocketEngine::waitForWrite(int msecs, bool *timedOut)
Coverage:  75.000% (21/28)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qhttpsocketengine.cpp
Lines: 370-404
 75.000% (21/28)
158
QHttpSocketEngine::write
Name: QHttpSocketEngine::write
Prototype: qint64 QHttpSocketEngine::write(const char *data, qint64 len)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qhttpsocketengine.cpp
Lines: 237-241
100.000% (1/1)
21
QHttpSocketEngine::writeDatagram
Name: QHttpSocketEngine::writeDatagram
Prototype: qint64 QHttpSocketEngine::writeDatagram(const char *, qint64, const QIpPacketHeader &)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qhttpsocketengine.cpp
Lines: 279-282
  0.000% (0/1)
11
QHttpSocketEngineHandler::createSocketEngine
Name: QHttpSocketEngineHandler::createSocketEngine
Prototype: QAbstractSocketEngine *QHttpSocketEngineHandler::createSocketEngine(QAbstractSocket::SocketType socketType, const QNetworkProxy &proxy, QObject *parent)
Coverage:  80.000% (8/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qhttpsocketengine.cpp
Lines: 824-842
 80.000% (8/10)
94
QHttpSocketEngineHandler::createSocketEngine
Name: QHttpSocketEngineHandler::createSocketEngine
Prototype: QAbstractSocketEngine *QHttpSocketEngineHandler::createSocketEngine(qintptr, QObject *)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qhttpsocketengine.cpp
Lines: 844-847
100.000% (1/1)
11
QHttpSocketEnginePrivate::QHttpSocketEnginePrivate
Name: QHttpSocketEnginePrivate::QHttpSocketEnginePrivate
Prototype: QHttpSocketEnginePrivate::QHttpSocketEnginePrivate()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qhttpsocketengine.cpp
Lines: 803-818
100.000% (1/1)
31
QHttpThreadDelegate::QHttpThreadDelegate
Name: QHttpThreadDelegate::QHttpThreadDelegate
Prototype: QHttpThreadDelegate::QHttpThreadDelegate(QObject *parent)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpthreaddelegate.cpp
Lines: 218-237
100.000% (1/1)
21
QHttpThreadDelegate::abortRequest
Name: QHttpThreadDelegate::abortRequest
Prototype: void QHttpThreadDelegate::abortRequest()
Coverage:  71.429% (5/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpthreaddelegate.cpp
Lines: 393-412
 71.429% (5/7)
83
QHttpThreadDelegate::cacheCredentialsSlot
Name: QHttpThreadDelegate::cacheCredentialsSlot
Prototype: void QHttpThreadDelegate::cacheCredentialsSlot(const QHttpNetworkRequest &request, QAuthenticator *authenticator)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpthreaddelegate.cpp
Lines: 653-656
100.000% (1/1)
11
QHttpThreadDelegate::dataReadProgressSlot
Name: QHttpThreadDelegate::dataReadProgressSlot
Prototype: void QHttpThreadDelegate::dataReadProgressSlot(qint64 done, qint64 total)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpthreaddelegate.cpp
Lines: 642-651
100.000% (4/4)
42
QHttpThreadDelegate::encryptedSlot
Name: QHttpThreadDelegate::encryptedSlot
Prototype: void QHttpThreadDelegate::encryptedSlot()
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpthreaddelegate.cpp
Lines: 660-667
 50.000% (2/4)
42
QHttpThreadDelegate::finishedSlot
Name: QHttpThreadDelegate::finishedSlot
Prototype: void QHttpThreadDelegate::finishedSlot()
Coverage:  77.778% (14/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpthreaddelegate.cpp
Lines: 472-508
 77.778% (14/18)
186
QHttpThreadDelegate::finishedWithErrorSlot
Name: QHttpThreadDelegate::finishedWithErrorSlot
Prototype: void QHttpThreadDelegate::finishedWithErrorSlot(QNetworkReply::NetworkError errorCode, const QString &detail)
Coverage:  71.429% (5/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpthreaddelegate.cpp
Lines: 533-553
 71.429% (5/7)
93
QHttpThreadDelegate::headerChangedSlot
Name: QHttpThreadDelegate::headerChangedSlot
Prototype: void QHttpThreadDelegate::headerChangedSlot()
Coverage:  76.471% (13/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpthreaddelegate.cpp
Lines: 579-622
 76.471% (13/17)
235
QHttpThreadDelegate::preSharedKeyAuthenticationRequiredSlot
Name: QHttpThreadDelegate::preSharedKeyAuthenticationRequiredSlot
Prototype: void QHttpThreadDelegate::preSharedKeyAuthenticationRequiredSlot(QSslPreSharedKeyAuthenticator *authenticator)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpthreaddelegate.cpp
Lines: 685-691
  0.000% (0/4)
32
QHttpThreadDelegate::readBufferFreed
Name: QHttpThreadDelegate::readBufferFreed
Prototype: void QHttpThreadDelegate::readBufferFreed(qint64 size)
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpthreaddelegate.cpp
Lines: 426-433
 75.000% (3/4)
32
QHttpThreadDelegate::readBufferSizeChanged
Name: QHttpThreadDelegate::readBufferSizeChanged
Prototype: void QHttpThreadDelegate::readBufferSizeChanged(qint64 size)
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpthreaddelegate.cpp
Lines: 414-424
 75.000% (3/4)
42
QHttpThreadDelegate::readyReadSlot
Name: QHttpThreadDelegate::readyReadSlot
Prototype: void QHttpThreadDelegate::readyReadSlot()
Coverage:  91.667% (22/24)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpthreaddelegate.cpp
Lines: 435-470
 91.667% (22/24)
208
QHttpThreadDelegate::sslErrorsSlot
Name: QHttpThreadDelegate::sslErrorsSlot
Prototype: void QHttpThreadDelegate::sslErrorsSlot(const QList<QSslError> &errors)
Coverage:  80.000% (8/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpthreaddelegate.cpp
Lines: 669-683
 80.000% (8/10)
104
QHttpThreadDelegate::startRequest
Name: QHttpThreadDelegate::startRequest
Prototype: void QHttpThreadDelegate::startRequest()
Coverage:  87.500% (35/40)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpthreaddelegate.cpp
Lines: 266-390
 87.500% (35/40)
6212
QHttpThreadDelegate::startRequest::[lambda]
Name: QHttpThreadDelegate::startRequest::[lambda]
Prototype: []()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpthreaddelegate.cpp
Lines: 286-286
100.000% (1/1)
01
QHttpThreadDelegate::startRequestSynchronously
Name: QHttpThreadDelegate::startRequestSynchronously
Prototype: void QHttpThreadDelegate::startRequestSynchronously()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpthreaddelegate.cpp
Lines: 240-262
100.000% (1/1)
81
QHttpThreadDelegate::synchronousAuthenticationRequiredSlot
Name: QHttpThreadDelegate::synchronousAuthenticationRequiredSlot
Prototype: void QHttpThreadDelegate::synchronousAuthenticationRequiredSlot(const QHttpNetworkRequest &request, QAuthenticator *a)
Coverage:  71.429% (5/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpthreaddelegate.cpp
Lines: 694-714
 71.429% (5/7)
93
QHttpThreadDelegate::synchronousFinishedSlot
Name: QHttpThreadDelegate::synchronousFinishedSlot
Prototype: void QHttpThreadDelegate::synchronousFinishedSlot()
Coverage:  42.857% (3/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpthreaddelegate.cpp
Lines: 510-531
 42.857% (3/7)
113
QHttpThreadDelegate::synchronousFinishedWithErrorSlot
Name: QHttpThreadDelegate::synchronousFinishedWithErrorSlot
Prototype: void QHttpThreadDelegate::synchronousFinishedWithErrorSlot(QNetworkReply::NetworkError errorCode, const QString &detail)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpthreaddelegate.cpp
Lines: 556-572
 50.000% (2/4)
82
QHttpThreadDelegate::synchronousHeaderChangedSlot
Name: QHttpThreadDelegate::synchronousHeaderChangedSlot
Prototype: void QHttpThreadDelegate::synchronousHeaderChangedSlot()
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpthreaddelegate.cpp
Lines: 624-639
 50.000% (2/4)
82
QHttpThreadDelegate::synchronousProxyAuthenticationRequiredSlot
Name: QHttpThreadDelegate::synchronousProxyAuthenticationRequiredSlot
Prototype: void QHttpThreadDelegate::synchronousProxyAuthenticationRequiredSlot(const QNetworkProxy &p, QAuthenticator *a)
Coverage:  42.857% (3/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpthreaddelegate.cpp
Lines: 717-737
 42.857% (3/7)
83
QHttpThreadDelegate::~QHttpThreadDelegate
Name: QHttpThreadDelegate::~QHttpThreadDelegate
Prototype: QHttpThreadDelegate::~QHttpThreadDelegate()
Coverage:  88.889% (8/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpthreaddelegate.cpp
Lines: 203-215
 88.889% (8/9)
43
QIODevice::QIODevice
Name: QIODevice::QIODevice
Prototype: QIODevice::QIODevice()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qiodevice.cpp
Lines: 378-386
100.000% (1/1)
71
QIODevice::QIODevice
Name: QIODevice::QIODevice
Prototype: QIODevice::QIODevice(QObject *parent)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qiodevice.cpp
Lines: 392-398
100.000% (1/1)
51
QIODevice::QIODevice
Name: QIODevice::QIODevice
Prototype: QIODevice::QIODevice(QIODevicePrivate &dd, QObject *parent)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qiodevice.cpp
Lines: 403-406
100.000% (1/1)
21
QIODevice::atEnd
Name: QIODevice::atEnd
Prototype: bool QIODevice::atEnd() const
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qiodevice.cpp
Lines: 695-705
100.000% (7/7)
41
QIODevice::bytesAvailable
Name: QIODevice::bytesAvailable
Prototype: qint64 QIODevice::bytesAvailable() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qiodevice.cpp
Lines: 738-744
100.000% (4/4)
42
QIODevice::bytesToWrite
Name: QIODevice::bytesToWrite
Prototype: qint64 QIODevice::bytesToWrite() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qiodevice.cpp
Lines: 752-755
  0.000% (0/1)
11
QIODevice::canReadLine
Name: QIODevice::canReadLine
Prototype: bool QIODevice::canReadLine() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qiodevice.cpp
Lines: 1261-1264
100.000% (1/1)
11
QIODevice::close
Name: QIODevice::close
Prototype: void QIODevice::close()
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qiodevice.cpp
Lines: 575-592
100.000% (4/4)
82
QIODevice::errorString
Name: QIODevice::errorString
Prototype: QString QIODevice::errorString() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qiodevice.cpp
Lines: 1590-1601
100.000% (4/4)
42
QIODevice::getChar
Name: QIODevice::getChar
Prototype: bool QIODevice::getChar(char *c)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qiodevice.cpp
Lines: 1461-1466
100.000% (1/1)
21
QIODevice::isOpen
Name: QIODevice::isOpen
Prototype: bool QIODevice::isOpen() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qiodevice.cpp
Lines: 516-519
100.000% (1/1)
11
QIODevice::isReadable
Name: QIODevice::isReadable
Prototype: bool QIODevice::isReadable() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qiodevice.cpp
Lines: 530-533
100.000% (1/1)
11
QIODevice::isSequential
Name: QIODevice::isSequential
Prototype: bool QIODevice::isSequential() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qiodevice.cpp
Lines: 441-444
100.000% (1/1)
11
QIODevice::isTextModeEnabled
Name: QIODevice::isTextModeEnabled
Prototype: bool QIODevice::isTextModeEnabled() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qiodevice.cpp
Lines: 503-506
100.000% (1/1)
11
QIODevice::isWritable
Name: QIODevice::isWritable
Prototype: bool QIODevice::isWritable() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qiodevice.cpp
Lines: 544-547
100.000% (1/1)
11
QIODevice::open
Name: QIODevice::open
Prototype: bool QIODevice::open(OpenMode mode)
Coverage: 100.000% (3/3)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qiodevice.cpp
Lines: 556-567
100.000% (3/3)
61
QIODevice::openMode
Name: QIODevice::openMode
Prototype: QIODevice::OpenMode QIODevice::openMode() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qiodevice.cpp
Lines: 452-455
100.000% (1/1)
11
QIODevice::peek
Name: QIODevice::peek
Prototype: qint64 QIODevice::peek(char *data, qint64 maxSize)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qiodevice.cpp
Lines: 1485-1488
100.000% (1/1)
11
QIODevice::peek
Name: QIODevice::peek
Prototype: QByteArray QIODevice::peek(qint64 maxSize)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qiodevice.cpp
Lines: 1507-1510
100.000% (1/1)
11
QIODevice::pos
Name: QIODevice::pos
Prototype: qint64 QIODevice::pos() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qiodevice.cpp
Lines: 607-614
100.000% (1/1)
21
QIODevice::putChar
Name: QIODevice::putChar
Prototype: bool QIODevice::putChar(char c)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qiodevice.cpp
Lines: 1409-1412
100.000% (1/1)
11
QIODevice::read
Name: QIODevice::read
Prototype: qint64 QIODevice::read(char *data, qint64 maxSize)
Coverage:  95.349% (82/86)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qiodevice.cpp
Lines: 770-916
 95.349% (82/86)
7326
QIODevice::read
Name: QIODevice::read
Prototype: QByteArray QIODevice::read(qint64 maxSize)
Coverage:  44.000% (11/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qiodevice.cpp
Lines: 929-971
 44.000% (11/25)
228
QIODevice::readAll
Name: QIODevice::readAll
Prototype: QByteArray QIODevice::readAll()
Coverage:  84.000% (21/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qiodevice.cpp
Lines: 981-1023
 84.000% (21/25)
237
QIODevice::readLine
Name: QIODevice::readLine
Prototype: qint64 QIODevice::readLine(char *data, qint64 maxSize)
Coverage:  79.245% (42/53)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qiodevice.cpp
Lines: 1061-1143
 79.245% (42/53)
3813
QIODevice::readLine
Name: QIODevice::readLine
Prototype: QByteArray QIODevice::readLine(qint64 maxSize)
Coverage:  78.571% (22/28)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qiodevice.cpp
Lines: 1155-1201
 78.571% (22/28)
258
QIODevice::readLineData
Name: QIODevice::readLineData
Prototype: qint64 QIODevice::readLineData(char *data, qint64 maxSize)
Coverage: 100.000% (16/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qiodevice.cpp
Lines: 1220-1242
100.000% (16/16)
134
QIODevice::reset
Name: QIODevice::reset
Prototype: bool QIODevice::reset()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qiodevice.cpp
Lines: 718-724
100.000% (1/1)
11
QIODevice::seek
Name: QIODevice::seek
Prototype: bool QIODevice::seek(qint64 pos)
Coverage:  72.222% (13/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qiodevice.cpp
Lines: 642-681
 72.222% (13/18)
186
QIODevice::setErrorString
Name: QIODevice::setErrorString
Prototype: void QIODevice::setErrorString(const QString &str)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qiodevice.cpp
Lines: 1579-1582
100.000% (1/1)
11
QIODevice::setOpenMode
Name: QIODevice::setOpenMode
Prototype: void QIODevice::setOpenMode(OpenMode openMode)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qiodevice.cpp
Lines: 464-474
100.000% (4/4)
52
QIODevice::setTextModeEnabled
Name: QIODevice::setTextModeEnabled
Prototype: void QIODevice::setTextModeEnabled(bool enabled)
Coverage:  71.429% (5/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qiodevice.cpp
Lines: 485-496
 71.429% (5/7)
73
QIODevice::size
Name: QIODevice::size
Prototype: qint64 QIODevice::size() const
Coverage:  66.667% (2/3)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qiodevice.cpp
Lines: 625-628
 66.667% (2/3)
11
QIODevice::ungetChar
Name: QIODevice::ungetChar
Prototype: void QIODevice::ungetChar(char c)
Coverage:  50.000% (5/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qiodevice.cpp
Lines: 1388-1400
 50.000% (5/10)
54
QIODevice::waitForBytesWritten
Name: QIODevice::waitForBytesWritten
Prototype: bool QIODevice::waitForBytesWritten(int msecs)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qiodevice.cpp
Lines: 1567-1571
  0.000% (0/1)
21
QIODevice::waitForReadyRead
Name: QIODevice::waitForReadyRead
Prototype: bool QIODevice::waitForReadyRead(int msecs)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qiodevice.cpp
Lines: 1535-1539
100.000% (1/1)
21
QIODevice::write
Name: QIODevice::write
Prototype: qint64 QIODevice::write(const char *data, qint64 maxSize)
Coverage:  82.143% (23/28)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qiodevice.cpp
Lines: 1273-1346
 82.143% (23/28)
148
QIODevice::write
Name: QIODevice::write
Prototype: qint64 QIODevice::write(const char *data)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qiodevice.cpp
Lines: 1364-1367
100.000% (1/1)
11
QIODevicePrivate::QIODevicePrivate
Name: QIODevicePrivate::QIODevicePrivate
Prototype: QIODevicePrivate::QIODevicePrivate()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qiodevice.cpp
Lines: 144-153
100.000% (1/1)
21
QIODevicePrivate::peek
Name: QIODevicePrivate::peek
Prototype: qint64 QIODevicePrivate::peek(char *data, qint64 maxSize)
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qiodevice.cpp
Lines: 1425-1435
100.000% (7/7)
73
QIODevicePrivate::peek
Name: QIODevicePrivate::peek
Prototype: QByteArray QIODevicePrivate::peek(qint64 maxSize)
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qiodevice.cpp
Lines: 1440-1451
100.000% (7/7)
73
QIODevicePrivate::putCharHelper
Name: QIODevicePrivate::putCharHelper
Prototype: bool QIODevicePrivate::putCharHelper(char c)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qiodevice.cpp
Lines: 1417-1420
100.000% (1/1)
11
QIPAddressUtils::checkedToAscii
Name: QIPAddressUtils::checkedToAscii
Prototype: static const QChar *checkedToAscii(Buffer &buffer, const QChar *begin, const QChar *end)
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qipaddress.cpp
Lines: 49-65
100.000% (7/7)
113
QIPAddressUtils::number
Name: QIPAddressUtils::number
Prototype: static QString number(quint8 val, int base = 10)
Coverage: 100.000% (3/3)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qipaddress.cpp
Lines: 42-46
100.000% (3/3)
21
QIPAddressUtils::parseIp4
Name: QIPAddressUtils::parseIp4
Prototype: bool parseIp4(IPv4Address &address, const QChar *begin, const QChar *end)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qipaddress.cpp
Lines: 68-77
100.000% (4/4)
62
QIPAddressUtils::parseIp4Internal
Name: QIPAddressUtils::parseIp4Internal
Prototype: static bool parseIp4Internal(IPv4Address &address, const char *ptr, bool acceptLeadingZero)
Coverage:  94.340% (50/53)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qipaddress.cpp
Lines: 79-121
 94.340% (50/53)
3413
QIPAddressUtils::parseIp6
Name: QIPAddressUtils::parseIp6
Prototype: const QChar *parseIp6(IPv6Address &address, const QChar *begin, const QChar *end)
Coverage:  97.561% (80/82)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qipaddress.cpp
Lines: 146-243
 97.561% (80/82)
6721
QIPAddressUtils::toHex
Name: QIPAddressUtils::toHex
Prototype: static inline QChar toHex(uchar c)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qipaddress.cpp
Lines: 245-248
100.000% (1/1)
11
QIPAddressUtils::toString
Name: QIPAddressUtils::toString
Prototype: void toString(QString &appendTo, IPv4Address address)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qipaddress.cpp
Lines: 123-134
100.000% (1/1)
71
QIPAddressUtils::toString
Name: QIPAddressUtils::toString
Prototype: void toString(QString &appendTo, IPv6Address address)
Coverage:  92.105% (70/76)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qipaddress.cpp
Lines: 250-349
 92.105% (70/76)
5821
QIcon::QIcon
Name: QIcon::QIcon
Prototype: QIcon::QIcon()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qicon.cpp
Lines: 609-612
  0.000% (0/1)
21
QIcon::QIcon
Name: QIcon::QIcon
Prototype: QIcon::QIcon(const QPixmap &pixmap)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qicon.cpp
Lines: 617-621
  0.000% (0/1)
11
QIcon::QIcon
Name: QIcon::QIcon
Prototype: QIcon::QIcon(const QIcon &other)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qicon.cpp
Lines: 626-631
  0.000% (0/4)
22
QIcon::QIcon
Name: QIcon::QIcon
Prototype: QIcon::QIcon(const QString &fileName)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qicon.cpp
Lines: 658-662
  0.000% (0/1)
11
QIcon::QIcon
Name: QIcon::QIcon
Prototype: QIcon::QIcon(QIconEngine *engine)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qicon.cpp
Lines: 669-673
  0.000% (0/1)
11
QIcon::actualSize
Name: QIcon::actualSize
Prototype: QSize QIcon::actualSize(const QSize &size, Mode mode, State state) const
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qicon.cpp
Lines: 811-816
  0.000% (0/4)
32
QIcon::actualSize
Name: QIcon::actualSize
Prototype: QSize QIcon::actualSize(QWindow *window, const QSize &size, Mode mode, State state) const
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qicon.cpp
Lines: 861-874
  0.000% (0/7)
73
QIcon::addFile
Name: QIcon::addFile
Prototype: void QIcon::addFile(const QString &fileName, const QSize &size, Mode mode, State state)
Coverage:  0.000% (0/26)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qicon.cpp
Lines: 1005-1041
  0.000% (0/26)
209
QIcon::addPixmap
Name: QIcon::addPixmap
Prototype: void QIcon::addPixmap(const QPixmap &pixmap, Mode mode, State state)
Coverage:  0.000% (0/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qicon.cpp
Lines: 961-972
  0.000% (0/8)
73
QIcon::availableSizes
Name: QIcon::availableSizes
Prototype: QList<QSize> QIcon::availableSizes(Mode mode, State state) const
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qicon.cpp
Lines: 1049-1054
  0.000% (0/6)
32
Page:<>1
Function: AnchorData::dump
...70
Function: QFontEngine::getGlyphBearings
...80
Function: QGLShaderProgram::enableAttributeArray
...90
Function: QGraphicsPolygonItem::polygon
...100
Function: QGtkStyle::QGtkStyle
...103
Function: QHeaderViewPrivate::lastVisibleVisualIndex
104
Function: QHostInfo::setErrorString
105
Function: QHttpNetworkConnectionPrivate::dequeueRequest
106
Function: QHttpNetworkReplyPrivate::readReplyBodyChunked
107108
Function: QIcon::cacheKey
109
Function: QIcuTimeZonePrivate::clone
110
Function: QImage::load
111
Function: QImageReader::clipRect
...120
Function: QLineEditPrivate::inSelection
...130
Function: QMenuBarPrivate::setKeyboardMode
...200
Function: QSslKey::QSslKey
...300
Function: qstrncpy
...308
Function: updateBlockedStatusRecursion

Generated by Squish Coco Non-Commercial 4.3.0-BETA-master-30-08-2018-4cb69e9