OpenCoverage

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

Functions

Page:<>1
Condition %: 100.000% (1/1)
...40
Condition %: 100.000% (1/1)
...50
Condition %: 100.000% (1/1)
...60
Condition %: 100.000% (1/1)
...70
Condition %:  83.333% (10/12)
...74
Condition %:  76.923% (10/13)
75
Condition %:  75.000% (3/4)
76
Condition %:  75.000% (3/4)
77
Condition %:  75.000% (3/4)
7879
Condition %:  72.727% (8/11)
80
Condition %:  71.429% (10/14)
81
Condition %:  71.186% (42/59)
82
Condition %:  67.442% (58/86)
...90
Condition %:  50.000% (16/32)
...100
Condition %:  6.154% (4/65)
...200
Condition %:  0.000% (0/1)
...306
Condition %:  0.000% (0/1)
FunctionCondition %▾eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
QDBusArgument::operator>>
Name: QDBusArgument::operator>>
Prototype: const QDBusArgument &QDBusArgument::operator>>(QStringList &arg) const
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusargument.cpp
Lines: 806-811
 75.000% (3/4)
32
QDBusArgument::operator>>
Name: QDBusArgument::operator>>
Prototype: const QDBusArgument &QDBusArgument::operator>>(QByteArray &arg) const
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusargument.cpp
Lines: 824-829
 75.000% (3/4)
32
QDBusArgument::operator<<
Name: QDBusArgument::operator<<
Prototype: QDBusArgument &QDBusArgument::operator<<(uchar arg)
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusargument.cpp
Lines: 353-358
 75.000% (3/4)
32
QDBusArgument::operator<<
Name: QDBusArgument::operator<<
Prototype: QDBusArgument &QDBusArgument::operator<<(bool arg)
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusargument.cpp
Lines: 364-369
 75.000% (3/4)
32
QDBusArgument::operator<<
Name: QDBusArgument::operator<<
Prototype: QDBusArgument &QDBusArgument::operator<<(short arg)
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusargument.cpp
Lines: 375-380
 75.000% (3/4)
32
QDBusArgument::operator<<
Name: QDBusArgument::operator<<
Prototype: QDBusArgument &QDBusArgument::operator<<(ushort arg)
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusargument.cpp
Lines: 386-391
 75.000% (3/4)
32
QDBusArgument::operator<<
Name: QDBusArgument::operator<<
Prototype: QDBusArgument &QDBusArgument::operator<<(int arg)
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusargument.cpp
Lines: 397-402
 75.000% (3/4)
32
QDBusArgument::operator<<
Name: QDBusArgument::operator<<
Prototype: QDBusArgument &QDBusArgument::operator<<(uint arg)
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusargument.cpp
Lines: 408-413
 75.000% (3/4)
32
QDBusArgument::operator<<
Name: QDBusArgument::operator<<
Prototype: QDBusArgument &QDBusArgument::operator<<(qlonglong arg)
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusargument.cpp
Lines: 419-424
 75.000% (3/4)
32
QDBusArgument::operator<<
Name: QDBusArgument::operator<<
Prototype: QDBusArgument &QDBusArgument::operator<<(qulonglong arg)
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusargument.cpp
Lines: 430-435
 75.000% (3/4)
32
QDBusArgument::operator<<
Name: QDBusArgument::operator<<
Prototype: QDBusArgument &QDBusArgument::operator<<(double arg)
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusargument.cpp
Lines: 442-447
 75.000% (3/4)
32
QDBusArgument::operator<<
Name: QDBusArgument::operator<<
Prototype: QDBusArgument &QDBusArgument::operator<<(const QString &arg)
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusargument.cpp
Lines: 454-459
 75.000% (3/4)
32
QDBusArgument::operator<<
Name: QDBusArgument::operator<<
Prototype: QDBusArgument &QDBusArgument::operator<<(const QDBusObjectPath &arg)
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusargument.cpp
Lines: 467-472
 75.000% (3/4)
