QtBase - 8193340a44fd835cee029e63a31cfcab8ef6fd55

Functions

Page:<>1
Condition %:  0.000% (0/10)
...100
Condition %:  0.000% (0/4)
...190
Condition %:  0.000% (0/5)
...200
Condition %:  0.000% (0/1)
...210
Condition %:  0.000% (0/32)
...220
Condition %:  50.000% (2/4)
...225
Condition %:  58.333% (7/12)
226
Condition %:  60.000% (3/5)
227
Condition %:  63.636% (14/22)
228
Condition %:  66.667% (22/33)
229230
Condition %:  70.000% (28/40)
231
Condition %:  71.429% (5/7)
232
Condition %:  71.429% (5/7)
233
Condition %:  75.000% (3/4)
...240
Condition %:  80.000% (4/5)
...250
Condition %: 100.000% (1/1)
...300
Condition %: 100.000% (1/1)
...308
Condition %: 100.000% (16/16)
FunctionCondition %▴eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
ValueArray::append
Name: ValueArray::append
Prototype: bool append(const QJsonPrivate::Value &v)
Coverage:  66.667% (4/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonparser.cpp
Lines: 501-507
 66.667% (4/6)
52
_q_checkEntry
Name: _q_checkEntry
Prototype: static inline bool _q_checkEntry(QFileSystemEntry &entry, QFileSystemMetaData &data, bool resolvingEntry)
Coverage:  66.667% (6/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfilesystemengine.cpp
Lines: 105-116
 66.667% (6/9)
63
calculateUnixPriority
Name: calculateUnixPriority
Prototype: static bool calculateUnixPriority(int priority, int *sched_policy, int *__sched_priority)
Coverage:  66.667% (6/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qthread_unix.cpp
Lines: 515-553
 66.667% (6/9)
173
checkExecutable
Name: checkExecutable
Prototype: static QString checkExecutable(const QString &path)
Coverage:  66.667% (6/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qstandardpaths.cpp
Lines: 452-460
 66.667% (6/9)
63
check_method_code
Name: check_method_code
Prototype: static bool check_method_code(int code, const QObject *object, const char *method, const char *func)
Coverage:  66.667% (4/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qobject.cpp
Lines: 2250-2259
 66.667% (4/6)
52
connectionCapabilies
Name: connectionCapabilies
Prototype: static QDBusConnection::ConnectionCapabilities connectionCapabilies(DBusConnection *connection)
Coverage:  66.667% (4/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusintegrator.cpp
Lines: 1760-1782
 66.667% (4/6)
62
disableCoreDump
Name: disableCoreDump
Prototype: static void disableCoreDump()
Coverage:  66.667% (6/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestcase.cpp
Lines: 109-122
 66.667% (6/9)
83
floordiv
Name: floordiv
Prototype: static inline int floordiv(int a, int b)
Coverage:  66.667% (2/3)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetime.cpp
Lines: 109-112
 66.667% (2/3)
11
getLocaleData
Name: getLocaleData
Prototype: static inline QString getLocaleData(const ushort *data, int size)
Coverage:  66.667% (2/3)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlocale.cpp
Lines: 660-663
 66.667% (2/3)
11
getticks
Name: getticks
Prototype: static qint64 getticks()
Coverage:  66.667% (8/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/concurrent/qtconcurrentiteratekernel.cpp
Lines: 72-111
 66.667% (8/12)
124
ignoreLeaveEvent
Name: ignoreLeaveEvent
Prototype: static bool ignoreLeaveEvent(quint8 mode, quint8 detail, QXcbConnection *conn = nullptr)
Coverage:  66.667% (10/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp
Lines: 2305-2312
 66.667% (10/15)
51
isTextFile
Name: isTextFile
Prototype: static inline bool isTextFile(const QByteArray &data)
Coverage:  66.667% (12/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimedatabase.cpp
Lines: 114-131
 66.667% (12/18)
84
maxSelectionIncr
Name: maxSelectionIncr
Prototype: static inline int maxSelectionIncr(xcb_connection_t *c)
Coverage:  66.667% (2/3)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbclipboard.cpp
Lines: 742-746
 66.667% (2/3)
21
parsePosixOffset
Name: parsePosixOffset
Prototype: static int parsePosixOffset(const char *begin, const char *end)
Coverage:  66.667% (8/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezoneprivate_tz.cpp
Lines: 425-441
 66.667% (8/12)
104
parseTzTypes
Name: parseTzTypes
Prototype: static QVector<QTzType> parseTzTypes(QDataStream &ds, int tzh_typecnt)
Coverage:  66.667% (10/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezoneprivate_tz.cpp
Lines: 216-239
 66.667% (10/15)
135
qConvertToRealNumber
Name: qConvertToRealNumber
Prototype: static qreal qConvertToRealNumber(const QVariant::Private *d, bool *ok)
Coverage:  66.667% (8/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qvariant.cpp
Lines: 248-266
 66.667% (8/12)
69
qDBusInterfaceInObject
Name: qDBusInterfaceInObject
Prototype: bool qDBusInterfaceInObject(QObject *obj, const QString &interface_name)
Coverage:  66.667% (4/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusmisc.cpp
Lines: 105-112
 66.667% (4/6)
53
qHash
Name: qHash
Prototype: uint qHash(float key, uint seed)
Coverage:  66.667% (2/3)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qhash.cpp
Lines: 900-903
 66.667% (2/3)
11
qHash
Name: qHash
Prototype: uint qHash(long double key, uint seed)
Coverage:  66.667% (2/3)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qhash.cpp
Lines: 921-924
 66.667% (2/3)
11
qbytearray_insert
Name: qbytearray_insert
Prototype: static inline QByteArray &qbytearray_insert(QByteArray *ba, int pos, const char *arr, int len)
Coverage:  66.667% (8/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qbytearray.cpp
Lines: 1849-1866
 66.667% (8/12)
113
qdlerror
Name: qdlerror
Prototype: static QString qdlerror()
Coverage:  66.667% (2/3)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/plugin/qlibrary_unix.cpp
Lines: 63-73
 66.667% (2/3)
21
qt_call_post_routines
Name: qt_call_post_routines
Prototype: void __attribute__((visibility("default"))) qt_call_post_routines()
Coverage:  66.667% (6/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp
Lines: 285-299
 66.667% (6/9)
64
qt_qdnsservicerecord_less_than
Name: qt_qdnsservicerecord_less_than
Prototype: static bool qt_qdnsservicerecord_less_than(const QDnsServiceRecord &r1, const QDnsServiceRecord &r2)
Coverage:  66.667% (6/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/kernel/qdnslookup.cpp
Lines: 88-95
 66.667% (6/9)
31
parseDateString
Name: parseDateString
Prototype: static QDateTime parseDateString(const QByteArray &dateString)
Coverage:  67.260% (189/281)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkcookie.cpp
Lines: 578-868
 67.260% (189/281)
17265
QByteArray::replace
Name: QByteArray::replace
Prototype: QByteArray &QByteArray::replace(const char *before, int bsize, const char *after, int asize)
Coverage:  67.416% (60/89)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qbytearray.cpp
Lines: 2083-2196
 67.416% (60/89)
8127
QXmlSimpleReaderPrivate::parsePEReference
Name: QXmlSimpleReaderPrivate::parsePEReference
Prototype: bool QXmlSimpleReaderPrivate::parsePEReference()
Coverage:  67.442% (58/86)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/xml/sax/qxml.cpp
Lines: 5176-5319
 67.442% (58/86)
8531
QUnicodeTools::getSentenceBreaks
Name: QUnicodeTools::getSentenceBreaks
Prototype: static void getSentenceBreaks(const ushort *string, quint32 len, QCharAttributes *attributes)
Coverage:  67.500% (27/40)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qunicodetools.cpp
Lines: 282-340
 67.500% (27/40)
3517
QPropertyAnimation::updateState
Name: QPropertyAnimation::updateState
Prototype: void QPropertyAnimation::updateState(QAbstractAnimation::State newState, QAbstractAnimation::State oldState)
Coverage:  67.568% (25/37)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/animation/qpropertyanimation.cpp
Lines: 251-309
 67.568% (25/37)
339
QSslContext::fromConfiguration
Name: QSslContext::fromConfiguration
Prototype: QSslContext* QSslContext::fromConfiguration(QSslSocket::SslMode mode, const QSslConfiguration &configuration, bool allowRootCertOnDemandLoading)
Coverage:  67.619% (71/105)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcontext_openssl.cpp
Lines: 94-367
 67.619% (71/105)
11642
QLocaleId::withLikelySubtagsAdded
Name: QLocaleId::withLikelySubtagsAdded
Prototype: QLocaleId QLocaleId::withLikelySubtagsAdded() const
Coverage:  67.742% (21/31)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlocale.cpp
Lines: 228-262
 67.742% (21/31)
219
QCoreApplication::postEvent
Name: QCoreApplication::postEvent
Prototype: void QCoreApplication::postEvent(QObject *receiver, QEvent *event, int priority)
Coverage:  67.857% (19/28)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp
Lines: 1385-1445
 67.857% (19/28)
338
QTextStream::pos
Name: QTextStream::pos
Prototype: qint64 QTextStream::pos() const
Coverage:  68.000% (17/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qtextstream.cpp
Lines: 1226-1269
 68.000% (17/25)
249
QXcbConnection::updateScrollingDevice
Name: QXcbConnection::updateScrollingDevice
Prototype: void QXcbConnection::updateScrollingDevice(ScrollingDevice &scrollingDevice, int num_classes, void *classInfo)
Coverage:  68.000% (17/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection_xi2.cpp
Lines: 860-887
 68.000% (17/25)
278
QDataStream::operator<<
Name: QDataStream::operator<<
Prototype: QDataStream &QDataStream::operator<<(double f)
Coverage:  68.182% (15/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdatastream.cpp
Lines: 1048-1071
 68.182% (15/22)
137
QProcess::readData
Name: QProcess::readData
Prototype: qint64 QProcess::readData(char *data, qint64 maxlen)
Coverage:  68.182% (15/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qprocess.cpp
Lines: 1915-1959
 68.182% (15/22)
246
QXcbCursor::queryPointer
Name: QXcbCursor::queryPointer
Prototype: void QXcbCursor::queryPointer(QXcbConnection *c, QXcbVirtualDesktop **virtualDesktop, QPoint *pos, int *keybMask)
Coverage:  68.182% (15/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbcursor.cpp
Lines: 620-647
 68.182% (15/22)
208
QNativeSocketEngine::waitForRead
Name: QNativeSocketEngine::waitForRead
Prototype: bool QNativeSocketEngine::waitForRead(int msecs, bool *timedOut)
Coverage:  68.421% (13/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qnativesocketengine.cpp
Lines: 951-974
 68.421% (13/19)
227
QProcessPrivate::_q_processDied
Name: QProcessPrivate::_q_processDied
Prototype: bool QProcessPrivate::_q_processDied()
Coverage:  68.421% (13/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qprocess.cpp
Lines: 1076-1140
 68.421% (13/19)
227
QProcessPrivate::cleanup
Name: QProcessPrivate::cleanup
Prototype: void QProcessPrivate::cleanup()
Coverage:  68.421% (13/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qprocess.cpp
Lines: 863-916
 68.421% (13/19)
267
QSocks5SocketEngine::waitForWrite
Name: QSocks5SocketEngine::waitForWrite
Prototype: bool QSocks5SocketEngine::waitForWrite(int msecs, bool *timedOut)
Coverage:  68.421% (13/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp
Lines: 1797-1821
 68.421% (13/19)
145
QSslCertificatePrivate::subjectInfoToString
Name: QSslCertificatePrivate::subjectInfoToString
Prototype: QByteArray QSslCertificatePrivate::subjectInfoToString(QSslCertificate::SubjectInfo info)
Coverage:  68.421% (13/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcertificate.cpp
Lines: 657-672
 68.421% (13/19)
1210
QTimer::singleShot
Name: QTimer::singleShot
Prototype: void QTimer::singleShot(int msec, Qt::TimerType timerType, const QObject *receiver, const char *member)
Coverage:  68.421% (13/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qtimer.cpp
Lines: 383-403
 68.421% (13/19)
135
QUuid::operator<
Name: QUuid::operator<
Prototype: bool QUuid::operator<(const QUuid &other) const
Coverage:  68.421% (13/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/plugin/quuid.cpp
Lines: 817-831
 68.421% (13/19)
87
QXcbWindow::handleConfigureNotifyEvent
Name: QXcbWindow::handleConfigureNotifyEvent
Prototype: void QXcbWindow::handleConfigureNotifyEvent(const xcb_configure_notify_event_t *event)
Coverage:  68.421% (13/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp
Lines: 2108-2148
 68.421% (13/19)
205
QHttpNetworkConnectionChannel::_q_encrypted
Name: QHttpNetworkConnectionChannel::_q_encrypted
Prototype: void QHttpNetworkConnectionChannel::_q_encrypted()
Coverage:  68.571% (24/35)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpnetworkconnectionchannel.cpp
Lines: 1022-1079
 68.571% (24/35)
3414
_q_uuidFromHex
Name: _q_uuidFromHex
Prototype: template <class Char> bool _q_uuidFromHex(const Char *&src, uint &d1, ushort &d2, ushort &d3, uchar (&d4)[8])
Coverage:  68.571% (24/35)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/plugin/quuid.cpp
Lines: 94-118
 68.571% (24/35)
193
Parser::eatSpace
Name: Parser::eatSpace
Prototype: bool Parser::eatSpace()
Coverage:  68.750% (11/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonparser.cpp
Lines: 253-266
 68.750% (11/16)
104
QLockFilePrivate::getLockInfo
Name: QLockFilePrivate::getLockInfo
Prototype: bool QLockFilePrivate::getLockInfo(qint64 *pid, QString *hostname, QString *appname) const
Coverage:  68.750% (11/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qlockfile.cpp
Lines: 282-305
 68.750% (11/16)
196
QSemaphore::tryAcquire
Name: QSemaphore::tryAcquire
Prototype: bool QSemaphore::tryAcquire(int n, int timeout)
Coverage:  68.750% (11/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qsemaphore.cpp
Lines: 208-229
 68.750% (11/16)
145
QSslSocket::waitForBytesWritten
Name: QSslSocket::waitForBytesWritten
Prototype: bool QSslSocket::waitForBytesWritten(int msecs)
Coverage:  68.750% (11/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines: 1632-1654
 68.750% (11/16)
136
QStorageInfoPrivate::initRootPath
Name: QStorageInfoPrivate::initRootPath
Prototype: void QStorageInfoPrivate::initRootPath()
Coverage:  68.750% (11/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qstorageinfo_unix.cpp
Lines: 441-469
 68.750% (11/16)
176
QTextStreamPrivate::putString
Name: QTextStreamPrivate::putString
Prototype: void QTextStreamPrivate::putString(const QChar *data, int len, bool number)
Coverage:  68.750% (11/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qtextstream.cpp
Lines: 951-975
 68.750% (11/16)
124
QXcbCursor::changeCursor
Name: QXcbCursor::changeCursor
Prototype: void QXcbCursor::changeCursor(QCursor *cursor, QWindow *widget)
Coverage:  68.750% (11/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbcursor.cpp
Lines: 346-377
 68.750% (11/16)
175
parseMethod
Name: parseMethod
Prototype: static bool parseMethod(QXmlStreamReader &xml, QDBusIntrospection::Method &methodData, QDBusIntrospection::Interface *ifaceData)
Coverage:  68.966% (20/29)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusxmlparser.cpp
Lines: 168-222
 68.966% (20/29)
349
qDBusPropertyGetAll
Name: qDBusPropertyGetAll
Prototype: QDBusMessage qDBusPropertyGetAll(const QDBusConnectionPrivate::ObjectTreeNode &node, const QDBusMessage &msg)
Coverage:  68.966% (20/29)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusinternalfilters.cpp
Lines: 476-524
 68.966% (20/29)
357
QLocalServerPrivate::listen
Name: QLocalServerPrivate::listen
Prototype: bool QLocalServerPrivate::listen(const QString &requestedServerName)
Coverage:  69.091% (38/55)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qlocalserver_unix.cpp
Lines: 75-188
 69.091% (38/55)
7318
QAuthenticatorPrivate::digestMd5Response
Name: QAuthenticatorPrivate::digestMd5Response
Prototype: QByteArray QAuthenticatorPrivate::digestMd5Response(const QByteArray &challenge, const QByteArray &method, const QByteArray &path)
Coverage:  69.231% (9/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/kernel/qauthenticator.cpp
Lines: 670-708
 69.231% (9/13)
285
QCoreApplicationPrivate::processCommandLineArguments
Name: QCoreApplicationPrivate::processCommandLineArguments
Prototype: void QCoreApplicationPrivate::processCommandLineArguments()
Coverage:  69.231% (18/26)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp
Lines: 181-208
 69.231% (18/26)
198
QDir::setSearchPaths
Name: QDir::setSearchPaths
Prototype: void QDir::setSearchPaths(const QString &prefix, const QStringList &searchPaths)
Coverage:  69.231% (9/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdir.cpp
Lines: 1013-1034
 69.231% (9/13)
125
QEasingCurveFunction::operator==
Name: QEasingCurveFunction::operator==
Prototype: bool QEasingCurveFunction::operator==(const QEasingCurveFunction &other) const
Coverage:  69.231% (9/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qeasingcurve.cpp
Lines: 385-393
 69.231% (9/13)
61
QFSFileEnginePrivate::readFdFh
Name: QFSFileEnginePrivate::readFdFh
Prototype: qint64 QFSFileEnginePrivate::readFdFh(char *data, qint64 len)
Coverage:  69.231% (27/39)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfsfileengine.cpp
Lines: 585-640
 69.231% (27/39)
309
QGL2PEXVertexArray::lineToArray
Name: QGL2PEXVertexArray::lineToArray
Prototype: void QGL2PEXVertexArray::lineToArray(const GLfloat x, const GLfloat y)
Coverage:  69.231% (9/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qgl2pexvertexarray.cpp
Lines: 153-165
 69.231% (9/13)
95
QLibraryPrivate::load
Name: QLibraryPrivate::load
Prototype: bool QLibraryPrivate::load()
Coverage:  69.231% (9/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/plugin/qlibrary.cpp
Lines: 523-544
 69.231% (9/13)
135
QMimeData::urls
Name: QMimeData::urls
Prototype: QList<QUrl> QMimeData::urls() const
Coverage:  69.231% (9/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmimedata.cpp
Lines: 325-340
 69.231% (9/13)
115
QProcess::writeData
Name: QProcess::writeData
Prototype: qint64 QProcess::writeData(const char *data, qint64 len)
Coverage:  69.231% (9/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qprocess.cpp
Lines: 1963-2021
 69.231% (9/13)
135
QSharedMemoryPrivate::handle
Name: QSharedMemoryPrivate::handle
Prototype: key_t QSharedMemoryPrivate::handle()
Coverage:  69.231% (9/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qsharedmemory_systemv.cpp
Lines: 65-92
 69.231% (9/13)
165
QSignalMapper::map
Name: QSignalMapper::map
Prototype: void QSignalMapper::map(QObject *sender)
Coverage:  69.231% (9/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qsignalmapper.cpp
Lines: 245-256
 69.231% (9/13)
95
QSqlResult::execBatch
Name: QSqlResult::execBatch
Prototype: bool QSqlResult::execBatch(bool arrayBind)
Coverage:  69.231% (9/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp
Lines: 946-961
 69.231% (9/13)
115
QStandardPaths::findExecutable
Name: QStandardPaths::findExecutable
Prototype: QString QStandardPaths::findExecutable(const QString &executableName, const QStringList &paths)
Coverage:  69.231% (9/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qstandardpaths.cpp
Lines: 517-549
 69.231% (9/13)
135
QStateMachinePrivate::getTransitionDomain
Name: QStateMachinePrivate::getTransitionDomain
Prototype: QAbstractState *QStateMachinePrivate::getTransitionDomain(QAbstractTransition *t, const QList<QAbstractState *> &effectiveTargetStates, CalculationCache *cache) const
Coverage:  69.231% (18/26)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp
Lines: 900-936
 69.231% (18/26)
2210
QStateMachinePrivate::transitionStateEntryLessThan
Name: QStateMachinePrivate::transitionStateEntryLessThan
Prototype: bool QStateMachinePrivate::transitionStateEntryLessThan(QAbstractTransition *t1, QAbstractTransition *t2)
Coverage:  69.231% (9/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp
Lines: 457-479
 69.231% (9/13)
175
QString::remove
Name: QString::remove
Prototype: QString &QString::remove(int pos, int len)
Coverage:  69.231% (9/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp
Lines: 2209-2224
 69.231% (9/13)
115
QString::section
Name: QString::section
Prototype: QString QString::section(const QRegularExpression &re, int start, int end, SectionFlags flags) const
Coverage:  69.231% (9/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp
Lines: 4285-4313
 69.231% (9/13)
205
QTcpServer::setSocketDescriptor
Name: QTcpServer::setSocketDescriptor
Prototype: bool QTcpServer::setSocketDescriptor(qintptr socketDescriptor)
Coverage:  69.231% (9/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qtcpserver.cpp
Lines: 397-438
 69.231% (9/13)
225
QTestResult::expectFail
Name: QTestResult::expectFail
Prototype: bool QTestResult::expectFail(const char *dataIndex, const char *comment, QTest::TestFailMode mode, const char *file, int line)
Coverage:  69.231% (9/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestresult.cpp
Lines: 186-207
 69.231% (9/13)
135
QTranslator::isEmpty
Name: QTranslator::isEmpty
Prototype: bool QTranslator::isEmpty() const
Coverage:  69.231% (9/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qtranslator.cpp
Lines: 1116-1121
 69.231% (9/13)
31
areMetricsTooLarge
Name: areMetricsTooLarge
Prototype: static inline bool areMetricsTooLarge(const QFontEngineFT::GlyphInfo &info)
Coverage:  69.231% (9/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp
Lines: 846-855
 69.231% (9/13)
61
calculatePosixDate
Name: calculatePosixDate
Prototype: static QDate calculatePosixDate(const QByteArray &dateRule, int year)
Coverage:  69.231% (9/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezoneprivate_tz.cpp
Lines: 349-373
 69.231% (9/13)
165
QConfFileSettingsPrivate::readIniFile
Name: QConfFileSettingsPrivate::readIniFile
Prototype: bool QConfFileSettingsPrivate::readIniFile(const QByteArray &data, UnparsedSettingsMap *unparsedIniSections)
Coverage:  69.444% (25/36)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qsettings.cpp
Lines: 1654-1726
 69.444% (25/36)
369
QDate::fromString
Name: QDate::fromString
Prototype: QDate QDate::fromString(const QString& string, Qt::DateFormat format)
Coverage:  69.565% (32/46)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetime.cpp
Lines: 1191-1245
 69.565% (32/46)
2817
QHttpNetworkConnectionChannel::_q_connected
Name: QHttpNetworkConnectionChannel::_q_connected
Prototype: void QHttpNetworkConnectionChannel::_q_connected()
Coverage:  69.565% (32/46)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpnetworkconnectionchannel.cpp
Lines: 774-835
 69.565% (32/46)
2812
QObject::moveToThread
Name: QObject::moveToThread
Prototype: void QObject::moveToThread(QThread *targetThread)
Coverage:  69.565% (16/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qobject.cpp
Lines: 1462-1518
 69.565% (16/23)
277
QThreadStorageData::finish
Name: QThreadStorageData::finish
Prototype: void QThreadStorageData::finish(void **p)
Coverage:  69.565% (16/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qthreadstorage.cpp
Lines: 166-203
 69.565% (16/23)
237
createInterfaces
Name: createInterfaces
Prototype: static QList<QNetworkInterfacePrivate *> createInterfaces(ifaddrs *rawList)
Coverage:  69.565% (16/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/kernel/qnetworkinterface_unix.cpp
Lines: 313-367
 69.565% (16/23)
317
operator<<
Name: operator<<
Prototype: QDebug operator<<(QDebug debug, QIODevice::OpenMode modes)
Coverage:  69.565% (16/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qiodevice.cpp
Lines: 1665-1689
 69.565% (16/23)
208
qt_mktime
Name: qt_mktime
Prototype: static qint64 qt_mktime(QDate *date, QTime *time, QDateTimePrivate::DaylightStatus *daylightStatus, QString *abbreviation, bool *ok = 0)
Coverage:  69.565% (32/46)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetime.cpp
Lines: 2206-2319
 69.565% (32/46)
4315
QDateTimeParser::fieldInfo
Name: QDateTimeParser::fieldInfo
Prototype: QDateTimeParser::FieldInfo QDateTimeParser::fieldInfo(int index) const
Coverage:  69.697% (23/33)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetimeparser.cpp
Lines: 1449-1496
 69.697% (23/33)
2419
QXmlSimpleReaderPrivate::parseContent
Name: QXmlSimpleReaderPrivate::parseContent
Prototype: bool QXmlSimpleReaderPrivate::parseContent()
Coverage:  69.756% (143/205)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/xml/sax/qxml.cpp
Lines: 3909-4229
 69.756% (143/205)
17974
QAbstractTableModel::hasChildren
Name: QAbstractTableModel::hasChildren
Prototype: bool QAbstractTableModel::hasChildren(const QModelIndex &parent) const
Coverage:  70.000% (7/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp
Lines: 3363-3368
 70.000% (7/10)
32
QByteArray::setRawData
Name: QByteArray::setRawData
Prototype: QByteArray &QByteArray::setRawData(const char *data, uint size)
Coverage:  70.000% (7/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qbytearray.cpp
Lines: 4078-4093
 70.000% (7/10)
93
QDBusAbstractInterface::connectNotify
Name: QDBusAbstractInterface::connectNotify
Prototype: void QDBusAbstractInterface::connectNotify(const QMetaMethod &signal)
Coverage:  70.000% (7/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusabstractinterface.cpp
Lines: 601-618
 70.000% (7/10)
94
QDate::shortMonthName
Name: QDate::shortMonthName
Prototype: QString QDate::shortMonthName(int month, QDate::MonthNameType type)
Coverage:  70.000% (7/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetime.cpp
Lines: 642-653
 70.000% (7/10)
54
QFile::remove
Name: QFile::remove
Prototype: bool QFile::remove()
Coverage:  70.000% (7/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfile.cpp
Lines: 493-511
 70.000% (7/10)
124
QFontEngineFT::loadGlyphSet
Name: QFontEngineFT::loadGlyphSet
Prototype: QFontEngineFT::QGlyphSet *QFontEngineFT::loadGlyphSet(const QTransform &matrix)
Coverage:  70.000% (21/30)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp
Lines: 1326-1368
 70.000% (21/30)
257
QHttpNetworkConnectionChannel::detectPipeliningSupport
Name: QHttpNetworkConnectionChannel::detectPipeliningSupport
Prototype: void QHttpNetworkConnectionChannel::detectPipeliningSupport()
Coverage:  70.000% (14/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpnetworkconnectionchannel.cpp
Lines: 493-518
 70.000% (14/20)
172
QLocale::monthName
Name: QLocale::monthName
Prototype: QString QLocale::monthName(int month, FormatType type) const
Coverage:  70.000% (14/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlocale.cpp
Lines: 2132-2165
 70.000% (14/20)
218
QMimeAllGlobPatterns::addGlob
Name: QMimeAllGlobPatterns::addGlob
Prototype: void QMimeAllGlobPatterns::addGlob(const QMimeGlobPattern &glob)
Coverage:  70.000% (14/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimeglobpattern.cpp
Lines: 151-175
 70.000% (14/20)
126
QObjectPrivate::Connection::~Connection
Name: QObjectPrivate::Connection::~Connection
Prototype: QObjectPrivate::Connection::~Connection()
Coverage:  70.000% (7/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qobject.cpp
Lines: 1044-1053
 70.000% (7/10)
64
QPdfPrintEnginePrivate::openPrintDevice
Name: QPdfPrintEnginePrivate::openPrintDevice
Prototype: bool QPdfPrintEnginePrivate::openPrintDevice()
Coverage:  70.000% (7/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/printsupport/kernel/qprintengine_pdf.cpp
Lines: 347-362
 70.000% (7/10)
94
QResourceRoot::children
Name: QResourceRoot::children
Prototype: QStringList QResourceRoot::children(int node) const
Coverage:  70.000% (7/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qresource.cpp
Lines: 777-798
 70.000% (7/10)
164
Page:<>1
Condition %:  0.000% (0/10)
...100
Condition %:  0.000% (0/4)
...190
Condition %:  0.000% (0/5)
...200
Condition %:  0.000% (0/1)
...210
Condition %:  0.000% (0/32)
...220
Condition %:  50.000% (2/4)
...225
Condition %:  58.333% (7/12)
226
Condition %:  60.000% (3/5)
227
Condition %:  63.636% (14/22)
228
Condition %:  66.667% (22/33)
229230
Condition %:  70.000% (28/40)
231
Condition %:  71.429% (5/7)
232
Condition %:  71.429% (5/7)
233
Condition %:  75.000% (3/4)
...240
Condition %:  80.000% (4/5)
...250
Condition %: 100.000% (1/1)
...300
Condition %: 100.000% (1/1)
...308
Condition %: 100.000% (16/16)

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