QtBase - 2016-12-13 07:58:44 +0000

Functions

Page:<>1
Condition %:  0.000% (0/10)
...100
Condition %:  0.000% (0/1)
...200
Condition %:  0.000% (0/16)
...210
Condition %:  37.500% (12/32)
...220
Condition %:  50.000% (2/4)
...230
Condition %:  75.000% (3/4)
...237
Condition %:  81.818% (9/11)
238
Condition %:  83.333% (5/6)
239
Condition %:  85.185% (23/27)
240
Condition %:  86.486% (32/37)
241242
Condition %:  90.000% (9/10)
243
Condition %:  92.308% (12/13)
244
Condition %:  94.737% (18/19)
245
Condition %: 100.000% (13/13)
...250
Condition %: 100.000% (3/3)
...260
Condition %: 100.000% (4/4)
...270
Condition %: 100.000% (1/1)
...300
Condition %: 100.000% (1/1)
...306
Condition %: 100.000% (1/1)
FunctionCondition %▴eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
operator>>
Name: operator>>
Prototype: QDataStream &operator>>(QDataStream &in, QString &str)
Coverage:  88.462% (23/26)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp
Lines: 8720-8767
 88.462% (23/26)
339
QXmlSimpleReaderPrivate::parseElement
Name: QXmlSimpleReaderPrivate::parseElement
Prototype: bool QXmlSimpleReaderPrivate::parseElement()
Coverage:  88.679% (94/106)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/xml/sax/qxml.cpp
Lines: 3590-3770
 88.679% (94/106)
10742
QCoreApplicationPrivate::sendPostedEvents
Name: QCoreApplicationPrivate::sendPostedEvents
Prototype: void QCoreApplicationPrivate::sendPostedEvents(QObject *receiver, int event_type, QThreadData *data)
Coverage:  88.750% (71/80)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp
Lines: 1506-1657
 88.750% (71/80)
6618
QAbstractItemModel::decodeData
Name: QAbstractItemModel::decodeData
Prototype: bool QAbstractItemModel::decodeData(int row, int column, const QModelIndex &parent, QDataStream &stream)
Coverage:  88.889% (32/36)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp
Lines: 2514-2596
 88.889% (32/36)
