OpenCoverage

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

Functions

Page:<>1
Condition %:  0.000% (0/10)
...100
Condition %:  0.000% (0/1)
...180
Condition %:  0.000% (0/4)
...190
Condition %:  0.000% (0/4)
...200
Condition %:  0.000% (0/16)
...206
Condition %:  0.000% (0/158)
207
Condition %:  0.000% (0/13)
208
Condition %:  18.182% (2/11)
209
Condition %:  30.000% (3/10)
210211
Condition %:  42.857% (3/7)
212
Condition %:  44.828% (13/29)
213
Condition %:  50.000% (2/4)
214
Condition %:  50.000% (2/4)
...220
Condition %:  50.000% (2/4)
...230
Condition %:  75.000% (3/4)
...240
Condition %:  86.486% (32/37)
...300
Condition %: 100.000% (1/1)
...306
Condition %: 100.000% (1/1)
FunctionCondition %▴eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
qDBusPropertySet
Name: qDBusPropertySet
Prototype: QDBusMessage qDBusPropertySet(const QDBusConnectionPrivate::ObjectTreeNode &node, const QDBusMessage &msg)
Coverage:  37.500% (12/32)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusinternalfilters.cpp
Lines: 383-437
 37.500% (12/32)
4210
numerusHelper
Name: numerusHelper
Prototype: static uint numerusHelper(int n, const uchar *rules, uint rulesSize)
Coverage:  37.931% (22/58)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qtranslator.cpp
Lines: 207-284
 37.931% (22/58)