32
QDBusArgument::operator<<
Name: QDBusArgument::operator<<
Prototype: QDBusArgument &QDBusArgument::operator<<(const QDBusSignature &arg)
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusargument.cpp
Lines: 480-485
 75.000% (3/4)
32
QDBusArgument::operator<<
Name: QDBusArgument::operator<<
Prototype: QDBusArgument &QDBusArgument::operator<<(const QDBusUnixFileDescriptor &arg)
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusargument.cpp
Lines: 494-499
 75.000% (3/4)
32
QDBusArgument::operator<<
Name: QDBusArgument::operator<<
Prototype: QDBusArgument &QDBusArgument::operator<<(const QDBusVariant &arg)
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusargument.cpp
Lines: 508-513
 75.000% (3/4)
32
QDBusArgument::operator<<
Name: QDBusArgument::operator<<
Prototype: QDBusArgument &QDBusArgument::operator<<(const QStringList &arg)
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusargument.cpp
Lines: 526-531
 75.000% (3/4)
32
QDBusArgument::operator<<
Name: QDBusArgument::operator<<
Prototype: QDBusArgument &QDBusArgument::operator<<(const QByteArray &arg)
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusargument.cpp
Lines: 544-549
 75.000% (3/4)
32
QDBusArgument::endStructure
Name: QDBusArgument::endStructure
Prototype: void QDBusArgument::endStructure()
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusargument.cpp
Lines: 858-862
 75.000% (3/4)
22
QDBusArgument::endStructure
Name: QDBusArgument::endStructure
Prototype: void QDBusArgument::endStructure() const
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusargument.cpp
Lines: 984-988
 75.000% (3/4)
22
QDBusArgument::endMapEntry
Name: QDBusArgument::endMapEntry
Prototype: void QDBusArgument::endMapEntry()
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusargument.cpp
Lines: 956-960
 75.000% (3/4)
22
QDBusArgument::endMapEntry
Name: QDBusArgument::endMapEntry
Prototype: void QDBusArgument::endMapEntry() const
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusargument.cpp
Lines: 1079-1083
 75.000% (3/4)
22
QDBusArgument::endMap
Name: QDBusArgument::endMap
Prototype: void QDBusArgument::endMap()
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusargument.cpp
Lines: 929-933
 75.000% (3/4)
22
QDBusArgument::endMap
Name: QDBusArgument::endMap
Prototype: void QDBusArgument::endMap() const
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusargument.cpp
Lines: 1053-1057
 75.000% (3/4)
22
QDBusArgument::endArray
Name: QDBusArgument::endArray
Prototype: void QDBusArgument::endArray()
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusargument.cpp
Lines: 893-897
 75.000% (3/4)
22
QDBusArgument::endArray
Name: QDBusArgument::endArray
Prototype: void QDBusArgument::endArray() const
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusargument.cpp
Lines: 1020-1024
 75.000% (3/4)
22
QDBusArgument::beginStructure
Name: QDBusArgument::beginStructure
Prototype: void QDBusArgument::beginStructure()
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusargument.cpp
Lines: 846-850
 75.000% (3/4)
22
QDBusArgument::beginStructure
Name: QDBusArgument::beginStructure
Prototype: void QDBusArgument::beginStructure() const
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusargument.cpp
Lines: 972-976
 75.000% (3/4)
22
QDBusArgument::beginMapEntry
Name: QDBusArgument::beginMapEntry
Prototype: void QDBusArgument::beginMapEntry()
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusargument.cpp
Lines: 944-948
 75.000% (3/4)
22
QDBusArgument::beginMapEntry
Name: QDBusArgument::beginMapEntry
Prototype: void QDBusArgument::beginMapEntry() const
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusargument.cpp
Lines: 1067-1071
 75.000% (3/4)
22
QDBusArgument::beginMap
Name: QDBusArgument::beginMap
Prototype: void QDBusArgument::beginMap(int kid, int vid)
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusargument.cpp
Lines: 917-921
 75.000% (3/4)
22
QDBusArgument::beginMap
Name: QDBusArgument::beginMap
Prototype: void QDBusArgument::beginMap() const
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusargument.cpp
Lines: 1041-1045
 75.000% (3/4)