5612
QAnimationTimer::instance
Name: QAnimationTimer::instance
Prototype: QAnimationTimer *QAnimationTimer::instance(bool create)
Coverage:  88.889% (8/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/animation/qabstractanimation.cpp
Lines: 568-583
 88.889% (8/9)
62
QAnimationTimer::unregisterAnimation
Name: QAnimationTimer::unregisterAnimation
Prototype: void QAnimationTimer::unregisterAnimation(QAbstractAnimation *animation)
Coverage:  88.889% (16/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/animation/qabstractanimation.cpp
Lines: 682-710
 88.889% (16/18)
156
QAsn1Element::toString
Name: QAsn1Element::toString
Prototype: QString QAsn1Element::toString() const
Coverage:  88.889% (16/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qasn1element.cpp
Lines: 335-349
 88.889% (16/18)
94
QByteArray::mid
Name: QByteArray::mid
Prototype: QByteArray QByteArray::mid(int pos, int len) const
Coverage:  88.889% (8/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qbytearray.cpp
Lines: 2934-2952
 88.889% (8/9)
95
QCacheItem::read
Name: QCacheItem::read
Prototype: bool QCacheItem::read(QFile *device, bool readData)
Coverage:  88.889% (16/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkdiskcache.cpp
Lines: 697-737
 88.889% (16/18)
276
QCoreApplication::compressEvent
Name: QCoreApplication::compressEvent
Prototype: bool QCoreApplication::compressEvent(QEvent *event, QObject *receiver, QPostEventList *postedEvents)
Coverage:  88.889% (16/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp
Lines: 1443-1478
 88.889% (16/18)
124
QCoreApplication::translate
Name: QCoreApplication::translate
Prototype: QString QCoreApplication::translate(const char *context, const char *sourceText, const char *disambiguation, int n)
Coverage:  88.889% (16/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp
Lines: 1996-2020
 88.889% (16/18)
156
QDBusConnectionPrivate::findSlot
Name: QDBusConnectionPrivate::findSlot
Prototype: int QDBusConnectionPrivate::findSlot(QObject* obj, const QByteArray &normalizedName, QVector<int> &params)
Coverage:  88.889% (8/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusintegrator.cpp
Lines: 1306-1319
 88.889% (8/9)
83
QDBusMarshaller::append
Name: QDBusMarshaller::append
Prototype: inline void QDBusMarshaller::append(const QDBusObjectPath &arg)
Coverage:  88.889% (8/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusmarshaller.cpp
Lines: 132-142
 88.889% (8/9)
63
QDBusMarshaller::append
Name: QDBusMarshaller::append
Prototype: inline void QDBusMarshaller::append(const QDBusUnixFileDescriptor &arg)
Coverage:  88.889% (8/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusmarshaller.cpp
Lines: 156-165
 88.889% (8/9)
53
QDateTime::timeZoneAbbreviation
Name: QDateTime::timeZoneAbbreviation
Prototype: QString QDateTime::timeZoneAbbreviation() const
Coverage:  88.889% (8/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetime.cpp
Lines: 3222-3243
 88.889% (8/9)
95
QDateTimePrivate::setDateTime
Name: QDateTimePrivate::setDateTime
Prototype: void QDateTimePrivate::setDateTime(const QDate &date, const QTime &time)
Coverage:  88.889% (16/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetime.cpp
Lines: 2643-2676
 88.889% (16/18)
196
QDomNamedNodeMapPrivate::clearMap
Name: QDomNamedNodeMapPrivate::clearMap
Prototype: void QDomNamedNodeMapPrivate::clearMap()
Coverage:  88.889% (8/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/xml/dom/qdom.cpp
Lines: 3063-3073
 88.889% (8/9)
64
QEasingCurvePrivate::setType_helper
Name: QEasingCurvePrivate::setType_helper
Prototype: void QEasingCurvePrivate::setType_helper(QEasingCurve::Type newType)
Coverage:  88.889% (24/27)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qeasingcurve.cpp
Lines: 1324-1360
 88.889% (24/27)
297
QFileSystemEngine::createDirectory
Name: QFileSystemEngine::createDirectory
Prototype: bool QFileSystemEngine::createDirectory(const QFileSystemEntry &entry, bool createParents)
Coverage:  88.889% (24/27)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfilesystemengine_unix.cpp
Lines: 559-597
 88.889% (24/27)
199
QFileSystemEngine::setPermissions
Name: QFileSystemEngine::setPermissions
Prototype: bool QFileSystemEngine::setPermissions(const QFileSystemEntry &entry, QFile::Permissions permissions, QSystemError &error, QFileSystemMetaData *data)
Coverage:  88.889% (32/36)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfilesystemengine_unix.cpp
Lines: 660-691
 88.889% (32/36)
2712
QHttpSocketEngine::read
Name: QHttpSocketEngine::read
Prototype: qint64 QHttpSocketEngine::read(char *data, qint64 maxlen)
Coverage:  88.889% (8/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qhttpsocketengine.cpp
Lines: 229-250
 88.889% (8/9)
123
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: 209-221
 88.889% (8/9)
43
QIcuCodec::aliases
Name: QIcuCodec::aliases
Prototype: QList<QByteArray> QIcuCodec::aliases() const
Coverage:  88.889% (8/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/codecs/qicucodec.cpp
Lines: 671-687
 88.889% (8/9)
93
QJsonValue::QJsonValue
Name: QJsonValue::QJsonValue
Prototype: QJsonValue::QJsonValue(const QJsonValue &other)
Coverage:  88.889% (8/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonvalue.cpp
Lines: 261-271
 88.889% (8/9)
73
QLibraryStore::releaseLibrary
Name: QLibraryStore::releaseLibrary
Prototype: inline void QLibraryStore::releaseLibrary(QLibraryPrivate *lib)
Coverage:  88.889% (8/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/plugin/qlibrary.cpp
Lines: 466-485
 88.889% (8/9)
103
QNetworkAccessManagerPrivate::_q_replyFinished
Name: QNetworkAccessManagerPrivate::_q_replyFinished
Prototype: void QNetworkAccessManagerPrivate::_q_replyFinished()
Coverage:  88.889% (8/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkaccessmanager.cpp
Lines: 1320-1336
 88.889% (8/9)
73
QNetworkConfigurationManagerPrivate::startPolling
Name: QNetworkConfigurationManagerPrivate::startPolling
Prototype: void QNetworkConfigurationManagerPrivate::startPolling()
Coverage:  88.889% (16/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/bearer/qnetworkconfigmanager_p.cpp
Lines: 458-482
 88.889% (16/18)
176
QRegularExpressionMatch::captured
Name: QRegularExpressionMatch::captured
Prototype: QString QRegularExpressionMatch::captured(int nth) const
Coverage:  88.889% (8/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregularexpression.cpp
Lines: 2053-2064
 88.889% (8/9)
63
QSocks5PasswordAuthenticator::continueAuthenticate
Name: QSocks5PasswordAuthenticator::continueAuthenticate
Prototype: bool QSocks5PasswordAuthenticator::continueAuthenticate(QTcpSocket *socket, bool *completed)
Coverage:  88.889% (8/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp
Lines: 482-498
 88.889% (8/9)
93
QSortFilterProxyModelPrivate::_q_sourceHeaderDataChanged
Name: QSortFilterProxyModelPrivate::_q_sourceHeaderDataChanged
Prototype: void QSortFilterProxyModelPrivate::_q_sourceHeaderDataChanged(Qt::Orientation orientation, int start, int end)
Coverage:  88.889% (16/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp
Lines: 1268-1308
 88.889% (16/18)
256
QSqlTableModel::select
Name: QSqlTableModel::select
Prototype: bool QSqlTableModel::select()
Coverage:  88.889% (8/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqltablemodel.cpp
Lines: 363-385
 88.889% (8/9)
143
QState::addTransition
Name: QState::addTransition
Prototype: QSignalTransition *QState::addTransition(const QObject *sender, const char *signal, QAbstractState *target)
Coverage:  88.889% (16/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstate.cpp
Lines: 362-390
 88.889% (16/18)
206
QState::setChildMode
Name: QState::setChildMode
Prototype: void QState::setChildMode(ChildMode mode)
Coverage:  88.889% (8/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstate.cpp
Lines: 523-538
 88.889% (8/9)
93
QString::localeAwareCompare_helper
Name: QString::localeAwareCompare_helper
Prototype: int QString::localeAwareCompare_helper(const QChar *data1, int length1, const QChar *data2, int length2)
Coverage:  88.889% (8/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp
Lines: 5598-5649
 88.889% (8/9)
53
QString::mid
Name: QString::mid
Prototype: QString QString::mid(int position, int n) const
Coverage:  88.889% (8/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp
Lines: 4400-4418
 88.889% (8/9)
95
QString::midRef
Name: QString::midRef
Prototype: QStringRef QString::midRef(int position, int n) const
Coverage:  88.889% (8/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp
Lines: 9642-9657
 88.889% (8/9)
85
QStringRef::mid
Name: QStringRef::mid
Prototype: QStringRef QStringRef::mid(int pos, int n) const
Coverage:  88.889% (8/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp
Lines: 9605-9620
 88.889% (8/9)
85
QTextStreamPrivate::getChar
Name: QTextStreamPrivate::getChar
Prototype: inline bool QTextStreamPrivate::getChar(QChar *ch)
Coverage:  88.889% (16/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qtextstream.cpp
Lines: 888-900
 88.889% (16/18)
94
QThreadPool::cancel
Name: QThreadPool::cancel
Prototype: void QThreadPool::cancel(QRunnable *runnable)
Coverage:  88.889% (8/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qthreadpool.cpp
Lines: 653-661
 88.889% (8/9)
53
QUnifiedTimer::instance
Name: QUnifiedTimer::instance
Prototype: QUnifiedTimer *QUnifiedTimer::instance(bool create)
Coverage:  88.889% (8/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/animation/qabstractanimation.cpp
Lines: 234-249
 88.889% (8/9)
62
QXmlAttributes::index
Name: QXmlAttributes::index
Prototype: int QXmlAttributes::index(const QString& uri, const QString& localPart) const
Coverage:  88.889% (8/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/xml/sax/qxml.cpp
Lines: 820-828
 88.889% (8/9)
53
QXmlStreamReaderPrivate::startDocument
Name: QXmlStreamReaderPrivate::startDocument
Prototype: void QXmlStreamReaderPrivate::startDocument()
Coverage:  88.889% (40/45)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 1777-1839
 88.889% (40/45)
3813
QXmlStreamWriter::writeProcessingInstruction
Name: QXmlStreamWriter::writeProcessingInstruction
Prototype: void QXmlStreamWriter::writeProcessingInstruction(const QString &target, const QString &data)
Coverage:  88.889% (8/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 3754-3767
 88.889% (8/9)
103
QXmlTestLogger::addIncident
Name: QXmlTestLogger::addIncident
Prototype: void QXmlTestLogger::addIncident(IncidentTypes type, const char *description, const char *file, int line)
Coverage:  88.889% (8/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qxmltestlogger.cpp
Lines: 228-257
 88.889% (8/9)
221
QtPrivate::ResultStoreBase::insertResultItem
Name: QtPrivate::ResultStoreBase::insertResultItem
Prototype: int ResultStoreBase::insertResultItem(int index, ResultItem &resultItem)
Coverage:  88.889% (8/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qresultstore.cpp
Lines: 130-142
 88.889% (8/9)
82
argv0BaseName
Name: argv0BaseName
Prototype: static QString argv0BaseName()
Coverage:  88.889% (8/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbintegration.cpp
Lines: 419-430
 88.889% (8/9)
83
isProxyError
Name: isProxyError
Prototype: static bool isProxyError(QAbstractSocket::SocketError error)
Coverage:  88.889% (8/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocket.cpp
Lines: 534-547
 88.889% (8/9)
38
qCleanupFuncinfo
Name: qCleanupFuncinfo
Prototype: QByteArray qCleanupFuncinfo(QByteArray info)
Coverage:  88.889% (104/117)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/global/qlogging.cpp
Lines: 799-950
 88.889% (104/117)
8837
qDBusRemoveWatch
Name: qDBusRemoveWatch
Prototype: static void qDBusRemoveWatch(DBusWatch *watch, void *data)
Coverage:  88.889% (8/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusintegrator.cpp
Lines: 233-255
 88.889% (8/9)
133
qt_qhostinfo_lookup
Name: qt_qhostinfo_lookup
Prototype: QHostInfo qt_qhostinfo_lookup(const QString &name, QObject *receiver, const char *member, bool *valid, int *id)
Coverage:  88.889% (8/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/kernel/qhostinfo.cpp
Lines: 702-721
 88.889% (8/9)
93
QAbstractSocket::waitForReadyRead
Name: QAbstractSocket::waitForReadyRead
Prototype: bool QAbstractSocket::waitForReadyRead(int msecs)
Coverage:  89.189% (33/37)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocket.cpp
Lines: 2165-2216
 89.189% (33/37)
2511
QHttpProtocolHandler::_q_receiveReply
Name: QHttpProtocolHandler::_q_receiveReply
Prototype: void QHttpProtocolHandler::_q_receiveReply()
Coverage:  89.320% (92/103)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpprotocolhandler.cpp
Lines: 54-225
 89.320% (92/103)
9032
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: 542-696
 89.362% (84/94)
9729
QAbstractItemModel::changePersistentIndexList
Name: QAbstractItemModel::changePersistentIndexList
Prototype: void QAbstractItemModel::changePersistentIndexList(const QModelIndexList &from, const QModelIndexList &to)
Coverage:  89.474% (17/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp
Lines: 3223-3251
 89.474% (17/19)
207
QAbstractSocketPrivate::readFromSocket
Name: QAbstractSocketPrivate::readFromSocket
Prototype: bool QAbstractSocketPrivate::readFromSocket()
Coverage:  89.474% (17/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocket.cpp
Lines: 1230-1290
 89.474% (17/19)
206
QHttpNetworkConnectionPrivate::startHostInfoLookup
Name: QHttpNetworkConnectionPrivate::startHostInfoLookup
Prototype: void QHttpNetworkConnectionPrivate::startHostInfoLookup()
Coverage:  89.474% (17/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpnetworkconnection.cpp
Lines: 1111-1148
 89.474% (17/19)
267
QLoggingRegistry::init
Name: QLoggingRegistry::init
Prototype: void QLoggingRegistry::init()
Coverage:  89.474% (17/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qloggingregistry.cpp
Lines: 277-312
 89.474% (17/19)
197
QRegExpCharClass::addRange
Name: QRegExpCharClass::addRange
Prototype: void QRegExpCharClass::addRange(ushort from, ushort to)
Coverage:  89.474% (17/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp
Lines: 2388-2414
 89.474% (17/19)
167
QSslSocketBackendPrivate::checkSslErrors
Name: QSslSocketBackendPrivate::checkSslErrors
Prototype: bool QSslSocketBackendPrivate::checkSslErrors()
Coverage:  89.474% (17/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl.cpp
Lines: 1224-1248
 89.474% (17/19)
164
QString::isRightToLeft
Name: QString::isRightToLeft
Prototype: bool QString::isRightToLeft() const
Coverage:  89.474% (17/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp
Lines: 8075-8101
 89.474% (17/19)
158
QString::resize
Name: QString::resize
Prototype: void QString::resize(int size)
Coverage:  89.474% (17/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp
Lines: 1673-1689
 89.474% (17/19)
105
QTemporaryFile::createNativeFile
Name: QTemporaryFile::createNativeFile
Prototype: QTemporaryFile *QTemporaryFile::createNativeFile(QFile &file)
Coverage:  89.474% (17/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qtemporaryfile.cpp
Lines: 736-769
 89.474% (17/19)
227
init
Name: init
Prototype: static void init(QTextBoundaryFinder::BoundaryType type, const QChar *chars, int length, QCharAttributes *attributes)
Coverage:  89.474% (17/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtextboundaryfinder.cpp
Lines: 52-83
 89.474% (17/19)
208
qstrtoull
Name: qstrtoull
Prototype: unsigned long long qstrtoull(const char * nptr, const char **endptr, int base, bool *ok)
Coverage:  89.474% (17/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlocale_tools.cpp
Lines: 381-407
 89.474% (17/19)
175
qt_urlRecodeByteArray
Name: qt_urlRecodeByteArray
Prototype: QString qt_urlRecodeByteArray(const QByteArray &ba)
Coverage:  89.474% (17/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qurlrecode.cpp
Lines: 617-654
 89.474% (17/19)
197
QDirIteratorPrivate::matchesFilters
Name: QDirIteratorPrivate::matchesFilters
Prototype: bool QDirIteratorPrivate::matchesFilters(const QString &fileName, const QFileInfo &fi) const
Coverage:  89.583% (86/96)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdiriterator.cpp
Lines: 314-391
 89.583% (86/96)
4814
QHttpNetworkReplyPrivate::readHeader
Name: QHttpNetworkReplyPrivate::readHeader
Prototype: qint64 QHttpNetworkReplyPrivate::readHeader(QAbstractSocket *socket)
Coverage:  89.655% (52/58)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpnetworkreply.cpp
Lines: 533-605
 89.655% (52/58)
3912
QXcbWindow::updateMotifWmHintsBeforeMap
Name: QXcbWindow::updateMotifWmHintsBeforeMap
Prototype: void QXcbWindow::updateMotifWmHintsBeforeMap()
Coverage:  89.655% (26/29)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp
Lines: 1322-1376
 89.655% (26/29)
3211
QRectF::contains
Name: QRectF::contains
Prototype: bool QRectF::contains(const QRectF &r) const noexcept
Coverage:  89.744% (35/39)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qrect.cpp
Lines: 2019-2064
 89.744% (35/39)
3311
QRectF::intersects
Name: QRectF::intersects
Prototype: bool QRectF::intersects(const QRectF &r) const noexcept
Coverage:  89.744% (35/39)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qrect.cpp
Lines: 2311-2356
 89.744% (35/39)
3311
QRectF::operator&
Name: QRectF::operator&
Prototype: QRectF QRectF::operator&(const QRectF &r) const noexcept
Coverage:  89.744% (35/39)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qrect.cpp
Lines: 2226-2276
 89.744% (35/39)
3811
QString::replace
Name: QString::replace
Prototype: QString &QString::replace(const QChar *before, int blen, const QChar *after, int alen, Qt::CaseSensitivity cs)
Coverage:  89.796% (44/49)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp
Lines: 2506-2565
 89.796% (44/49)
3514
QXmlSimpleReaderPrivate::parseProlog
Name: QXmlSimpleReaderPrivate::parseProlog
Prototype: bool QXmlSimpleReaderPrivate::parseProlog()
Coverage:  89.815% (97/108)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/xml/sax/qxml.cpp
Lines: 3403-3583
 89.815% (97/108)
11140
QConfFileSettingsPrivate::syncConfFile
Name: QConfFileSettingsPrivate::syncConfFile
Prototype: void QConfFileSettingsPrivate::syncConfFile(int confFileNo)
Coverage:  89.888% (80/89)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qsettings.cpp
Lines: 1368-1534
 89.888% (80/89)
7923
QAbstractItemModelPrivate::allowMove
Name: QAbstractItemModelPrivate::allowMove
Prototype: bool QAbstractItemModelPrivate::allowMove(const QModelIndex &srcParent, int start, int end, const QModelIndex &destinationParent, int destinationStart, Qt::Orientation orientation)
Coverage:  90.000% (18/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp
Lines: 2726-2749
 90.000% (18/20)
146
QAbstractPrintDialogPrivate::setPrinter
Name: QAbstractPrintDialogPrivate::setPrinter
Prototype: void QAbstractPrintDialogPrivate::setPrinter(QPrinter *newPrinter)
Coverage:  90.000% (9/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/printsupport/dialogs/qabstractprintdialog.cpp
Lines: 339-351
 90.000% (9/10)
83
QConfFileSettingsPrivate::initAccess
Name: QConfFileSettingsPrivate::initAccess
Prototype: void QConfFileSettingsPrivate::initAccess()
Coverage:  90.000% (9/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qsettings.cpp
Lines: 950-960
 90.000% (9/10)
54
QDBusConnectionPrivate::handleObjectCall
Name: QDBusConnectionPrivate::handleObjectCall
Prototype: void QDBusConnectionPrivate::handleObjectCall(const QDBusMessage &msg)
Coverage:  90.000% (18/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusintegrator.cpp
Lines: 1525-1588
 90.000% (18/20)
337
QDBusMarshaller::append
Name: QDBusMarshaller::append
Prototype: inline void QDBusMarshaller::append(const QStringList &arg)
Coverage:  90.000% (9/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusmarshaller.cpp
Lines: 227-242
 90.000% (9/10)
104
QDBusMetaObjectGenerator::write
Name: QDBusMetaObjectGenerator::write
Prototype: void QDBusMetaObjectGenerator::write(QDBusMetaObject *obj)
Coverage:  90.000% (36/40)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusmetaobject.cpp
Lines: 395-552
 90.000% (36/40)
11314
QDate::longDayName
Name: QDate::longDayName
Prototype: QString QDate::longDayName(int weekday, MonthNameType type)
Coverage:  90.000% (9/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetime.cpp
Lines: 772-783
 90.000% (9/10)
54
QDate::longMonthName
Name: QDate::longMonthName
Prototype: QString QDate::longMonthName(int month, MonthNameType type)
Coverage:  90.000% (9/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetime.cpp
Lines: 694-705
 90.000% (9/10)
54
QDate::shortDayName
Name: QDate::shortDayName
Prototype: QString QDate::shortDayName(int weekday, MonthNameType type)
Coverage:  90.000% (9/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetime.cpp
Lines: 733-744
 90.000% (9/10)
54
QDateTime::addMSecs
Name: QDateTime::addMSecs
Prototype: QDateTime QDateTime::addMSecs(qint64 msecs) const
Coverage:  90.000% (9/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetime.cpp
Lines: 3838-3851
 90.000% (9/10)
73
QDnsLookupThreadPool::start
Name: QDnsLookupThreadPool::start
Prototype: void QDnsLookupThreadPool::start(QRunnable *runnable)
Coverage:  90.000% (9/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/kernel/qdnslookup.cpp
Lines: 1031-1052
 90.000% (9/10)
134
QEventLoop::exec
Name: QEventLoop::exec
Prototype: int QEventLoop::exec(ProcessEventsFlags flags)
Coverage:  90.000% (18/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qeventloop.cpp
Lines: 160-216
 90.000% (18/20)
328
QHashData::free_helper
Name: QHashData::free_helper
Prototype: void QHashData::free_helper(void (*node_delete)(Node *))
Coverage:  90.000% (9/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qhash.cpp
Lines: 583-602
 90.000% (9/10)
134
QHttpNetworkConnectionChannel::_q_proxyAuthenticationRequired
Name: QHttpNetworkConnectionChannel::_q_proxyAuthenticationRequired
Prototype: void QHttpNetworkConnectionChannel::_q_proxyAuthenticationRequired(const QNetworkProxy &proxy, QAuthenticator* auth)
Coverage:  90.000% (9/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpnetworkconnectionchannel.cpp
Lines: 1003-1018
 90.000% (9/10)
64
QLocaleData::stringToDouble
Name: QLocaleData::stringToDouble
Prototype: double QLocaleData::stringToDouble(const QChar *begin, int len, bool *ok, QLocale::NumberOptions number_options) const
Coverage:  90.000% (9/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlocale.cpp
Lines: 3254-3269
 90.000% (9/10)
114
QNetworkAccessManagerPrivate::findBackend
Name: QNetworkAccessManagerPrivate::findBackend
Prototype: QNetworkAccessBackend *QNetworkAccessManagerPrivate::findBackend(QNetworkAccessManager::Operation op, const QNetworkRequest &request)
Coverage:  90.000% (9/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkaccessbackend.cpp
Lines: 92-109
 90.000% (9/10)
114
QReadWriteLock::unlock
Name: QReadWriteLock::unlock
Prototype: void QReadWriteLock::unlock()
Coverage:  90.000% (27/30)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qreadwritelock.cpp
Lines: 393-443
 90.000% (27/30)
3110
QRegExpMatchState::match
Name: QRegExpMatchState::match
Prototype: void QRegExpMatchState::match(const QChar *str0, int len0, int pos0, bool minimal0, bool oneTest, int caretIndex)
Coverage:  90.000% (36/40)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp
Lines: 1418-1486
 90.000% (36/40)
3811
QResourceRoot::findNode
Name: QResourceRoot::findNode
Prototype: int QResourceRoot::findNode(const QString &_path, const QLocale &locale) const
Coverage:  90.000% (72/80)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qresource.cpp
Lines: 621-750
 90.000% (72/80)
7121
QRingBuffer::reserve
Name: QRingBuffer::reserve
Prototype: char *QRingBuffer::reserve(qint64 bytes)
Coverage:  90.000% (18/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qringbuffer.cpp
Lines: 106-137
 90.000% (18/20)
195
QSslContext::~QSslContext
Name: QSslContext::~QSslContext
Prototype: QSslContext::~QSslContext()
Coverage:  90.000% (9/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcontext_openssl.cpp
Lines: 82-93
 90.000% (9/10)
64
QSslSocket::readData
Name: QSslSocket::readData
Prototype: qint64 QSslSocket::readData(char *data, qint64 maxlen)
Coverage:  90.000% (9/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines: 1980-1998
 90.000% (9/10)
73
QSslSocketPrivate::_q_bytesWrittenSlot
Name: QSslSocketPrivate::_q_bytesWrittenSlot
Prototype: void QSslSocketPrivate::_q_bytesWrittenSlot(qint64 written)
Coverage:  90.000% (9/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines: 2481-2494
 90.000% (9/10)
63
QStateMachinePrivate::_q_animationFinished
Name: QStateMachinePrivate::_q_animationFinished
Prototype: void QStateMachinePrivate::_q_animationFinished()
Coverage:  90.000% (9/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp
Lines: 1551-1582
 90.000% (9/10)
214
QStateMachinePrivate::removeConflictingTransitions
Name: QStateMachinePrivate::removeConflictingTransitions
Prototype: void QStateMachinePrivate::removeConflictingTransitions(QList<QAbstractTransition*> &enabledTransitions, CalculationCache *cache)
Coverage:  90.000% (18/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp
Lines: 621-667
 90.000% (18/20)
258
QStateMachinePrivate::selectAnimations
Name: QStateMachinePrivate::selectAnimations
Prototype: QList<QAbstractAnimation *> QStateMachinePrivate::selectAnimations(const QList<QAbstractTransition *> &transitionList) const
Coverage:  90.000% (9/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp
Lines: 1584-1601
 90.000% (9/10)
114
Page:<>1
Condition %:  0.000% (0/10)
...100
Condition %:  0.000% (0/1)
...200
Condition %:  0.000% (0/16)
...210
Condition %:  37.500% (12/32)
...220
Condition %:  50.000% (2/4)
...230
Condition %:  75.000% (3/4)
...237
Condition %:  81.818% (9/11)
238
Condition %:  83.333% (5/6)
239
Condition %:  85.185% (23/27)
240
Condition %:  86.486% (32/37)
241242
Condition %:  90.000% (9/10)
243
Condition %:  92.308% (12/13)
244
Condition %:  94.737% (18/19)
245
Condition %: 100.000% (13/13)
...250
Condition %: 100.000% (3/3)
...260
Condition %: 100.000% (4/4)
...270
Condition %: 100.000% (1/1)
...300
Condition %: 100.000% (1/1)
...306
Condition %: 100.000% (1/1)

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