QtBase - 8193340a44fd835cee029e63a31cfcab8ef6fd55

Functions

Page:<>1
Condition %:  0.000% (0/10)
...100
Condition %:  0.000% (0/4)
...180
Condition %:  0.000% (0/1)
...190
Condition %:  0.000% (0/5)
...200
Condition %:  0.000% (0/1)
...209
Condition %:  0.000% (0/14)
210
Condition %:  0.000% (0/32)
211
Condition %:  15.094% (8/53)
212
Condition %:  28.571% (2/7)
213214
Condition %:  42.857% (3/7)
215
Condition %:  44.000% (11/25)
216
Condition %:  50.000% (2/4)
217
Condition %:  50.000% (2/4)
...220
Condition %:  50.000% (2/4)
...230
Condition %:  70.000% (28/40)
...240
Condition %:  80.000% (4/5)
...300
Condition %: 100.000% (1/1)
...308
Condition %: 100.000% (16/16)
FunctionCondition %▴eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
propertyWriteReply
Name: propertyWriteReply
Prototype: static QDBusMessage propertyWriteReply(const QDBusMessage &msg, const QString &interface_name, const QByteArray &property_name, int status)
Coverage:  36.364% (4/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusinternalfilters.cpp
Lines: 293-320
 36.364% (4/11)
176
QXcbXSettingsPrivate::populateSettings
Name: QXcbXSettingsPrivate::populateSettings
Prototype: void populateSettings(const QByteArray &xSettings)
Coverage:  36.508% (23/63)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbxsettings.cpp
Lines: 144-217
 36.508% (23/63)
5215
QUnixPrintWidgetPrivate::applyPrinterProperties
Name: QUnixPrintWidgetPrivate::applyPrinterProperties
Prototype: void QUnixPrintWidgetPrivate::applyPrinterProperties()
Coverage:  36.585% (15/41)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/printsupport/dialogs/qprintdialog_unix.cpp
Lines: 790-833
 36.585% (15/41)
2913
_q_OpenSSL_to_QSslError
Name: _q_OpenSSL_to_QSslError
Prototype: static QSslError _q_OpenSSL_to_QSslError(int errorCode, const QSslCertificate &cert)
Coverage:  36.585% (15/41)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl.cpp
Lines: 1044-1091
 36.585% (15/41)
2321
encodeText
Name: encodeText
Prototype: static QString encodeText(const QString &str, QTextStream &s, const bool encodeQuotes = true, const bool performAVN = false, const bool encodeEOLs = false)
Coverage:  36.585% (15/41)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/xml/dom/qdom.cpp
Lines: 4140-4205
 36.585% (15/41)
439
q_getTimeFromASN1
Name: q_getTimeFromASN1
Prototype: QDateTime q_getTimeFromASN1(const ASN1_TIME *aTime)
Coverage:  36.735% (18/49)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl_symbols.cpp
Lines: 1009-1100
 36.735% (18/49)
6213
QAuthenticator::operator==
Name: QAuthenticator::operator==
Prototype: bool QAuthenticator::operator==(const QAuthenticator &other) const
Coverage:  36.842% (7/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/kernel/qauthenticator.cpp
Lines: 192-203
 36.842% (7/19)
93
QBearerEngine::configurationsInUse
Name: QBearerEngine::configurationsInUse
Prototype: bool QBearerEngine::configurationsInUse() const
Coverage:  36.842% (7/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/bearer/qbearerengine.cpp
Lines: 82-108
 36.842% (7/19)
167
QSslError::errorString
Name: QSslError::errorString
Prototype: QString QSslError::errorString() const
Coverage:  37.255% (19/51)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslerror.cpp
Lines: 210-295
 37.255% (19/51)
5626
QAbstractItemModelPrivate::removePersistentIndexData
Name: QAbstractItemModelPrivate::removePersistentIndexData
Prototype: void QAbstractItemModelPrivate::removePersistentIndexData(QPersistentModelIndexData *data)
Coverage:  37.500% (6/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp
Lines: 557-580
 37.500% (6/16)
196
QDir::makeAbsolute
Name: QDir::makeAbsolute
Prototype: bool QDir::makeAbsolute()
Coverage:  37.500% (3/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdir.cpp
Lines: 1635-1653
 37.500% (3/8)
133
QFSFileEngine::fileName
Name: QFSFileEngine::fileName
Prototype: QString QFSFileEngine::fileName(FileName file) const
Coverage:  37.500% (12/32)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfsfileengine_unix.cpp
Lines: 593-621
 37.500% (12/32)
2310
QLocaleId::withLikelySubtagsRemoved
Name: QLocaleId::withLikelySubtagsRemoved
Prototype: QLocaleId QLocaleId::withLikelySubtagsRemoved() const
Coverage:  37.500% (6/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlocale.cpp
Lines: 264-286
 37.500% (6/16)
136
QLocalePrivate::bcp47Name
Name: QLocalePrivate::bcp47Name
Prototype: QByteArray QLocalePrivate::bcp47Name(char separator) const
Coverage:  37.500% (3/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlocale.cpp
Lines: 324-333
 37.500% (3/8)
54
QTest::qElementData
Name: QTest::qElementData
Prototype: void *QTest::qElementData(const char *tagName, int metaTypeId)
Coverage:  37.500% (6/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestcase.cpp
Lines: 3360-3372
 37.500% (6/16)
86
QTextStreamPrivate::putString
Name: QTextStreamPrivate::putString
Prototype: void QTextStreamPrivate::putString(QLatin1String data, bool number)
Coverage:  37.500% (6/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qtextstream.cpp
Lines: 980-1003
 37.500% (6/16)
114
QXcbKeyboard::clearXKBConfig
Name: QXcbKeyboard::clearXKBConfig
Prototype: void QXcbKeyboard::clearXKBConfig()
Coverage:  37.500% (6/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbkeyboard.cpp
Lines: 654-667
 37.500% (6/16)
116
QXcbKeyboard::translateModifiers
Name: QXcbKeyboard::translateModifiers
Prototype: Qt::KeyboardModifiers QXcbKeyboard::translateModifiers(int s) const
Coverage:  37.500% (6/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbkeyboard.cpp
Lines: 590-604
 37.500% (6/16)
126
QXcbScreen::getOutputName
Name: QXcbScreen::getOutputName
Prototype: QString QXcbScreen::getOutputName(xcb_randr_get_output_info_reply_t *outputInfo)
Coverage:  37.500% (3/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbscreen.cpp
Lines: 291-306
 37.500% (3/8)
113
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: 376-430
 37.500% (12/32)
4210
ulp
Name: ulp
Prototype: static double ulp(double x)
Coverage:  37.500% (3/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlocale_tools.cpp
Lines: 1003-1033
 37.500% (3/8)
143
QAbstractSocket::waitForBytesWritten
Name: QAbstractSocket::waitForBytesWritten
Prototype: bool QAbstractSocket::waitForBytesWritten(int msecs)
Coverage:  37.838% (14/37)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocket.cpp
Lines: 2197-2259
 37.838% (14/37)
2913
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: 199-276
 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: 332-364
 38.095% (8/21)
187
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: 329-343
 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: 551-574
 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: 221-266
 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: 615-710
 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: 100-126
 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: 371-405
 38.889% (7/18)
186
QGL2PaintEngineExPrivate::updateClipScissorTest
Name: QGL2PaintEngineExPrivate::updateClipScissorTest
Prototype: void QGL2PaintEngineExPrivate::updateClipScissorTest()
Coverage:  38.889% (7/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2.cpp
Lines: 2144-2180
 38.889% (7/18)
196
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: 385-545
 38.947% (37/95)
12230
QFontEngineFT::boundingBox
Name: QFontEngineFT::boundingBox
Prototype: glyph_metrics_t QFontEngineFT::boundingBox(const QGlyphLayout &glyphs)
Coverage:  39.130% (9/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp
Lines: 1594-1644
 39.130% (9/23)
387
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: 2116-2224
 39.394% (13/33)
2810
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: 843-855
 40.000% (8/20)
74
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: 1541-1558
 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: 641-669
 40.000% (2/5)
231
QFontEngineFT::alphaMapBoundingBox
Name: QFontEngineFT::alphaMapBoundingBox
Prototype: glyph_metrics_t QFontEngineFT::alphaMapBoundingBox(glyph_t glyph, QFixed subPixelPosition, const QTransform &matrix, QFontEngine::GlyphFormat format)
Coverage:  40.000% (4/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp
Lines: 1687-1715
 40.000% (4/10)
223
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: 94-117
 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: 1519-1534
 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: 800-816
 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: 671-679
 40.000% (4/10)
54
QNativeSocketEngine::isExceptionNotificationEnabled
Name: QNativeSocketEngine::isExceptionNotificationEnabled
Prototype: bool QNativeSocketEngine::isExceptionNotificationEnabled() const
Coverage:  40.000% (2/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qnativesocketengine.cpp
Lines: 1298-1302
 40.000% (2/5)
21
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: 730-738
 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: 650-662
 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: 351-369
 40.000% (4/10)
134
QNetworkReplyHttpImplPrivate::isCachingEnabled
Name: QNetworkReplyHttpImplPrivate::isCachingEnabled
Prototype: bool QNetworkReplyHttpImplPrivate::isCachingEnabled() const
Coverage:  40.000% (2/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkreplyhttpimpl.cpp
Lines: 2195-2198
 40.000% (2/5)
11
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: 162-221
 40.000% (12/30)
3710
QNetworkReplyImplPrivate::isCachingEnabled
Name: QNetworkReplyImplPrivate::isCachingEnabled
Prototype: bool QNetworkReplyImplPrivate::isCachingEnabled() const
Coverage:  40.000% (2/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkreplyimpl.cpp
Lines: 507-510
 40.000% (2/5)
11
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: 362-428
 40.000% (14/35)
329
QNetworkRequest::operator==
Name: QNetworkRequest::operator==
Prototype: bool QNetworkRequest::operator==(const QNetworkRequest &other) const
Coverage:  40.000% (2/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkrequest.cpp
Lines: 401-404
 40.000% (2/5)
11
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: 1013-1067
 40.000% (4/10)
394
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: 250-266
 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: 3274-3295
 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: 2529-2558
 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: 3400-3408
 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: 413-437
 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: 2033-2051
 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: 2188-2251
 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: 682-748
 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: 227-269
 40.000% (4/10)
294
SHA224_256AddLength
Name: SHA224_256AddLength
Prototype: static inline int SHA224_256AddLength(SHA256Context *context, unsigned int length)
Coverage:  40.000% (2/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qcryptographichash.cpp
Lines: 147-151
 40.000% (2/5)
21
SHA384_512AddLength
Name: SHA384_512AddLength
Prototype: static inline int SHA384_512AddLength(SHA512Context *context, unsigned int length)
Coverage:  40.000% (2/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qcryptographichash.cpp
Lines: 152-156
 40.000% (2/5)
21
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: 550-593
 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: 4964-4986
 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: 1580-1623
 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: 125-137
 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: 965-1031
 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: 3997-4060
 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: 710-732
 40.909% (9/22)
176
QJsonPrivate::Value::requiredStorage
Name: QJsonPrivate::Value::requiredStorage
Prototype: int Value::requiredStorage(QJsonValue &v, bool *compressed)
Coverage:  40.909% (9/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjson.cpp
Lines: 334-363
 40.909% (9/22)
1610
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: 741-782
 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: 129-159
 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: 1918-1946
 41.176% (7/17)
139
QNetworkReplyImpl::readData
Name: QNetworkReplyImpl::readData
Prototype: qint64 QNetworkReplyImpl::readData(char *data, qint64 maxlen)
Coverage:  41.176% (7/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkreplyimpl.cpp
Lines: 1038-1067
 41.176% (7/17)
165
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: 525-547
 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: 258-294
 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: 1206-1217
 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: 1042-1053
 41.667% (5/12)
84
QNativeSocketEnginePrivate::nativeWrite
Name: QNativeSocketEnginePrivate::nativeWrite
Prototype: qint64 QNativeSocketEnginePrivate::nativeWrite(const char *data, qint64 len)
Coverage:  41.667% (5/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qnativesocketengine_unix.cpp
Lines: 1129-1162
 41.667% (5/12)
157
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: 306-323
 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: 2646-2685
 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: 539-572
 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: 88-123
 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: 698-729
 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: 225-254
 42.105% (8/19)
195
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: 1193-1206
 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: 1538-1588
 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: 348-378
 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: 1940-1963
 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: 2042-2106
 42.188% (27/64)
4718
QTest::qExec
Name: QTest::qExec
Prototype: int QTest::qExec(QObject *testObject, int argc, char **argv)
Coverage:  42.424% (14/33)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestcase.cpp
Lines: 2924-3046
 42.424% (14/33)
3912
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: 687-717
 42.424% (14/33)
227
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: 2029-2038
 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: 451-477
 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: 3057-3077
 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: 95-108
 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: 205-220
 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: 268-290
 42.857% (9/21)
147
QCoreApplication::setApplicationVersion
Name: QCoreApplication::setApplicationVersion
Prototype: void QCoreApplication::setApplicationVersion(const QString &version)
Coverage:  42.857% (3/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp
Lines: 2468-2477
 42.857% (3/7)
53
Page:<>1
Condition %:  0.000% (0/10)
...100
Condition %:  0.000% (0/4)
...180
Condition %:  0.000% (0/1)
...190
Condition %:  0.000% (0/5)
...200
Condition %:  0.000% (0/1)
...209
Condition %:  0.000% (0/14)
210
Condition %:  0.000% (0/32)
211
Condition %:  15.094% (8/53)
212
Condition %:  28.571% (2/7)
213214
Condition %:  42.857% (3/7)
215
Condition %:  44.000% (11/25)
216
Condition %:  50.000% (2/4)
217
Condition %:  50.000% (2/4)
...220
Condition %:  50.000% (2/4)
...230
Condition %:  70.000% (28/40)
...240
Condition %:  80.000% (4/5)
...300
Condition %: 100.000% (1/1)
...308
Condition %: 100.000% (16/16)

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