22
QDBusArgument::beginArray
Name: QDBusArgument::beginArray
Prototype: void QDBusArgument::beginArray(int id)
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusargument.cpp
Lines: 881-885
 75.000% (3/4)
22
QDBusArgument::beginArray
Name: QDBusArgument::beginArray
Prototype: void QDBusArgument::beginArray() const
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusargument.cpp
Lines: 1008-1012
 75.000% (3/4)
22
QDBusArgument::appendVariant
Name: QDBusArgument::appendVariant
Prototype: void QDBusArgument::appendVariant(const QVariant &v)
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusargument.cpp
Lines: 559-563
 75.000% (3/4)
22
QDBusArgument::QDBusArgument
Name: QDBusArgument::QDBusArgument
Prototype: QDBusArgument::QDBusArgument(const QDBusArgument &other)
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusargument.cpp
Lines: 312-317
 75.000% (3/4)
22
QCoreApplicationData::~QCoreApplicationData
Name: QCoreApplicationData::~QCoreApplicationData
Prototype: ~QCoreApplicationData()
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp
Lines: 336-344
 75.000% (3/4)
32
QConfFile::~QConfFile
Name: QConfFile::~QConfFile
Prototype: QConfFile::~QConfFile()
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qsettings.cpp
Lines: 158-162
 75.000% (3/4)
22
QByteArray::toDouble
Name: QByteArray::toDouble
Prototype: double QByteArray::toDouble(bool *ok) const
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qbytearray.cpp
Lines: 3795-3804
 75.000% (3/4)
72
QByteArray::fill
Name: QByteArray::fill
Prototype: QByteArray &QByteArray::fill(char ch, int size)
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qbytearray.cpp
Lines: 1690-1696
 75.000% (3/4)
