QtBase - 8193340a44fd835cee029e63a31cfcab8ef6fd55

Functions

Page:<>1
Condition %: 100.000% (1/1)
...60
Condition %: 100.000% (1/1)
...70
Condition %:  80.000% (4/5)
...80
Condition %:  69.565% (32/46)
...90
Condition %:  50.000% (2/4)
...92
Condition %:  50.000% (2/4)
93
Condition %:  50.000% (2/4)
94
Condition %:  48.837% (21/43)
95
Condition %:  42.857% (3/7)
9697
Condition %:  33.333% (11/33)
98
Condition %:  28.571% (2/7)
99
Condition %:  10.526% (4/38)
100
Condition %:  0.000% (0/16)
...110
Condition %:  0.000% (0/4)
...120
Condition %:  0.000% (0/4)
...200
Condition %:  0.000% (0/1)
...308
Condition %:  0.000% (0/1)
FunctionCondition %▾eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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::_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
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
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
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
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::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::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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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_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
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
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
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
ValueArray::grow
Name: ValueArray::grow
Prototype: inline bool grow()
Coverage:  36.364% (4/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonparser.cpp
Lines: 485-500
 36.364% (4/11)
124
QSpdyProtocolHandler::handleControlFrame
Name: QSpdyProtocolHandler::handleControlFrame
Prototype: void QSpdyProtocolHandler::handleControlFrame(const QByteArray &frameHeaders)
Coverage:  36.364% (8/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qspdyprotocolhandler.cpp
Lines: 788-848
 36.364% (8/22)
3311
QRowsRemoval::contains
Name: QRowsRemoval::contains
Prototype: bool contains(QModelIndex parent, int row)
Coverage:  36.364% (4/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp
Lines: 121-130
 36.364% (4/11)
63
QNetworkSession::sessionProperty
Name: QNetworkSession::sessionProperty
Prototype: QVariant QNetworkSession::sessionProperty(const QString &key) const
Coverage:  36.364% (8/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/bearer/qnetworksession.cpp
Lines: 535-554
 36.364% (8/22)
116
QGLSignalProxy::instance
Name: QGLSignalProxy::instance
Prototype: QGLSignalProxy *QGLSignalProxy::instance()
Coverage:  36.364% (4/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp
Lines: 163-171
 36.364% (4/11)
53
QFontEngineFT::alphaMapForGlyph
Name: QFontEngineFT::alphaMapForGlyph
Prototype: QImage QFontEngineFT::alphaMapForGlyph(glyph_t g, QFixed subPixelPosition, const QTransform &t)
Coverage:  36.364% (4/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp
Lines: 1829-1845
 36.364% (4/11)
93
MetaObject::MetaObjectImpl::MetaObject
Name: MetaObject::MetaObjectImpl::MetaObject
Prototype: static const QMetaObject *MetaObject(int type)
Coverage:  36.364% (4/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 2013-2019
 36.364% (4/11)
53
DBusConnection::serviceRegistered
Name: DBusConnection::serviceRegistered
Prototype: void DBusConnection::serviceRegistered()
Coverage:  36.364% (4/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/linuxaccessibility/dbusconnection.cpp
Lines: 102-130
 36.364% (4/11)
123
QPrintDialogPrivate::updateWidgets
Name: QPrintDialogPrivate::updateWidgets
Prototype: void QPrintDialogPrivate::updateWidgets()
Coverage:  36.000% (9/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/printsupport/dialogs/qprintdialog_unix.cpp
Lines: 500-564
 36.000% (9/25)
419
QGL2PaintEngineExPrivate::systemStateChanged
Name: QGL2PaintEngineExPrivate::systemStateChanged
Prototype: void QGL2PaintEngineExPrivate::systemStateChanged()
Coverage:  36.000% (9/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2.cpp
Lines: 2361-2407
 36.000% (9/25)
266
QSslSocketBackendPrivate::sessionProtocol
Name: QSslSocketBackendPrivate::sessionProtocol
Prototype: QSsl::SslProtocol QSslSocketBackendPrivate::sessionProtocol() const
Coverage:  35.714% (5/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl.cpp
Lines: 1541-1561
 35.714% (5/14)
107
QNetworkAccessDebugPipeBackend::pushFromSocketToDownstream
Name: QNetworkAccessDebugPipeBackend::pushFromSocketToDownstream
Prototype: void QNetworkAccessDebugPipeBackend::pushFromSocketToDownstream()
Coverage:  35.714% (5/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkaccessdebugpipebackend.cpp
Lines: 130-164
 35.714% (5/14)
216
QGLShaderProgram::bind
Name: QGLShaderProgram::bind
Prototype: bool QGLShaderProgram::bind()
Coverage:  35.714% (5/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp
Lines: 1003-1019
 35.714% (5/14)
114
QXcbWindow::setMouseGrabEnabled
Name: QXcbWindow::setMouseGrabEnabled
Prototype: bool QXcbWindow::setMouseGrabEnabled(bool grab)
Coverage:  35.484% (11/31)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp
Lines: 2639-2671
 35.484% (11/31)
257
detectProcessorFeatures
Name: detectProcessorFeatures
Prototype: static quint64 detectProcessorFeatures()
Coverage:  35.294% (6/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qsimd.cpp
Lines: 246-329
 35.294% (6/17)
236
QCoreApplication::removeLibraryPath
Name: QCoreApplication::removeLibraryPath
Prototype: void QCoreApplication::removeLibraryPath(const QString &path)
Coverage:  35.294% (6/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp
Lines: 2649-2677
 35.294% (6/17)
186
QLocalSocket::error
Name: QLocalSocket::error
Prototype: QLocalSocket::LocalSocketError QLocalSocket::error() const
Coverage:  34.783% (8/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qlocalsocket_unix.cpp
Lines: 456-487
 34.783% (8/23)
1412
QDateTimeParser::SectionNode::maxChange
Name: QDateTimeParser::SectionNode::maxChange
Prototype: int QDateTimeParser::SectionNode::maxChange() const
Coverage:  34.783% (8/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetimeparser.cpp
Lines: 1425-1447
 34.783% (8/23)
1313
toIntegral_helper
Name: toIntegral_helper
Prototype: template <typename T> static inline T toIntegral_helper(const QLocalePrivate *d, const QChar *data, int len, bool *ok)
Coverage:  33.333% (3/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlocale.cpp
Lines: 1092-1112
 33.333% (3/9)
113
Page:<>1
Condition %: 100.000% (1/1)
...60
Condition %: 100.000% (1/1)
...70
Condition %:  80.000% (4/5)
...80
Condition %:  69.565% (32/46)
...90
Condition %:  50.000% (2/4)
...92
Condition %:  50.000% (2/4)
93
Condition %:  50.000% (2/4)
94
Condition %:  48.837% (21/43)
95
Condition %:  42.857% (3/7)
9697
Condition %:  33.333% (11/33)
98
Condition %:  28.571% (2/7)
99
Condition %:  10.526% (4/38)
100
Condition %:  0.000% (0/16)
...110
Condition %:  0.000% (0/4)
...120
Condition %:  0.000% (0/4)
...200
Condition %:  0.000% (0/1)
...308
Condition %:  0.000% (0/1)

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