4918
QPageSetupWidget::initPageSizes
Name: QPageSetupWidget::initPageSizes
Prototype: void QPageSetupWidget::initPageSizes()
Coverage:  38.095% (8/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/printsupport/dialogs/qpagesetupdialog_unix.cpp
Lines: 338-370
 38.095% (8/21)
197
QFontEngineFT::alphaMapBoundingBox
Name: QFontEngineFT::alphaMapBoundingBox
Prototype: glyph_metrics_t QFontEngineFT::alphaMapBoundingBox(glyph_t glyph, QFixed subPixelPosition, const QTransform &matrix, QFontEngine::GlyphFormat format)
Coverage:  38.462% (5/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp
Lines: 1795-1826
 38.462% (5/13)
244
QItemSelectionRange::isEmpty
Name: QItemSelectionRange::isEmpty
Prototype: bool QItemSelectionRange::isEmpty() const
Coverage:  38.462% (5/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qitemselectionmodel.cpp
Lines: 344-358
 38.462% (5/13)
95
QSslCertificatePrivate::text_from_X509
Name: QSslCertificatePrivate::text_from_X509
Prototype: QString QSslCertificatePrivate::text_from_X509(X509 *x509)
Coverage:  38.462% (5/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcertificate_openssl.cpp
Lines: 557-580
 38.462% (5/13)
145
qt_create_qhash_seed
Name: qt_create_qhash_seed
Prototype: static uint qt_create_qhash_seed()
Coverage:  38.462% (5/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qhash.cpp
Lines: 277-322
 38.462% (5/13)
225
QXcbScreen::grabWindow
Name: QXcbScreen::grabWindow
Prototype: QPixmap QXcbScreen::grabWindow(WId window, int x, int y, int width, int height) const
Coverage:  38.710% (12/31)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbscreen.cpp
Lines: 683-778
 38.710% (12/31)
5710
QDBusArgumentPrivate::checkWrite
Name: QDBusArgumentPrivate::checkWrite
Prototype: bool QDBusArgumentPrivate::checkWrite(QDBusArgumentPrivate *&d)
Coverage:  38.889% (7/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusargument.cpp
Lines: 106-132
 38.889% (7/18)
156
QFileSystemEngine::resolveGroupName
Name: QFileSystemEngine::resolveGroupName
Prototype: QString QFileSystemEngine::resolveGroupName(uint groupId)
Coverage:  38.889% (7/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfilesystemengine_unix.cpp
Lines: 376-410
 38.889% (7/18)
186
QXcbConnection::initializeScreens
Name: QXcbConnection::initializeScreens
Prototype: void QXcbConnection::initializeScreens()
Coverage:  38.947% (37/95)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp
Lines: 392-552
 38.947% (37/95)
12230
QCoreApplication::applicationFilePath
Name: QCoreApplication::applicationFilePath
Prototype: QString QCoreApplication::applicationFilePath()
Coverage:  39.394% (13/33)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp
Lines: 2115-2194
 39.394% (13/33)
2810
QUnixPrintWidgetPrivate::applyPrinterProperties
Name: QUnixPrintWidgetPrivate::applyPrinterProperties
Prototype: void QUnixPrintWidgetPrivate::applyPrinterProperties()
Coverage:  39.474% (15/38)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/printsupport/dialogs/qprintdialog_unix.cpp
Lines: 794-834
 39.474% (15/38)
2812
QDBusConnection::disconnect
Name: QDBusConnection::disconnect
Prototype: bool QDBusConnection::disconnect(const QString &service, const QString &path, const QString& interface, const QString &name, const QStringList &argumentMatch, const QString &signature, QObject *receiver, const char *slot)
Coverage:  40.000% (8/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusconnection.cpp
Lines: 850-862
 40.000% (8/20)
74
QDateTimeParser::findDay
Name: QDateTimeParser::findDay
Prototype: int QDateTimeParser::findDay(const QString &str1, int startDay, int sectionIndex, QString *usedDay, int *used) const
Coverage:  40.000% (20/50)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetimeparser.cpp
Lines: 1310-1365
 40.000% (20/50)
3816
QDir::isReadable
Name: QDir::isReadable
Prototype: bool QDir::isReadable() const
Coverage:  40.000% (4/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdir.cpp
Lines: 1547-1564
 40.000% (4/10)
114
QFontEngineFT::QFontEngineFT
Name: QFontEngineFT::QFontEngineFT
Prototype: QFontEngineFT::QFontEngineFT(const QFontDef &fd)
Coverage:  40.000% (2/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp
Lines: 662-690
 40.000% (2/5)
231
QFontEngineFT::averageCharWidth
Name: QFontEngineFT::averageCharWidth
Prototype: QFixed QFontEngineFT::averageCharWidth() const
Coverage:  40.000% (4/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp
Lines: 1334-1350
 40.000% (4/10)
103
QFontEngineFT::boundingBox
Name: QFontEngineFT::boundingBox
Prototype: glyph_metrics_t QFontEngineFT::boundingBox(const QGlyphLayout &glyphs)
Coverage:  40.000% (12/30)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp
Lines: 1692-1749
 40.000% (12/30)
439
QLockFilePrivate::checkFcntlWorksAfterFlock
Name: QLockFilePrivate::checkFcntlWorksAfterFlock
Prototype: int QLockFilePrivate::checkFcntlWorksAfterFlock(const QString &fn)
Coverage:  40.000% (4/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qlockfile_unix.cpp
Lines: 106-129
 40.000% (4/10)
154
QMetaObjectBuilder::toRelocatableData
Name: QMetaObjectBuilder::toRelocatableData
Prototype: QByteArray QMetaObjectBuilder::toRelocatableData(bool *ok) const
Coverage:  40.000% (4/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp
Lines: 1511-1526
 40.000% (4/10)
114
QMimeXMLProvider::load
Name: QMimeXMLProvider::load
Prototype: bool QMimeXMLProvider::load(const QString &fileName, QString *errorMessage)
Coverage:  40.000% (4/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimeprovider.cpp
Lines: 804-820
 40.000% (4/10)
104
QNativeSocketEngine::accept
Name: QNativeSocketEngine::accept
Prototype: int QNativeSocketEngine::accept()
Coverage:  40.000% (4/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qnativesocketengine.cpp
Lines: 678-686
 40.000% (4/10)
54
QNativeSocketEngine::leaveMulticastGroup
Name: QNativeSocketEngine::leaveMulticastGroup
Prototype: bool QNativeSocketEngine::leaveMulticastGroup(const QHostAddress &groupAddress, const QNetworkInterface &iface)
Coverage:  40.000% (4/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qnativesocketengine.cpp
Lines: 737-745
 40.000% (4/10)
54
QNativeSocketEngine::listen
Name: QNativeSocketEngine::listen
Prototype: bool QNativeSocketEngine::listen()
Coverage:  40.000% (4/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qnativesocketengine.cpp
Lines: 657-669
 40.000% (4/10)
54
QNetworkAccessCache::removeEntry
Name: QNetworkAccessCache::removeEntry
Prototype: void QNetworkAccessCache::removeEntry(const QByteArray &key)
Coverage:  40.000% (4/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkaccesscache.cpp
Lines: 357-375
 40.000% (4/10)
134
QNetworkReplyImplPrivate::_q_copyReadyRead
Name: QNetworkReplyImplPrivate::_q_copyReadyRead
Prototype: void QNetworkReplyImplPrivate::_q_copyReadyRead()
Coverage:  40.000% (12/30)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkreplyimpl.cpp
Lines: 168-223
 40.000% (12/30)
3410
QNetworkReplyImplPrivate::setup
Name: QNetworkReplyImplPrivate::setup
Prototype: void QNetworkReplyImplPrivate::setup(QNetworkAccessManager::Operation op, const QNetworkRequest &req, QIODevice *data)
Coverage:  40.000% (14/35)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkreplyimpl.cpp
Lines: 364-430
 40.000% (14/35)
329
QSocks5SocketEngine::initialize
Name: QSocks5SocketEngine::initialize
Prototype: bool QSocks5SocketEngine::initialize(qintptr socketDescriptor, QAbstractSocket::SocketState socketState)
Coverage:  40.000% (4/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp
Lines: 1022-1077
 40.000% (4/10)
404
QSslKeyPrivate::handle
Name: QSslKeyPrivate::handle
Prototype: Qt::HANDLE QSslKeyPrivate::handle() const
Coverage:  40.000% (4/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslkey_openssl.cpp
Lines: 256-272
 40.000% (4/10)
66
QString::lastIndexOf
Name: QString::lastIndexOf
Prototype: int QString::lastIndexOf(QLatin1String str, int from, Qt::CaseSensitivity cs) const
Coverage:  40.000% (8/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp
Lines: 3304-3325
 40.000% (8/20)
166
QTest::debuggerPresent
Name: QTest::debuggerPresent
Prototype: static bool debuggerPresent()
Coverage:  40.000% (4/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestcase.cpp
Lines: 1257-1286
 40.000% (4/10)
184
QTest::newRow
Name: QTest::newRow
Prototype: QTestData &QTest::newRow(const char *dataTag)
Coverage:  40.000% (4/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestcase.cpp
Lines: 2131-2139
 40.000% (4/10)
54
QTimerInfoList::timerRemainingTime
Name: QTimerInfoList::timerRemainingTime
Prototype: int QTimerInfoList::timerRemainingTime(int timerId)
Coverage:  40.000% (4/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qtimerinfo_unix.cpp
Lines: 420-444
 40.000% (4/10)
124
QXcbConnection::atomName
Name: QXcbConnection::atomName
Prototype: QByteArray QXcbConnection::atomName(xcb_atom_t atom)
Coverage:  40.000% (4/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp
Lines: 2044-2062
 40.000% (4/10)
134
QXcbConnection::initializeXKB
Name: QXcbConnection::initializeXKB
Prototype: void QXcbConnection::initializeXKB()
Coverage:  40.000% (6/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp
Lines: 2199-2262
 40.000% (6/15)
465
QXcbKeyboard::updateKeymap
Name: QXcbKeyboard::updateKeymap
Prototype: void QXcbKeyboard::updateKeymap()
Coverage:  40.000% (12/30)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbkeyboard.cpp
Lines: 688-754
 40.000% (12/30)
4111
QXcbXSettings::QXcbXSettings
Name: QXcbXSettings::QXcbXSettings
Prototype: QXcbXSettings::QXcbXSettings(QXcbVirtualDesktop *screen)
Coverage:  40.000% (4/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbxsettings.cpp
Lines: 232-274
 40.000% (4/10)
294
QXcbXSettingsPropertyValue::updateValue
Name: QXcbXSettingsPropertyValue::updateValue
Prototype: void updateValue(QXcbVirtualDesktop *screen, const QByteArray &name, const QVariant &value, int last_change_serial)
Coverage:  40.000% (2/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbxsettings.cpp
Lines: 74-82
 40.000% (2/5)
63
defaultHintStyleFromMatch
Name: defaultHintStyleFromMatch
Prototype: QFontEngine::HintStyle defaultHintStyleFromMatch(QFont::HintingPreference hintingPreference, FcPattern *match, bool useXftConf)
Coverage:  40.000% (12/30)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/fontdatabases/fontconfig/qfontconfigdatabase.cpp
Lines: 583-626
 40.000% (12/30)
2414
operator<<
Name: operator<<
Prototype: QDebug operator<<(QDebug dbg, const QDateTime &date)
Coverage:  40.000% (4/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetime.cpp
Lines: 4986-5008
 40.000% (4/10)
135
operator<<
Name: operator<<
Prototype: QDebug operator<<(QDebug debug, const QNetworkProxy &proxy)
Coverage:  40.000% (14/35)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/kernel/qnetworkproxy.cpp
Lines: 1576-1619
 40.000% (14/35)
2818
qt_create_pipe
Name: qt_create_pipe
Prototype: static int qt_create_pipe(int *pipe)
Coverage:  40.000% (4/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qprocess_unix.cpp
Lines: 173-185
 40.000% (4/10)
94
QDynamicFileResourceRoot::registerSelf
Name: QDynamicFileResourceRoot::registerSelf
Prototype: bool registerSelf(const QString &f)
Coverage:  40.625% (13/32)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qresource.cpp
Lines: 971-1037
 40.625% (13/32)
4610
QObject::dumpObjectInfo
Name: QObject::dumpObjectInfo
Prototype: void QObject::dumpObjectInfo()
Coverage:  40.741% (11/27)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qobject.cpp
Lines: 4007-4070
 40.741% (11/27)
3910
QGLShaderProgram::addShader
Name: QGLShaderProgram::addShader
Prototype: bool QGLShaderProgram::addShader(QGLShader *shader)
Coverage:  40.909% (9/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp
Lines: 716-738
 40.909% (9/22)
176
QAbstractSocket::waitForBytesWritten
Name: QAbstractSocket::waitForBytesWritten
Prototype: bool QAbstractSocket::waitForBytesWritten(int msecs)
Coverage:  41.176% (14/34)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocket.cpp
Lines: 2234-2297
 41.176% (14/34)
3012
QDBusAbstractInterface::call
Name: QDBusAbstractInterface::call
Prototype: QDBusMessage QDBusAbstractInterface::call(QDBus::CallMode mode, const QString &method, const QVariant &arg1, const QVariant &arg2, const QVariant &arg3, const QVariant &arg4, const QVariant &arg5, const QVariant &arg6, const QVariant &arg7, const QVariant &arg8)
Coverage:  41.176% (7/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusabstractinterface.cpp
Lines: 747-788
 41.176% (7/17)
139
QHttpSocketEngine::connectInternal
Name: QHttpSocketEngine::connectInternal
Prototype: bool QHttpSocketEngine::connectInternal()
Coverage:  41.176% (7/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qhttpsocketengine.cpp
Lines: 135-165
 41.176% (7/17)
155
QNetworkReplyHttpImplPrivate::_q_networkSessionConnected
Name: QNetworkReplyHttpImplPrivate::_q_networkSessionConnected
Prototype: void QNetworkReplyHttpImplPrivate::_q_networkSessionConnected()
Coverage:  41.176% (7/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkreplyhttpimpl.cpp
Lines: 1909-1937
 41.176% (7/17)
139
loadCursor
Name: loadCursor
Prototype: static xcb_cursor_t loadCursor(void *dpy, int cshape)
Coverage:  41.176% (7/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbcursor.cpp
Lines: 531-553
 41.176% (7/17)
147
QDBusMarshaller::beginMap
Name: QDBusMarshaller::beginMap
Prototype: inline QDBusMarshaller *QDBusMarshaller::beginMap(int kid, int vid)
Coverage:  41.667% (5/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusmarshaller.cpp
Lines: 264-300
 41.667% (5/12)
294
QFileInfo::groupId
Name: QFileInfo::groupId
Prototype: uint QFileInfo::groupId() const
Coverage:  41.667% (5/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfileinfo.cpp
Lines: 1209-1220
 41.667% (5/12)
84
QFileInfo::isBundle
Name: QFileInfo::isBundle
Prototype: bool QFileInfo::isBundle() const
Coverage:  41.667% (5/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfileinfo.cpp
Lines: 1045-1056
 41.667% (5/12)
84
QParallelAnimationGroup::updateDirection
Name: QParallelAnimationGroup::updateDirection
Prototype: void QParallelAnimationGroup::updateDirection(QAbstractAnimation::Direction direction)
Coverage:  41.667% (5/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/animation/qparallelanimationgroup.cpp
Lines: 312-329
 41.667% (5/12)
94
QSortFilterProxyModel::lessThan
Name: QSortFilterProxyModel::lessThan
Prototype: bool QSortFilterProxyModel::lessThan(const QModelIndex &source_left, const QModelIndex &source_right) const
Coverage:  41.667% (15/36)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp
Lines: 2652-2691
 41.667% (15/36)
2116
QXcbScreen::updateGeometry
Name: QXcbScreen::updateGeometry
Prototype: void QXcbScreen::updateGeometry(const QRect &geom, uint8_t rotation)
Coverage:  41.667% (5/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbscreen.cpp
Lines: 607-640
 41.667% (5/12)
216
resolveLibraryInternal
Name: resolveLibraryInternal
Prototype: static bool resolveLibraryInternal()
Coverage:  41.667% (10/24)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/kernel/qhostinfo_unix.cpp
Lines: 94-129
 41.667% (10/24)
199
QGenericUnixTheme::themeNames
Name: QGenericUnixTheme::themeNames
Prototype: QStringList QGenericUnixTheme::themeNames()
Coverage:  42.105% (8/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/themes/genericunix/qgenericunixthemes.cpp
Lines: 750-781
 42.105% (8/19)
217
QJsonDocument::fromBinaryData
Name: QJsonDocument::fromBinaryData
Prototype: QJsonDocument QJsonDocument::fromBinaryData(const QByteArray &data, DataValidation validation)
Coverage:  42.105% (8/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsondocument.cpp
Lines: 228-257
 42.105% (8/19)
195
QJsonPrivate::Value::usedStorage
Name: QJsonPrivate::Value::usedStorage
Prototype: int Value::usedStorage(const Base *b) const
Coverage:  42.105% (8/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjson.cpp
Lines: 307-334
 42.105% (8/19)
1510
QMetaObject::checkConnectArgs
Name: QMetaObject::checkConnectArgs
Prototype: bool QMetaObject::checkConnectArgs(const char *signal, const char *method)
Coverage:  42.105% (8/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp
Lines: 1204-1217
 42.105% (8/19)
115
QNetworkAccessManagerPrivate::createSession
Name: QNetworkAccessManagerPrivate::createSession
Prototype: void QNetworkAccessManagerPrivate::createSession(const QNetworkConfiguration &config)
Coverage:  42.105% (8/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkaccessmanager.cpp
Lines: 1544-1594
 42.105% (8/19)
296
QPrintDialogPrivate::selectPrinter
Name: QPrintDialogPrivate::selectPrinter
Prototype: void QPrintDialogPrivate::selectPrinter(const QPrinter::OutputFormat outputFormat)
Coverage:  42.105% (8/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/printsupport/dialogs/qprintdialog_unix.cpp
Lines: 354-384
 42.105% (8/19)
177
QTime::fromString
Name: QTime::fromString
Prototype: QTime QTime::fromString(const QString& string, Qt::DateFormat format)
Coverage:  42.105% (8/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetime.cpp
Lines: 1961-1984
 42.105% (8/19)
912
QXcbWindow::handleClientMessageEvent
Name: QXcbWindow::handleClientMessageEvent
Prototype: void QXcbWindow::handleClientMessageEvent(const xcb_client_message_event_t *event)
Coverage:  42.188% (27/64)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp
Lines: 2029-2093
 42.188% (27/64)
4718
QUnixPrintWidgetPrivate::updateWidget
Name: QUnixPrintWidgetPrivate::updateWidget
Prototype: void QUnixPrintWidgetPrivate::updateWidget()
Coverage:  42.424% (14/33)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/printsupport/dialogs/qprintdialog_unix.cpp
Lines: 691-721
 42.424% (14/33)
227
MetaObject::MetaObjectImpl::MetaObject
Name: MetaObject::MetaObjectImpl::MetaObject
Prototype: static const QMetaObject *MetaObject(int type)
Coverage:  42.857% (3/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 2030-2036
 42.857% (3/7)
53
MetaObject::customMetaObject
Name: MetaObject::customMetaObject
Prototype: static const QMetaObject *customMetaObject(const int type)
Coverage:  42.857% (3/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 2046-2055
 42.857% (3/7)
73
Parser::parseMember
Name: Parser::parseMember
Prototype: bool Parser::parseMember(int baseOffset)
Coverage:  42.857% (6/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonparser.cpp
Lines: 457-483
 42.857% (6/14)
175
QAbstractItemModel::endMoveColumns
Name: QAbstractItemModel::endMoveColumns
Prototype: void QAbstractItemModel::endMoveColumns()
Coverage:  42.857% (3/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp
Lines: 3094-3114
 42.857% (3/7)
123
QAbstractTestLogger::outputString
Name: QAbstractTestLogger::outputString
Prototype: void QAbstractTestLogger::outputString(const char *msg)
Coverage:  42.857% (3/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qabstracttestlogger.cpp
Lines: 101-114
 42.857% (3/7)
83
QAnimationGroup::removeAnimation
Name: QAnimationGroup::removeAnimation
Prototype: void QAnimationGroup::removeAnimation(QAbstractAnimation *animation)
Coverage:  42.857% (3/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/animation/qanimationgroup.cpp
Lines: 211-226
 42.857% (3/7)
93
QAsn1Element::toInteger
Name: QAsn1Element::toInteger
Prototype: qint64 QAsn1Element::toInteger(bool *ok) const
Coverage:  42.857% (9/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qasn1element.cpp
Lines: 274-296
 42.857% (9/21)
147
QDBusArgument::currentSignature
Name: QDBusArgument::currentSignature
Prototype: QString QDBusArgument::currentSignature() const
Coverage:  42.857% (3/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusargument.cpp
Lines: 570-578
 42.857% (3/7)
53
QDBusArgument::currentType
Name: QDBusArgument::currentType
Prototype: QDBusArgument::ElementType QDBusArgument::currentType() const
Coverage:  42.857% (3/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusargument.cpp
Lines: 589-596
 42.857% (3/7)
53
QDBusArgumentPrivate::checkRead
Name: QDBusArgumentPrivate::checkRead
Prototype: bool QDBusArgumentPrivate::checkRead(QDBusArgumentPrivate *d)
Coverage:  42.857% (3/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusargument.cpp
Lines: 134-148
 42.857% (3/7)
63
QDBusBlockingCallWatcher::~QDBusBlockingCallWatcher
Name: QDBusBlockingCallWatcher::~QDBusBlockingCallWatcher
Prototype: ~QDBusBlockingCallWatcher()
Coverage:  42.857% (3/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusintegrator.cpp
Lines: 2018-2029
 42.857% (3/7)
73
QDBusConnectionPrivate::connectSignal
Name: QDBusConnectionPrivate::connectSignal
Prototype: bool QDBusConnectionPrivate::connectSignal(const QString &service, const QString &path, const QString &interface, const QString &name, const QStringList &argumentMatch, const QString &signature, QObject *receiver, const char *slot)
Coverage:  42.857% (3/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusintegrator.cpp
Lines: 2195-2214
 42.857% (3/7)
113
QDBusConnectionPrivate::disconnectSignal
Name: QDBusConnectionPrivate::disconnectSignal
Prototype: bool QDBusConnectionPrivate::disconnectSignal(const QString &service, const QString &path, const QString &interface, const QString &name, const QStringList &argumentMatch, const QString &signature, QObject *receiver, const char *slot)
Coverage:  42.857% (3/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusintegrator.cpp
Lines: 2273-2291
 42.857% (3/7)
103
QDataStream::operator<<
Name: QDataStream::operator<<
Prototype: QDataStream &QDataStream::operator<<(float f)
Coverage:  42.857% (9/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdatastream.cpp
Lines: 1196-1222
 42.857% (9/21)
157
QDateTimeParser::sectionText
Name: QDateTimeParser::sectionText
Prototype: QString QDateTimeParser::sectionText(const QString &text, int sectionIndex, int index) const
Coverage:  42.857% (3/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetimeparser.cpp
Lines: 667-679
 42.857% (3/7)
55
QDir::mkdir
Name: QDir::mkdir
Prototype: bool QDir::mkdir(const QString &dirName) const
Coverage:  42.857% (3/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdir.cpp
Lines: 1390-1403
 42.857% (3/7)
83
QDir::mkpath
Name: QDir::mkpath
Prototype: bool QDir::mkpath(const QString &dirPath) const
Coverage:  42.857% (3/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdir.cpp
Lines: 1442-1455
 42.857% (3/7)
83
QDir::rmpath
Name: QDir::rmpath
Prototype: bool QDir::rmpath(const QString &dirPath) const
Coverage:  42.857% (3/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdir.cpp
Lines: 1468-1481
 42.857% (3/7)
83
QDomNode::save
Name: QDomNode::save
Prototype: void QDomNode::save(QTextStream& stream, int indent, EncodingPolicy encodingPolicy) const
Coverage:  42.857% (3/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/xml/dom/qdom.cpp
Lines: 2684-2693
 42.857% (3/7)
53
QEventDispatcherGlib::unregisterTimer
Name: QEventDispatcherGlib::unregisterTimer
Prototype: bool QEventDispatcherGlib::unregisterTimer(int timerId)
Coverage:  42.857% (3/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp
Lines: 527-541
 42.857% (3/7)
83
QFSFileEngine::extension
Name: QFSFileEngine::extension
Prototype: bool QFSFileEngine::extension(Extension extension, const ExtensionOption *option, ExtensionReturn *output)
Coverage:  42.857% (6/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfsfileengine.cpp
Lines: 826-844
 42.857% (6/14)
124
QFSFileEnginePrivate::flushFh
Name: QFSFileEnginePrivate::flushFh
Prototype: bool QFSFileEnginePrivate::flushFh()
Coverage:  42.857% (3/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfsfileengine.cpp
Lines: 436-456
 42.857% (3/7)
113
QFile::link
Name: QFile::link
Prototype: bool QFile::link(const QString &linkName)
Coverage:  42.857% (3/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfile.cpp
Lines: 702-717
 42.857% (3/7)
103
QFileInfo::absolutePath
Name: QFileInfo::absolutePath
Prototype: QString QFileInfo::absolutePath() const
Coverage:  42.857% (3/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfileinfo.cpp
Lines: 579-590
 42.857% (3/7)
73
QFileSystemEngine::resolveUserName
Name: QFileSystemEngine::resolveUserName
Prototype: QString QFileSystemEngine::resolveUserName(uint userId)
Coverage:  42.857% (3/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfilesystemengine_unix.cpp
Lines: 352-373
 42.857% (3/7)
103
QFtpDTP::socketError
Name: QFtpDTP::socketError
Prototype: void QFtpDTP::socketError(QAbstractSocket::SocketError e)
Coverage:  42.857% (3/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qftp.cpp
Lines: 723-736
 42.857% (3/7)
43
QGL2PaintEngineExPrivate::~QGL2PaintEngineExPrivate
Name: QGL2PaintEngineExPrivate::~QGL2PaintEngineExPrivate
Prototype: QGL2PaintEngineExPrivate::~QGL2PaintEngineExPrivate()
Coverage:  42.857% (3/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2.cpp
Lines: 98-113
 42.857% (3/7)
93
QGLContext::fromOpenGLContext
Name: QGLContext::fromOpenGLContext
Prototype: QGLContext *QGLContext::fromOpenGLContext(QOpenGLContext *context)
Coverage:  42.857% (3/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp
Lines: 2201-2212
 42.857% (3/7)
63
QGLFormat::openGLVersionFlags
Name: QGLFormat::openGLVersionFlags
Prototype: QGLFormat::OpenGLVersionFlags QGLFormat::openGLVersionFlags()
Coverage:  42.857% (9/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp
Lines: 1481-1514
 42.857% (9/21)
207
QGLPaintDevice::ensureActiveTarget
Name: QGLPaintDevice::ensureActiveTarget
Prototype: void QGLPaintDevice::ensureActiveTarget()
Coverage:  42.857% (3/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglpaintdevice.cpp
Lines: 109-123
 42.857% (3/7)
83
QHostAddress::setAddress
Name: QHostAddress::setAddress
Prototype: void QHostAddress::setAddress(const struct sockaddr *sockaddr)
Coverage:  42.857% (3/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/kernel/qhostaddress.cpp
Lines: 640-651
 42.857% (3/7)
53
QHttpThreadDelegate::synchronousFinishedSlot
Name: QHttpThreadDelegate::synchronousFinishedSlot
Prototype: void QHttpThreadDelegate::synchronousFinishedSlot()
Coverage:  42.857% (3/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpthreaddelegate.cpp
Lines: 516-537
 42.857% (3/7)
113
QHttpThreadDelegate::synchronousProxyAuthenticationRequiredSlot
Name: QHttpThreadDelegate::synchronousProxyAuthenticationRequiredSlot
Prototype: void QHttpThreadDelegate::synchronousProxyAuthenticationRequiredSlot(const QNetworkProxy &p, QAuthenticator *a)
Coverage:  42.857% (3/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpthreaddelegate.cpp
Lines: 723-743
 42.857% (3/7)
83
Page:<>1
Condition %:  0.000% (0/10)
...100
Condition %:  0.000% (0/1)
...180
Condition %:  0.000% (0/4)
...190
Condition %:  0.000% (0/4)
...200
Condition %:  0.000% (0/16)
...206
Condition %:  0.000% (0/158)
207
Condition %:  0.000% (0/13)
208
Condition %:  18.182% (2/11)
209
Condition %:  30.000% (3/10)
210211
Condition %:  42.857% (3/7)
212
Condition %:  44.828% (13/29)
213
Condition %:  50.000% (2/4)
214
Condition %:  50.000% (2/4)
...220
Condition %:  50.000% (2/4)
...230
Condition %:  75.000% (3/4)
...240
Condition %:  86.486% (32/37)
...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