42
QAuthenticatorPrivate::updateCredentials
Name: QAuthenticatorPrivate::updateCredentials
Prototype: void QAuthenticatorPrivate::updateCredentials()
Coverage:  75.000% (6/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/kernel/qauthenticator.cpp
Lines: 373-394
 75.000% (6/8)
124
QAssociativeIterable::const_iterator::operator=
Name: QAssociativeIterable::const_iterator::operator=
Prototype: QAssociativeIterable::const_iterator& QAssociativeIterable::const_iterator::operator=(const const_iterator &other)
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qvariant.cpp
Lines: 4318-4329
 75.000% (3/4)
72
QAnimationTimer::updateAnimationsTime
Name: QAnimationTimer::updateAnimationsTime
Prototype: void QAnimationTimer::updateAnimationsTime(qint64 delta)
Coverage:  75.000% (9/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/animation/qabstractanimation.cpp
Lines: 598-620
 75.000% (9/12)
124
QAnimationTimer::updateAnimationTimer
Name: QAnimationTimer::updateAnimationTimer
Prototype: void QAnimationTimer::updateAnimationTimer()
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/animation/qabstractanimation.cpp
Lines: 622-627
 75.000% (3/4)
32
QAnimationDriver::start
Name: QAnimationDriver::start
Prototype: void QAnimationDriver::start()
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/animation/qabstractanimation.cpp
Lines: 876-884
 75.000% (3/4)
52
QAbstractStatePrivate::emitExited
Name: QAbstractStatePrivate::emitExited
Prototype: void QAbstractStatePrivate::emitExited()
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qabstractstate.cpp
Lines: 127-135
 75.000% (3/4)
52
QAbstractStatePrivate::emitEntered
Name: QAbstractStatePrivate::emitEntered
Prototype: void QAbstractStatePrivate::emitEntered()
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qabstractstate.cpp
Lines: 117-125
 75.000% (3/4)
52
QAbstractSocketEngine::writeNotification
Name: QAbstractSocketEngine::writeNotification
Prototype: void QAbstractSocketEngine::writeNotification()
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocketengine.cpp
Lines: 163-167
 75.000% (3/4)
22
QAbstractSocketEngine::readNotification
Name: QAbstractSocketEngine::readNotification
Prototype: void QAbstractSocketEngine::readNotification()
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocketengine.cpp
Lines: 157-161
 75.000% (3/4)
22
QAbstractSocketEngine::proxyAuthenticationRequired
Name: QAbstractSocketEngine::proxyAuthenticationRequired
Prototype: void QAbstractSocketEngine::proxyAuthenticationRequired(const QNetworkProxy &proxy, QAuthenticator *authenticator)
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocketengine.cpp
Lines: 188-192
 75.000% (3/4)
22
QAbstractSocketEngine::connectionNotification
Name: QAbstractSocketEngine::connectionNotification
Prototype: void QAbstractSocketEngine::connectionNotification()
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocketengine.cpp
Lines: 181-185
 75.000% (3/4)
22
QAbstractNativeEventFilter::~QAbstractNativeEventFilter
Name: QAbstractNativeEventFilter::~QAbstractNativeEventFilter
Prototype: QAbstractNativeEventFilter::~QAbstractNativeEventFilter()
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qabstractnativeeventfilter.cpp
Lines: 70-75
 75.000% (3/4)
32
QAbstractItemModel::setItemData
Name: QAbstractItemModel::setItemData
Prototype: bool QAbstractItemModel::setItemData(const QModelIndex &index, const QMap<int, QVariant> &roles)
Coverage:  75.000% (6/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp
Lines: 1822-1828
 75.000% (6/8)
42
QAbstractFileEngineIterator::currentFileInfo
Name: QAbstractFileEngineIterator::currentFileInfo
Prototype: QFileInfo QAbstractFileEngineIterator::currentFileInfo() const
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qabstractfileengine.cpp
Lines: 1014-1022
 75.000% (3/4)
42
BounceEase::value
Name: BounceEase::value
Prototype: qreal value(qreal t) override
Coverage:  75.000% (9/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qeasingcurve.cpp
Lines: 893-908
 75.000% (9/12)
76
BackEase::value
Name: BackEase::value
Prototype: qreal value(qreal t) override
Coverage:  75.000% (9/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qeasingcurve.cpp
Lines: 926-941
 75.000% (9/12)
76
QSslSocketBackendPrivate::transmit
Name: QSslSocketBackendPrivate::transmit
Prototype: void QSslSocketBackendPrivate::transmit()
Coverage:  74.725% (68/91)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl.cpp
Lines: 800-1000
 74.725% (68/91)
9030
QHttpNetworkConnectionChannel::ensureConnection
Name: QHttpNetworkConnectionChannel::ensureConnection
Prototype: bool QHttpNetworkConnectionChannel::ensureConnection()
Coverage:  74.627% (50/67)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpnetworkconnectionchannel.cpp
Lines: 277-414
 74.627% (50/67)
6317
QUrl::matches
Name: QUrl::matches
Prototype: bool QUrl::matches(const QUrl &url, FormattingOptions options) const
Coverage:  74.603% (47/63)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qurl.cpp
Lines: 3656-3720
 74.603% (47/63)
4621
QPdfPrintEngine::property
Name: QPdfPrintEngine::property
Prototype: QVariant QPdfPrintEngine::property(PrintEnginePropertyKey key) const
Coverage:  74.603% (47/63)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/printsupport/kernel/qprintengine_pdf.cpp
Lines: 240-350
 74.603% (47/63)
6731
qDBusPropertyGet
Name: qDBusPropertyGet
Prototype: QDBusMessage qDBusPropertyGet(const QDBusConnectionPrivate::ObjectTreeNode &node, const QDBusMessage &msg)
Coverage:  74.510% (38/51)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusinternalfilters.cpp
Lines: 224-290
 74.510% (38/51)
5013
QSqlQuery::seek
Name: QSqlQuery::seek
Prototype: bool QSqlQuery::seek(int index, bool relative)
Coverage:  74.510% (38/51)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlquery.cpp
Lines: 556-617
 74.510% (38/51)
4016
QTextStreamPrivate::getReal
Name: QTextStreamPrivate::getReal
Prototype: bool QTextStreamPrivate::getReal(double *f)
Coverage:  74.419% (64/86)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qtextstream.cpp
Lines: 1932-2074
 74.419% (64/86)
6236
QSortFilterProxyModelPrivate::source_items_inserted
Name: QSortFilterProxyModelPrivate::source_items_inserted
Prototype: void QSortFilterProxyModelPrivate::source_items_inserted( const QModelIndex &source_parent, int start, int end, Qt::Orientation orient)
Coverage:  74.286% (52/70)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp
Lines: 740-833
 74.286% (52/70)
5718
QNetworkReplyHttpImplPrivate::replyDownloadProgressSlot
Name: QNetworkReplyHttpImplPrivate::replyDownloadProgressSlot
Prototype: void QNetworkReplyHttpImplPrivate::replyDownloadProgressSlot(qint64 bytesReceived, qint64 bytesTotal)
Coverage:  74.194% (23/31)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkreplyhttpimpl.cpp
Lines: 1250-1295
 74.194% (23/31)
219
QNetworkReplyHttpImplPrivate::_q_startOperation
Name: QNetworkReplyHttpImplPrivate::_q_startOperation
Prototype: void QNetworkReplyHttpImplPrivate::_q_startOperation()
Coverage:  74.074% (20/27)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkreplyhttpimpl.cpp
Lines: 1717-1782
 74.074% (20/27)
339
QFontEngineFT::stringToCMap
Name: QFontEngineFT::stringToCMap
Prototype: bool QFontEngineFT::stringToCMap(const QChar *str, int len, QGlyphLayout *glyphs, int *nglyphs, QFontEngine::ShaperFlags flags) const
Coverage:  74.000% (37/50)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp
Lines: 1559-1630
 74.000% (37/50)
4314
mergeRowLengths
Name: mergeRowLengths
Prototype: static QItemSelection mergeRowLengths(const QVector<QPair<QPersistentModelIndex, uint> > &rowLengths)
Coverage:  73.913% (17/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qitemselectionmodel.cpp
Lines: 898-929
 73.913% (17/23)
237
QTest::TestMethods::invokeTest
Name: QTest::TestMethods::invokeTest
Prototype: bool TestMethods::invokeTest(int index, const char *data, WatchDog *watchDog) const
Coverage:  73.913% (34/46)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestcase.cpp
Lines: 926-1013
 73.913% (34/46)
5514
QSslSocketBackendPrivate::verify
Name: QSslSocketBackendPrivate::verify
Prototype: QList<QSslError> QSslSocketBackendPrivate::verify(const QList<QSslCertificate> &certificateChain, const QString &hostName)
Coverage:  73.810% (31/42)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl.cpp
Lines: 1617-1739
 73.810% (31/42)
5816
QMimeMagicRule::QMimeMagicRule
Name: QMimeMagicRule::QMimeMagicRule
Prototype: QMimeMagicRule::QMimeMagicRule(const QString &type, const QByteArray &value, const QString &offsets, const QByteArray &mask, QString *errorString)
Coverage:  73.750% (59/80)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimemagicrule.cpp
Lines: 226-324
 73.750% (59/80)
6129
QHttpProtocolHandler::sendRequest
Name: QHttpProtocolHandler::sendRequest
Prototype: bool QHttpProtocolHandler::sendRequest()
Coverage:  73.750% (59/80)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpprotocolhandler.cpp
Lines: 257-436
 73.750% (59/80)
9323
qDBusToggleWatch
Name: qDBusToggleWatch
Prototype: static void qDBusToggleWatch(DBusWatch *watch, void *data)
Coverage:  73.684% (14/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusintegrator.cpp
Lines: 257-284
 73.684% (14/19)
175
alphaMapFromGlyphData
Name: alphaMapFromGlyphData
Prototype: static inline QImage alphaMapFromGlyphData(QFontEngineFT::Glyph *glyph, QFontEngine::GlyphFormat glyphFormat)
Coverage:  73.684% (14/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp
Lines: 1828-1856
 73.684% (14/19)
197
QXcbWindow::setNetWmStates
Name: QXcbWindow::setNetWmStates
Prototype: void QXcbWindow::setNetWmStates(NetWmStates states)
Coverage:  73.684% (28/38)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp
Lines: 1094-1138
 73.684% (28/38)
3311
QXcbWindow::frameMargins
Name: QXcbWindow::frameMargins
Prototype: QMargins QXcbWindow::frameMargins() const
Coverage:  73.529% (25/34)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp
Lines: 679-769
 73.529% (25/34)
519
QDBusMessagePrivate::toDBusMessage
Name: QDBusMessagePrivate::toDBusMessage
Prototype: DBusMessage *QDBusMessagePrivate::toDBusMessage(const QDBusMessage &message, QDBusConnection::ConnectionCapabilities capabilities, QDBusError *error)
Coverage:  73.438% (47/64)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusmessage.cpp
Lines: 110-204
 73.438% (47/64)
6123
qUnregisterResourceData
Name: qUnregisterResourceData
Prototype: bool qUnregisterResourceData(int version, const unsigned char *tree, const unsigned char *name, const unsigned char *data)
Coverage:  73.333% (11/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qresource.cpp
Lines: 851-869
 73.333% (11/15)
115
QStateMachinePrivate::registerEventTransition
Name: QStateMachinePrivate::registerEventTransition
Prototype: void QStateMachinePrivate::registerEventTransition(QEventTransition *transition)
Coverage:  73.333% (11/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp
Lines: 2352-2374
 73.333% (11/15)
145
QObject::killTimer
Name: QObject::killTimer
Prototype: void QObject::killTimer(int id)
Coverage:  73.333% (11/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qobject.cpp
Lines: 1662-1687
 73.333% (11/15)
175
QNetworkReplyImplPrivate::_q_startOperation
Name: QNetworkReplyImplPrivate::_q_startOperation
Prototype: void QNetworkReplyImplPrivate::_q_startOperation()
Coverage:  73.333% (33/45)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkreplyimpl.cpp
Lines: 72-166
 73.333% (33/45)
4513
QNetworkReplyHttpImpl::readData
Name: QNetworkReplyHttpImpl::readData
Prototype: qint64 QNetworkReplyHttpImpl::readData(char* data, qint64 maxlen)
Coverage:  73.333% (11/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkreplyhttpimpl.cpp
Lines: 325-357
 73.333% (11/15)
165
QGenericUnixTheme::xdgIconThemePaths
Name: QGenericUnixTheme::xdgIconThemePaths
Prototype: QStringList QGenericUnixTheme::xdgIconThemePaths()
Coverage:  73.333% (11/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/themes/genericunix/qgenericunixthemes.cpp
Lines: 169-192
 73.333% (11/15)
157
QSslSocket::waitForEncrypted
Name: QSslSocket::waitForEncrypted
Prototype: bool QSslSocket::waitForEncrypted(int msecs)
Coverage:  73.077% (19/26)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines: 1568-1595
 73.077% (19/26)
168
QFontEngineFT::loadGlyphFor
Name: QFontEngineFT::loadGlyphFor
Prototype: QFontEngineFT::Glyph *QFontEngineFT::loadGlyphFor(glyph_t g, QFixed subPixelPosition, GlyphFormat format, const QTransform &t, bool fetchBoundingBox)
Coverage:  73.077% (19/26)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp
Lines: 1907-1933
 73.077% (19/26)
164
qFindByteArray
Name: qFindByteArray
Prototype: int qFindByteArray( const char *haystack0, int haystackLen, int from, const char *needle, int needleLen)
Coverage:  72.973% (27/37)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qbytearraymatcher.cpp
Lines: 271-324
 72.973% (27/37)
3211
QSqlTableModel::selectRow
Name: QSqlTableModel::selectRow
Prototype: bool QSqlTableModel::selectRow(int row)
Coverage:  72.973% (27/37)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqltablemodel.cpp
Lines: 398-464
 72.973% (27/37)
4111
QDBusMetaObjectGenerator::parseMethods
Name: QDBusMetaObjectGenerator::parseMethods
Prototype: void QDBusMetaObjectGenerator::parseMethods()
Coverage:  72.973% (27/37)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusmetaobject.cpp
Lines: 225-304
 72.973% (27/37)
4112
get
Name: get
Prototype: static inline QDBusError::ErrorType get(const char *name)
Coverage:  72.727% (8/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbuserror.cpp
Lines: 152-160
 72.727% (8/11)
64
QThreadPoolPrivate::stealAndRunRunnable
Name: QThreadPoolPrivate::stealAndRunRunnable
Prototype: void QThreadPoolPrivate::stealAndRunRunnable(QRunnable *runnable)
Coverage:  72.727% (8/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qthreadpool.cpp
Lines: 349-361
 72.727% (8/11)
73
QThread::~QThread
Name: QThread::~QThread
Prototype: QThread::~QThread()
Coverage:  72.727% (8/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qthread.cpp
Lines: 410-425
 72.727% (8/11)
93
QTextStream::operator>>
Name: QTextStream::operator>>
Prototype: QTextStream &QTextStream::operator>>(float &f)
Coverage:  72.727% (8/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qtextstream.cpp
Lines: 2223-2226
 72.727% (8/11)
13
QTextStream::operator>>
Name: QTextStream::operator>>
Prototype: QTextStream &QTextStream::operator>>(double &f)
Coverage:  72.727% (8/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qtextstream.cpp
Lines: 2233-2236
 72.727% (8/11)
13
QTextCodec::codecForMib
Name: QTextCodec::codecForMib
Prototype: QTextCodec* QTextCodec::codecForMib(int mib)
Coverage:  72.727% (16/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/codecs/qtextcodec.cpp
Lines: 560-594
 72.727% (16/22)
208
QSslKey::toDer
Name: QSslKey::toDer
Prototype: QByteArray QSslKey::toDer(const QByteArray &passPhrase) const
Coverage:  72.727% (8/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslkey_p.cpp
Lines: 380-395
 72.727% (8/11)
63
QSslCertificatePrivate::isBlacklisted
Name: QSslCertificatePrivate::isBlacklisted
Prototype: bool QSslCertificatePrivate::isBlacklisted(const QSslCertificate &certificate)
Coverage:  72.727% (8/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcertificate.cpp
Lines: 652-662
 72.727% (8/11)
73
QRegularExpressionPrivate::optimizePattern
Name: QRegularExpressionPrivate::optimizePattern
Prototype: void QRegularExpressionPrivate::optimizePattern(OptimizePatternOption option)
Coverage:  72.727% (16/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregularexpression.cpp
Lines: 1157-1185
 72.727% (16/22)
166
QObject::isSignalConnected
Name: QObject::isSignalConnected
Prototype: bool QObject::isSignalConnected(const QMetaMethod &signal) const
Coverage:  72.727% (16/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qobject.cpp
Lines: 2464-2495
 72.727% (16/22)
278
QNetworkDiskCache::data
Name: QNetworkDiskCache::data
Prototype: QIODevice *QNetworkDiskCache::data(const QUrl &url)
Coverage:  72.727% (16/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkdiskcache.cpp
Lines: 394-438
 72.727% (16/22)
277
QMimeType::suffixes
Name: QMimeType::suffixes
Prototype: QStringList QMimeType::suffixes() const
Coverage:  72.727% (8/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimetype.cpp
Lines: 395-411
 72.727% (8/11)
93
Page:<>1
Condition %: 100.000% (1/1)
...40
Condition %: 100.000% (1/1)
...50
Condition %: 100.000% (1/1)
...60
Condition %: 100.000% (1/1)
...70
Condition %:  83.333% (10/12)
...74
Condition %:  76.923% (10/13)
75
Condition %:  75.000% (3/4)
76
Condition %:  75.000% (3/4)
77
Condition %:  75.000% (3/4)
7879
Condition %:  72.727% (8/11)
80
Condition %:  71.429% (10/14)
81
Condition %:  71.186% (42/59)
82
Condition %:  67.442% (58/86)
...90
Condition %:  50.000% (16/32)
...100
Condition %:  6.154% (4/65)
...200
Condition %:  0.000% (0/1)
...306
Condition %:  0.000% (0/1)

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