QtBase - 8193340a44fd835cee029e63a31cfcab8ef6fd55

Functions

Page:<>1
Condition %: 100.000% (1/1)
...30
Condition %: 100.000% (1/1)
...40
Condition %: 100.000% (27/27)
...50
Condition %: 100.000% (1/1)
...60
Condition %: 100.000% (1/1)
61
Condition %:  95.652% (22/23)
62
Condition %:  92.857% (13/14)
63
Condition %:  90.909% (20/22)
64
Condition %:  88.889% (8/9)
6566
Condition %:  85.714% (12/14)
67
Condition %:  84.615% (11/13)
68
Condition %:  83.333% (20/24)
69
Condition %:  81.250% (39/48)
70
Condition %:  80.000% (4/5)
...80
Condition %:  69.565% (32/46)
...90
Condition %:  50.000% (2/4)
...100
Condition %:  0.000% (0/16)
...200
Condition %:  0.000% (0/1)
...308
Condition %:  0.000% (0/1)
FunctionCondition %▾eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
QMimeDatabase::mimeTypeForFileNameAndData
Name: QMimeDatabase::mimeTypeForFileNameAndData
Prototype: QMimeType QMimeDatabase::mimeTypeForFileNameAndData(const QString &fileName, QIODevice *device) const
Coverage:  87.500% (7/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimedatabase.cpp
Lines: 543-551
 87.500% (7/8)
62
QMetaProperty::type
Name: QMetaProperty::type
Prototype: QVariant::Type QMetaProperty::type() const
Coverage:  87.500% (14/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp
Lines: 2812-2836
 87.500% (14/16)
146
QLoggingCategory::init
Name: QLoggingCategory::init
Prototype: void QLoggingCategory::init(const char *category, QtMsgType severityLevel)
Coverage:  87.500% (7/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qloggingcategory.cpp
Lines: 232-243
 87.500% (7/8)
63
QLocaleData::numberToCLocale
Name: QLocaleData::numberToCLocale
Prototype: bool QLocaleData::numberToCLocale(const QChar *str, int len, GroupSeparatorMode group_sep_mode, CharBuff *result) const
Coverage:  87.500% (84/96)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlocale.cpp
Lines: 3052-3149
 87.500% (84/96)
5824
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
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
QHttpNetworkConnectionPrivate::dequeueRequest
Name: QHttpNetworkConnectionPrivate::dequeueRequest
Prototype: bool QHttpNetworkConnectionPrivate::dequeueRequest(QAbstractSocket *socket)
Coverage:  87.500% (14/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpnetworkconnection.cpp
Lines: 658-682
 87.500% (14/16)
166
QGL2PEXVertexArray::addCentroid
Name: QGL2PEXVertexArray::addCentroid
Prototype: void QGL2PEXVertexArray::addCentroid(const QVectorPath &path, int subPathIndex)
Coverage:  87.500% (7/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qgl2pexvertexarray.cpp
Lines: 63-78
 87.500% (7/8)
92
QEventTransition::eventTest
Name: QEventTransition::eventTest
Prototype: bool QEventTransition::eventTest(QEvent *event)
Coverage:  87.500% (7/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qeventtransition.cpp
Lines: 224-233
 87.500% (7/8)
62
QDebugStateSaverPrivate::restoreState
Name: QDebugStateSaverPrivate::restoreState
Prototype: void restoreState()
Coverage:  87.500% (14/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdebug.cpp
Lines: 784-798
 87.500% (14/16)
105
QDateTimePrivate::toMSecsSinceEpoch
Name: QDateTimePrivate::toMSecsSinceEpoch
Prototype: qint64 QDateTimePrivate::toMSecsSinceEpoch() const
Coverage:  87.500% (7/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetime.cpp
Lines: 2693-2715
 87.500% (7/8)
75
QDateTimeParser::absoluteMax
Name: QDateTimeParser::absoluteMax
Prototype: int QDateTimeParser::absoluteMax(int s, const QDateTime &cur) const
Coverage:  87.500% (21/24)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetimeparser.cpp
Lines: 185-211
 87.500% (21/24)
1314
QDataStream::readBytes
Name: QDataStream::readBytes
Prototype: QDataStream &QDataStream::readBytes(char *&s, uint &l)
Coverage:  87.500% (14/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdatastream.cpp
Lines: 823-859
 87.500% (14/16)
276
QDataStream::operator>>
Name: QDataStream::operator>>
Prototype: QDataStream &QDataStream::operator>>(double &f)
Coverage:  87.500% (14/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdatastream.cpp
Lines: 756-782
 87.500% (14/16)
155
QDBusUtil::isValidSignature
Name: QDBusUtil::isValidSignature
Prototype: bool isValidSignature(const QString &signature)
Coverage:  87.500% (7/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusutil.cpp
Lines: 536-547
 87.500% (7/8)
74
QDBusConnectionManager::busConnection
Name: QDBusConnectionManager::busConnection
Prototype: QDBusConnectionPrivate *QDBusConnectionManager::busConnection(QDBusConnection::BusType type)
Coverage:  87.500% (14/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusconnection.cpp
Lines: 90-110
 87.500% (14/16)
106
QCoreApplicationPrivate::sendThroughApplicationEventFilters
Name: QCoreApplicationPrivate::sendThroughApplicationEventFilters
Prototype: bool QCoreApplicationPrivate::sendThroughApplicationEventFilters(QObject *receiver, QEvent *event)
Coverage:  87.500% (14/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp
Lines: 1093-1113
 87.500% (14/16)
126
QConfFileSettingsPrivate::ensureSectionParsed
Name: QConfFileSettingsPrivate::ensureSectionParsed
Prototype: void QConfFileSettingsPrivate::ensureSectionParsed(QConfFile *confFile, const QSettingsKey &key) const
Coverage:  87.500% (21/24)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qsettings.cpp
Lines: 1919-1944
 87.500% (21/24)
177
QByteArray::repeated
Name: QByteArray::repeated
Prototype: QByteArray QByteArray::repeated(int times) const
Coverage:  87.500% (14/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qbytearray.cpp
Lines: 2325-2358
 87.500% (14/16)
236
QBuffer::canReadLine
Name: QBuffer::canReadLine
Prototype: bool QBuffer::canReadLine() const
Coverage:  87.500% (7/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qbuffer.cpp
Lines: 391-398
 87.500% (7/8)
42
QAnimationTimer::ensureTimerUpdate
Name: QAnimationTimer::ensureTimerUpdate
Prototype: void QAnimationTimer::ensureTimerUpdate()
Coverage:  87.500% (7/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/animation/qabstractanimation.cpp
Lines: 584-590
 87.500% (7/8)
42
QAnimationGroup::event
Name: QAnimationGroup::event
Prototype: bool QAnimationGroup::event(QEvent *event)
Coverage:  87.500% (14/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/animation/qanimationgroup.cpp
Lines: 261-281
 87.500% (14/16)
136
QAbstractSocketPrivate::resolveProxy
Name: QAbstractSocketPrivate::resolveProxy
Prototype: void QAbstractSocketPrivate::resolveProxy(const QString &hostname, quint16 port)
Coverage:  87.500% (14/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocket.cpp
Lines: 925-958
 87.500% (14/16)
185
QAbstractSocket::bytesAvailable
Name: QAbstractSocket::bytesAvailable
Prototype: qint64 QAbstractSocket::bytesAvailable() const
Coverage:  87.500% (7/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocket.cpp
Lines: 1742-1754
 87.500% (7/8)
52
QMetaObjectBuilder::addMetaObject
Name: QMetaObjectBuilder::addMetaObject
Prototype: void QMetaObjectBuilder::addMetaObject (const QMetaObject *prototype, QMetaObjectBuilder::AddMembers members)
Coverage:  87.059% (74/85)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp
Lines: 683-756
 87.059% (74/85)
4825
QVariant::canConvert
Name: QVariant::canConvert
Prototype: bool QVariant::canConvert(int targetTypeId) const
Coverage:  87.037% (188/216)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qvariant.cpp
Lines: 3032-3181
 87.037% (188/216)
8160
QUrl::toString
Name: QUrl::toString
Prototype: QString QUrl::toString(FormattingOptions options) const
Coverage:  87.037% (47/54)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qurl.cpp
Lines: 3269-3326
 87.037% (47/54)
3111
QXmlUtils::rangeContains
Name: QXmlUtils::rangeContains
Prototype: bool QXmlUtils::rangeContains(RangeIter begin, RangeIter end, const QChar c)
Coverage:  86.957% (20/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlutils.cpp
Lines: 59-93
 86.957% (20/23)
198
QStateMachinePrivate::findLCA
Name: QStateMachinePrivate::findLCA
Prototype: QState *QStateMachinePrivate::findLCA(const QList<QAbstractState*> &states, bool onlyCompound) const
Coverage:  86.957% (20/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp
Lines: 517-537
 86.957% (20/23)
157
QSslSocket::waitForReadyRead
Name: QSslSocket::waitForReadyRead
Prototype: bool QSslSocket::waitForReadyRead(int msecs)
Coverage:  86.957% (20/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines: 1587-1627
 86.957% (20/23)
207
QSslCertificatePrivate::certificatesFromPem
Name: QSslCertificatePrivate::certificatesFromPem
Prototype: QList<QSslCertificate> QSslCertificatePrivate::certificatesFromPem(const QByteArray &pem, int count)
Coverage:  86.957% (20/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcertificate_openssl.cpp
Lines: 645-678
 86.957% (20/23)
237
QMetaObject::newInstance
Name: QMetaObject::newInstance
Prototype: QObject *QMetaObject::newInstance(QGenericArgument val0, QGenericArgument val1, QGenericArgument val2, QGenericArgument val3, QGenericArgument val4, QGenericArgument val5, QGenericArgument val6, QGenericArgument val7, QGenericArgument val8, QGenericArgument val9) const
Coverage:  86.957% (20/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp
Lines: 219-273
 86.957% (20/23)
328
QDBusConnectionPrivate::prepareHook
Name: QDBusConnectionPrivate::prepareHook
Prototype: bool QDBusConnectionPrivate::prepareHook(QDBusConnectionPrivate::SignalHook &hook, QString &key, const QString &service, const QString &path, const QString &interface, const QString &name, const QStringList &argMatch, QObject *receiver, const char *signal, int minMIdx, bool buildSignature)
Coverage:  86.957% (20/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusintegrator.cpp
Lines: 1316-1362
 86.957% (20/23)
278
QXmlSimpleReaderPrivate::parseEntityDecl
Name: QXmlSimpleReaderPrivate::parseEntityDecl
Prototype: bool QXmlSimpleReaderPrivate::parseEntityDecl()
Coverage:  86.842% (165/190)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/xml/sax/qxml.cpp
Lines: 6475-6773
 86.842% (165/190)
18474
QRegExpMatchState::matchHere
Name: QRegExpMatchState::matchHere
Prototype: bool QRegExpMatchState::matchHere()
Coverage:  86.813% (158/182)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp
Lines: 1969-2317
 86.813% (158/182)
17249
QUtf32::convertToUnicode
Name: QUtf32::convertToUnicode
Prototype: QString QUtf32::convertToUnicode(const char *chars, int len, QTextCodec::ConverterState *state, DataEndianness e)
Coverage:  86.765% (59/68)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/codecs/qutfcodec.cpp
Lines: 586-651
 86.765% (59/68)
4915
QHttpNetworkConnectionPrivate::_q_startNextRequest
Name: QHttpNetworkConnectionPrivate::_q_startNextRequest
Prototype: void QHttpNetworkConnectionPrivate::_q_startNextRequest()
Coverage:  86.726% (98/113)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpnetworkconnection.cpp
Lines: 972-1082
 86.726% (98/113)
5929
unquote
Name: unquote
Prototype: static QString unquote(const QString &str)
Coverage:  86.667% (13/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetimeparser.cpp
Lines: 308-330
 86.667% (13/15)
155
isTransient
Name: isTransient
Prototype: static inline bool isTransient(const QWindow *w)
Coverage:  86.667% (13/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp
Lines: 152-161
 86.667% (13/15)
71
ignoreEnterEvent
Name: ignoreEnterEvent
Prototype: static bool ignoreEnterEvent(quint8 mode, quint8 detail, QXcbConnection *conn = nullptr)
Coverage:  86.667% (13/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp
Lines: 2314-2321
 86.667% (13/15)
51
QUrl::operator <
Name: QUrl::operator <
Prototype: bool QUrl::operator <(const QUrl &url) const
Coverage:  86.667% (39/45)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qurl.cpp
Lines: 3562-3608
 86.667% (39/45)
3111
QUnicodeTools::getWhiteSpaces
Name: QUnicodeTools::getWhiteSpaces
Prototype: static void getWhiteSpaces(const ushort *string, quint32 len, QCharAttributes *attributes)
Coverage:  86.667% (13/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qunicodetools.cpp
Lines: 594-609
 86.667% (13/15)
95
QThread::wait
Name: QThread::wait
Prototype: bool QThread::wait(unsigned long time)
Coverage:  86.667% (13/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qthread_unix.cpp
Lines: 681-699
 86.667% (13/15)
115
QSystemSemaphore::setKey
Name: QSystemSemaphore::setKey
Prototype: void QSystemSemaphore::setKey(const QString &key, int initialValue, AccessMode mode)
Coverage:  86.667% (13/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qsystemsemaphore.cpp
Lines: 220-240
 86.667% (13/15)
133
QSocks5SocketEnginePrivate::initialize
Name: QSocks5SocketEnginePrivate::initialize
Prototype: void QSocks5SocketEnginePrivate::initialize(Socks5Mode socks5Mode)
Coverage:  86.667% (13/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp
Lines: 524-577
 86.667% (13/15)
375
QSharedMemory::create
Name: QSharedMemory::create
Prototype: bool QSharedMemory::create(int size, AccessMode mode)
Coverage:  86.667% (13/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qsharedmemory.cpp
Lines: 320-353
 86.667% (13/15)
165
QNetworkReplyHttpImplPrivate::emitReplyUploadProgress
Name: QNetworkReplyHttpImplPrivate::emitReplyUploadProgress
Prototype: void QNetworkReplyHttpImplPrivate::emitReplyUploadProgress(qint64 bytesSent, qint64 bytesTotal)
Coverage:  86.667% (13/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkreplyhttpimpl.cpp
Lines: 1995-2014
 86.667% (13/15)
105
QNetworkAccessAuthenticationManager::cacheProxyCredentials
Name: QNetworkAccessAuthenticationManager::cacheProxyCredentials
Prototype: void QNetworkAccessAuthenticationManager::cacheProxyCredentials(const QNetworkProxy &p, const QAuthenticator *authenticator)
Coverage:  86.667% (13/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkaccessauthenticationmanager.cpp
Lines: 144-185
 86.667% (13/15)
217
QMetaObject::property
Name: QMetaObject::property
Prototype: QMetaProperty QMetaObject::property(int index) const
Coverage:  86.667% (26/30)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp
Lines: 1092-1140
 86.667% (26/30)
369
QMetaObject::indexOfProperty
Name: QMetaObject::indexOfProperty
Prototype: int QMetaObject::indexOfProperty(const char *name) const
Coverage:  86.667% (13/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp
Lines: 980-1004
 86.667% (13/15)
155
QListData::move
Name: QListData::move
Prototype: void QListData::move(int from, int to)
Coverage:  86.667% (26/30)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlist.cpp
Lines: 289-327
 86.667% (26/30)
269
QLibraryStore::findOrCreate
Name: QLibraryStore::findOrCreate
Prototype: inline QLibraryPrivate *QLibraryStore::findOrCreate(const QString &fileName, const QString &version, QLibrary::LoadHints loadHints)
Coverage:  86.667% (13/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/plugin/qlibrary.cpp
Lines: 436-458
 86.667% (13/15)
135
QHostAddress::toIPv4Address
Name: QHostAddress::toIPv4Address
Prototype: quint32 QHostAddress::toIPv4Address(bool *ok) const
Coverage:  86.667% (13/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/kernel/qhostaddress.cpp
Lines: 681-689
 86.667% (13/15)
63
QHostAddress::isInSubnet
Name: QHostAddress::isInSubnet
Prototype: bool QHostAddress::isInSubnet(const QHostAddress &subnet, int netmask) const
Coverage:  86.667% (26/30)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/kernel/qhostaddress.cpp
Lines: 901-939
 86.667% (26/30)
269
QByteArray::lastIndexOf
Name: QByteArray::lastIndexOf
Prototype: int QByteArray::lastIndexOf(char ch, int from) const
Coverage:  86.667% (13/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qbytearray.cpp
Lines: 2564-2578
 86.667% (13/15)
116
QAbstractSocketPrivate::readFromSocket
Name: QAbstractSocketPrivate::readFromSocket
Prototype: bool QAbstractSocketPrivate::readFromSocket()
Coverage:  86.667% (13/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocket.cpp
Lines: 1249-1300
 86.667% (13/15)
165
Parser::nextToken
Name: Parser::nextToken
Prototype: char Parser::nextToken()
Coverage:  86.667% (13/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonparser.cpp
Lines: 268-288
 86.667% (13/15)
910
QAbstractSocket::connectToHost
Name: QAbstractSocket::connectToHost
Prototype: void QAbstractSocket::connectToHost(const QString &hostName, quint16 port, OpenMode openMode, NetworkLayerProtocol protocol)
Coverage:  86.486% (32/37)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocket.cpp
Lines: 1614-1705
 86.486% (32/37)
5311
convertToLevelAndOption
Name: convertToLevelAndOption
Prototype: static void convertToLevelAndOption(QNativeSocketEngine::SocketOption opt, QAbstractSocket::NetworkLayerProtocol socketProtocol, int &level, int &n)
Coverage:  86.441% (51/59)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qnativesocketengine_unix.cpp
Lines: 149-235
 86.441% (51/59)
4922
QSocks5SocketEnginePrivate::waitForConnected
Name: QSocks5SocketEnginePrivate::waitForConnected
Prototype: bool QSocks5SocketEnginePrivate::waitForConnected(int msecs, bool *timedOut)
Coverage:  86.364% (19/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp
Lines: 1717-1743
 86.364% (19/22)
176
QSequentialAnimationGroup::updateState
Name: QSequentialAnimationGroup::updateState
Prototype: void QSequentialAnimationGroup::updateState(QAbstractAnimation::State newState, QAbstractAnimation::State oldState)
Coverage:  86.364% (19/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/animation/qsequentialanimationgroup.cpp
Lines: 377-406
 86.364% (19/22)
177
QDBusArgumentPrivate::createSignature
Name: QDBusArgumentPrivate::createSignature
Prototype: QByteArray QDBusArgumentPrivate::createSignature(int id)
Coverage:  86.364% (19/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusargument.cpp
Lines: 61-98
 86.364% (19/22)
284
QMetaType::save
Name: QMetaType::save
Prototype: bool QMetaType::save(QDataStream &stream, int type, const void *data)
Coverage:  86.331% (120/139)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 1247-1452
 86.331% (120/139)
10582
QMetaType::load
Name: QMetaType::load
Prototype: bool QMetaType::load(QDataStream &stream, int type, void *data)
Coverage:  86.331% (120/139)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 1468-1678
 86.331% (120/139)
11182
QObject::~QObject
Name: QObject::~QObject
Prototype: QObject::~QObject()
Coverage:  86.316% (82/95)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qobject.cpp
Lines: 893-1042
 86.316% (82/95)
8930
QXcbWindow::handlePropertyNotifyEvent
Name: QXcbWindow::handlePropertyNotifyEvent
Prototype: void QXcbWindow::handlePropertyNotifyEvent(const xcb_property_notify_event_t *event)
Coverage:  86.275% (44/51)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp
Lines: 2530-2584
 86.275% (44/51)
3714
QRegExpEngine::getToken
Name: QRegExpEngine::getToken
Prototype: int QRegExpEngine::getToken()
Coverage:  86.275% (88/102)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp
Lines: 3338-3497
 86.275% (88/102)
9839
QTextStreamPrivate::flushWriteBuffer
Name: QTextStreamPrivate::flushWriteBuffer
Prototype: void QTextStreamPrivate::flushWriteBuffer()
Coverage:  86.207% (25/29)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qtextstream.cpp
Lines: 541-615
 86.207% (25/29)
197
QSqlRelationalTableModel::data
Name: QSqlRelationalTableModel::data
Prototype: QVariant QSqlRelationalTableModel::data(const QModelIndex &index, int role) const
Coverage:  86.207% (25/29)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqlrelationaltablemodel.cpp
Lines: 419-445
 86.207% (25/29)
147
QSortFilterProxyModel::removeRows
Name: QSortFilterProxyModel::removeRows
Prototype: bool QSortFilterProxyModel::removeRows(int row, int count, const QModelIndex &parent)
Coverage:  86.111% (31/36)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp
Lines: 2114-2151
 86.111% (31/36)
298
QDateTimeParser::findMonth
Name: QDateTimeParser::findMonth
Prototype: int QDateTimeParser::findMonth(const QString &str1, int startMonth, int sectionIndex, QString *usedMonth, int *used) const
Coverage:  86.000% (43/50)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetimeparser.cpp
Lines: 1234-1295
 86.000% (43/50)
3916
QMessagePattern::setPattern
Name: QMessagePattern::setPattern
Prototype: void QMessagePattern::setPattern(const QString &pattern)
Coverage:  85.811% (127/148)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/global/qlogging.cpp
Lines: 1031-1193
 85.811% (127/148)
10152
queryFont
Name: queryFont
Prototype: static FcPattern *queryFont(const FcChar8 *file, const QByteArray &data, int id, FcBlanks *blanks, int *count)
Coverage:  85.714% (6/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/fontdatabases/fontconfig/qfontconfigdatabase.cpp
Lines: 741-765
 85.714% (6/7)
103
qt_message_print
Name: qt_message_print
Prototype: static void qt_message_print(QtMsgType msgType, const QMessageLogContext &context, const QString &message)
Coverage:  85.714% (18/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/global/qlogging.cpp
Lines: 1596-1622
 85.714% (18/21)
116
qDBusRemoveTimeout
Name: qDBusRemoveTimeout
Prototype: static void qDBusRemoveTimeout(DBusTimeout *timeout, void *data)
Coverage:  85.714% (6/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusintegrator.cpp
Lines: 159-181
 85.714% (6/7)
123
qDBusIntrospectObject
Name: qDBusIntrospectObject
Prototype: QString qDBusIntrospectObject(const QDBusConnectionPrivate::ObjectTreeNode &node, const QString &path)
Coverage:  85.714% (30/35)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusinternalfilters.cpp
Lines: 120-194
 85.714% (30/35)
5211
operator>>
Name: operator>>
Prototype: QDataStream &operator>>(QDataStream &in, QHostAddress &address)
Coverage:  85.714% (12/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/kernel/qhostaddress.cpp
Lines: 1194-1229
 85.714% (12/14)
227
is2dRotation
Name: is2dRotation
Prototype: static inline bool is2dRotation(const QTransform &t)
Coverage:  85.714% (6/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp
Lines: 1790-1794
 85.714% (6/7)
21
idleTimerSourcePrepare
Name: idleTimerSourcePrepare
Prototype: static gboolean idleTimerSourcePrepare(GSource *source, gint *timeout)
Coverage:  85.714% (6/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp
Lines: 195-207
 85.714% (6/7)
73
getLocaleListData
Name: getLocaleListData
Prototype: static QString getLocaleListData(const ushort *data, int size, int index)
Coverage:  85.714% (12/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlocale.cpp
Lines: 665-679
 85.714% (12/14)
104
descendantDepth
Name: descendantDepth
Prototype: static int descendantDepth(const QAbstractState *state, const QAbstractState *ancestor)
Coverage:  85.714% (6/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp
Lines: 304-313
 85.714% (6/7)
63
appendOrganizationAndApp
Name: appendOrganizationAndApp
Prototype: static void appendOrganizationAndApp(QString &path)
Coverage:  85.714% (6/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qstandardpaths_unix.cpp
Lines: 51-63
 85.714% (6/7)
63
QXmlStreamWriter::writeStartDocument
Name: QXmlStreamWriter::writeStartDocument
Prototype: void QXmlStreamWriter::writeStartDocument(const QString &version, bool standalone)
Coverage:  85.714% (6/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 3807-3825
 85.714% (6/7)
103
QXmlStreamReaderPrivate::fastScanContentCharList
Name: QXmlStreamReaderPrivate::fastScanContentCharList
Prototype: inline int QXmlStreamReaderPrivate::fastScanContentCharList()
Coverage:  85.714% (36/42)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 1222-1284
 85.714% (36/42)
3819
QXcbWindow::handleMapNotifyEvent
Name: QXcbWindow::handleMapNotifyEvent
Prototype: void QXcbWindow::handleMapNotifyEvent(const xcb_map_notify_event_t *event)
Coverage:  85.714% (6/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp
Lines: 2203-2214
 85.714% (6/7)
73
QXcbSystemTrayTracker::trayWindow
Name: QXcbSystemTrayTracker::trayWindow
Prototype: xcb_window_t QXcbSystemTrayTracker::trayWindow()
Coverage:  85.714% (6/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbsystemtraytracker.cpp
Lines: 109-121
 85.714% (6/7)
83
QXcbConnection::systemTrayTracker
Name: QXcbConnection::systemTrayTracker
Prototype: QXcbSystemTrayTracker *QXcbConnection::systemTrayTracker() const
Coverage:  85.714% (6/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp
Lines: 2309-2319
 85.714% (6/7)
63
QVariantAnimation::registerInterpolator
Name: QVariantAnimation::registerInterpolator
Prototype: void QVariantAnimation::registerInterpolator(QVariantAnimation::Interpolator func, int interpolationType)
Coverage:  85.714% (6/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/animation/qvariantanimation.cpp
Lines: 427-440
 85.714% (6/7)
63
QUrlQuery::removeQueryItem
Name: QUrlQuery::removeQueryItem
Prototype: void QUrlQuery::removeQueryItem(const QString &key)
Coverage:  85.714% (6/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qurlquery.cpp
Lines: 734-741
 85.714% (6/7)
43
QUrlQuery::queryItemValue
Name: QUrlQuery::queryItemValue
Prototype: QString QUrlQuery::queryItemValue(const QString &key, QUrl::ComponentFormattingOptions encoding) const
Coverage:  85.714% (6/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qurlquery.cpp
Lines: 694-703
 85.714% (6/7)
63
QUnifiedTimer::closestPausedAnimationTimerTimeToFinish
Name: QUnifiedTimer::closestPausedAnimationTimerTimeToFinish
Prototype: int QUnifiedTimer::closestPausedAnimationTimerTimeToFinish()
Coverage:  85.714% (6/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/animation/qabstractanimation.cpp
Lines: 500-509
 85.714% (6/7)
63
QUnicodeTools::initCharAttributes
Name: QUnicodeTools::initCharAttributes
Prototype: void initCharAttributes(const ushort *string, int length, const ScriptItem *items, int numItems, QCharAttributes *attributes, CharAttributeOptions options)
Coverage:  85.714% (36/42)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qunicodetools.cpp
Lines: 612-670
 85.714% (36/42)
4714
QTzTimeZonePrivate::displayName
Name: QTzTimeZonePrivate::displayName
Prototype: QString QTzTimeZonePrivate::displayName(qint64 atMSecsSinceEpoch, QTimeZone::NameType nameType, const QLocale &locale) const
Coverage:  85.714% (6/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezoneprivate_tz.cpp
Lines: 764-780
 85.714% (6/7)
53
QTimer::timerEvent
Name: QTimer::timerEvent
Prototype: void QTimer::timerEvent(QTimerEvent *e)
Coverage:  85.714% (6/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qtimer.cpp
Lines: 242-249
 85.714% (6/7)
43
QTextStream::setGenerateByteOrderMark
Name: QTextStream::setGenerateByteOrderMark
Prototype: void QTextStream::setGenerateByteOrderMark(bool generate)
Coverage:  85.714% (6/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qtextstream.cpp
Lines: 3113-3122
 85.714% (6/7)
53
QTestData::~QTestData
Name: QTestData::~QTestData
Prototype: QTestData::~QTestData()
Coverage:  85.714% (6/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestdata.cpp
Lines: 67-76
 85.714% (6/7)
63
QTest::IgnoreResultList::matches
Name: QTest::IgnoreResultList::matches
Prototype: inline bool matches(QtMsgType tp, const QString &message) const
Coverage:  85.714% (6/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestlog.cpp
Lines: 130-140
 85.714% (6/7)
51
QStringListModel::sort
Name: QStringListModel::sort
Prototype: void QStringListModel::sort(int, Qt::SortOrder order)
Coverage:  85.714% (12/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qstringlistmodel.cpp
Lines: 261-292
 85.714% (12/14)
225
QString::count
Name: QString::count
Prototype: int QString::count(const QRegExp& rx) const
Coverage:  85.714% (6/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp
Lines: 3841-3854
 85.714% (6/7)
103
QStateMachinePrivate::createInitialTransition
Name: QStateMachinePrivate::createInitialTransition
Prototype: QAbstractTransition *QStateMachinePrivate::createInitialTransition() const
Coverage:  85.714% (6/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp
Lines: 1715-1740
 85.714% (6/7)
125
Page:<>1
Condition %: 100.000% (1/1)
...30
Condition %: 100.000% (1/1)
...40
Condition %: 100.000% (27/27)
...50
Condition %: 100.000% (1/1)
...60
Condition %: 100.000% (1/1)
61
Condition %:  95.652% (22/23)
62
Condition %:  92.857% (13/14)
63
Condition %:  90.909% (20/22)
64
Condition %:  88.889% (8/9)
6566
Condition %:  85.714% (12/14)
67
Condition %:  84.615% (11/13)
68
Condition %:  83.333% (20/24)
69
Condition %:  81.250% (39/48)
70
Condition %:  80.000% (4/5)
...80
Condition %:  69.565% (32/46)
...90
Condition %:  50.000% (2/4)
...100
Condition %:  0.000% (0/16)
...200
Condition %:  0.000% (0/1)
...308
Condition %:  0.000% (0/1)

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