QtBase - 8193340a44fd835cee029e63a31cfcab8ef6fd55

Functions

Page:<>1
Condition %: 100.000% (1/1)
...50
Condition %: 100.000% (1/1)
...60
Condition %: 100.000% (1/1)
...70
Condition %:  80.000% (4/5)
...79
Condition %:  71.429% (5/7)
80
Condition %:  69.565% (32/46)
81
Condition %:  66.667% (8/12)
82
Condition %:  66.667% (34/51)
8384
Condition %:  60.000% (3/5)
85
Condition %:  57.143% (4/7)
86
Condition %:  54.545% (6/11)
87
Condition %:  50.000% (2/4)
...90
Condition %:  50.000% (2/4)
...100
Condition %:  0.000% (0/16)
...110
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
QTranslatorPrivate::do_translate
Name: QTranslatorPrivate::do_translate
Prototype: QString QTranslatorPrivate::do_translate(const char *context, const char *sourceText, const char *comment, int n) const
Coverage:  62.687% (42/67)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qtranslator.cpp
Lines: 945-1044
 62.687% (42/67)
7025
QXcbWindow::setWmWindowType
Name: QXcbWindow::setWmWindowType
Prototype: void QXcbWindow::setWmWindowType(QXcbWindowFunctions::WmWindowTypes types, Qt::WindowFlags flags)
Coverage:  62.651% (52/83)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp
Lines: 1833-1918
 62.651% (52/83)
5730
standardLibraryErrorString
Name: standardLibraryErrorString
Prototype: static QString standardLibraryErrorString(int errorCode)
Coverage:  62.500% (10/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qsystemerror.cpp
Lines: 108-146
 62.500% (10/16)
178
parseAnnotation
Name: parseAnnotation
Prototype: static bool parseAnnotation(const QXmlStreamReader &xml, QDBusIntrospection::Annotations &annotations, QDBusIntrospection::Interface *ifaceData, bool interfaceAnnotation = false)
Coverage:  62.500% (5/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusxmlparser.cpp
Lines: 81-100
 62.500% (5/8)
113
matchLineFeed
Name: matchLineFeed
Prototype: static bool matchLineFeed(const QByteArray &pem, int *offset)
Coverage:  62.500% (10/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcertificate_openssl.cpp
Lines: 626-643
 62.500% (10/16)
104
derefEngine
Name: derefEngine
Prototype: static void derefEngine(QRegExpEngine *eng, const QRegExpEngineKey &key)
Coverage:  62.500% (5/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp
Lines: 3815-3835
 62.500% (5/8)
64
createFileFromTemplate
Name: createFileFromTemplate
Prototype: static bool createFileFromTemplate(NativeFileHandle &file, QFileSystemEntry::NativePath &path, size_t pos, size_t length, quint32 mode, QSystemError &error)
Coverage:  62.500% (25/40)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qtemporaryfile.cpp
Lines: 112-229
 62.500% (25/40)
4122
QtConcurrent::ThreadEngineBarrier::wait
Name: QtConcurrent::ThreadEngineBarrier::wait
Prototype: void ThreadEngineBarrier::wait()
Coverage:  62.500% (5/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/concurrent/qtconcurrentthreadengine.cpp
Lines: 79-92
 62.500% (5/8)
84
QTextBoundaryFinder::QTextBoundaryFinder
Name: QTextBoundaryFinder::QTextBoundaryFinder
Prototype: QTextBoundaryFinder::QTextBoundaryFinder(BoundaryType type, const QChar *chars, int length, unsigned char *buffer, int bufferSize)
Coverage:  62.500% (10/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtextboundaryfinder.cpp
Lines: 262-282
 62.500% (10/16)
95
QSslSocketBackendPrivate::QSslCipher_from_SSL_CIPHER
Name: QSslSocketBackendPrivate::QSslCipher_from_SSL_CIPHER
Prototype: QSslCipher QSslSocketBackendPrivate::QSslCipher_from_SSL_CIPHER(SSL_CIPHER *cipher)
Coverage:  62.500% (20/32)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl.cpp
Lines: 221-259
 62.500% (20/32)
2910
QSocks5SocketEnginePrivate::_q_controlSocketReadNotification
Name: QSocks5SocketEnginePrivate::_q_controlSocketReadNotification
Prototype: void QSocks5SocketEnginePrivate::_q_controlSocketReadNotification()
Coverage:  62.500% (15/24)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp
Lines: 1163-1209
 62.500% (15/24)
2211
QSequentialAnimationGroupPrivate::_q_uncontrolledAnimationFinished
Name: QSequentialAnimationGroupPrivate::_q_uncontrolledAnimationFinished
Prototype: void QSequentialAnimationGroupPrivate::_q_uncontrolledAnimationFinished()
Coverage:  62.500% (10/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/animation/qsequentialanimationgroup.cpp
Lines: 476-499
 62.500% (10/16)
124
QProcessPrivate::setError
Name: QProcessPrivate::setError
Prototype: void QProcessPrivate::setError(QProcess::ProcessError error, const QString &description)
Coverage:  62.500% (10/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qprocess.cpp
Lines: 921-948
 62.500% (10/16)
168
QPluginLoader::load
Name: QPluginLoader::load
Prototype: bool QPluginLoader::load()
Coverage:  62.500% (10/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/plugin/qpluginloader.cpp
Lines: 224-234
 62.500% (10/16)
84
QObject::disconnectImpl
Name: QObject::disconnectImpl
Prototype: bool QObject::disconnectImpl(const QObject *sender, void **signal, const QObject *receiver, void **slot, const QMetaObject *senderMetaObject)
Coverage:  62.500% (15/24)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qobject.cpp
Lines: 4832-4855
 62.500% (15/24)
156
QNetworkAccessAuthenticationManager::fetchCachedProxyCredentials
Name: QNetworkAccessAuthenticationManager::fetchCachedProxyCredentials
Prototype: QNetworkAuthenticationCredential QNetworkAccessAuthenticationManager::fetchCachedProxyCredentials(const QNetworkProxy &p, const QAuthenticator *authenticator)
Coverage:  62.500% (10/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkaccessauthenticationmanager.cpp
Lines: 187-218
 62.500% (10/16)
276
QNativeSocketEnginePrivate::nativeRead
Name: QNativeSocketEnginePrivate::nativeRead
Prototype: qint64 QNativeSocketEnginePrivate::nativeRead(char *data, qint64 maxSize)
Coverage:  62.500% (10/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qnativesocketengine_unix.cpp
Lines: 1165-1209
 62.500% (10/16)
169
QMetaEnumBuilder::removeKey
Name: QMetaEnumBuilder::removeKey
Prototype: void QMetaEnumBuilder::removeKey(int index)
Coverage:  62.500% (5/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp
Lines: 2715-2722
 62.500% (5/8)
42
QFtp::put
Name: QFtp::put
Prototype: int QFtp::put(QIODevice *dev, const QString &file, TransferType type)
Coverage:  62.500% (5/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qftp.cpp
Lines: 1913-1925
 62.500% (5/8)
93
QFontconfigDatabase::addApplicationFont
Name: QFontconfigDatabase::addApplicationFont
Prototype: QStringList QFontconfigDatabase::addApplicationFont(const QByteArray &fontData, const QString &fileName)
Coverage:  62.500% (10/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/fontdatabases/fontconfig/qfontconfigdatabase.cpp
Lines: 767-803
 62.500% (10/16)
246
QFileDevice::atEnd
Name: QFileDevice::atEnd
Prototype: bool QFileDevice::atEnd() const
Coverage:  62.500% (10/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfiledevice.cpp
Lines: 353-381
 62.500% (10/16)
126
QDBusConnectionPrivate::socketWrite
Name: QDBusConnectionPrivate::socketWrite
Prototype: void QDBusConnectionPrivate::socketWrite(int fd)
Coverage:  62.500% (10/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusintegrator.cpp
Lines: 1213-1225
 62.500% (10/16)
84
QBasicTimer::start
Name: QBasicTimer::start
Prototype: void QBasicTimer::start(int msec, QObject *obj)
Coverage:  62.500% (10/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qbasictimer.cpp
Lines: 110-130
 62.500% (10/16)
146
QTzTimeZonePrivate::displayName
Name: QTzTimeZonePrivate::displayName
Prototype: QString QTzTimeZonePrivate::displayName(QTimeZone::TimeType timeType, QTimeZone::NameType nameType, const QLocale &locale) const
Coverage:  62.295% (38/61)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezoneprivate_tz.cpp
Lines: 782-843
 62.295% (38/61)
3111
QSslContext::createSsl
Name: QSslContext::createSsl
Prototype: SSL* QSslContext::createSsl()
Coverage:  62.069% (18/29)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcontext_openssl.cpp
Lines: 409-449
 62.069% (18/29)
259
QObject::receivers
Name: QObject::receivers
Prototype: int QObject::receivers(const char *signal) const
Coverage:  62.069% (18/29)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qobject.cpp
Lines: 2396-2437
 62.069% (18/29)
269
QNetworkReplyHttpImplPrivate::replyDownloadMetaData
Name: QNetworkReplyHttpImplPrivate::replyDownloadMetaData
Prototype: void QNetworkReplyHttpImplPrivate::replyDownloadMetaData (QList<QPair<QByteArray,QByteArray> > hm, int sc,QString rp,bool pu, QSharedPointer<char> db, qint64 contentLength, bool spdyWasUsed)
Coverage:  62.069% (36/58)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkreplyhttpimpl.cpp
Lines: 1160-1256
 62.069% (36/58)
5618
QStateMachine::postDelayedEvent
Name: QStateMachine::postDelayedEvent
Prototype: int QStateMachine::postDelayedEvent(QEvent *event, int delay)
Coverage:  61.905% (13/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp
Lines: 2725-2764
 61.905% (13/21)
286
QAbstractSocket::socketOption
Name: QAbstractSocket::socketOption
Prototype: QVariant QAbstractSocket::socketOption(QAbstractSocket::SocketOption option)
Coverage:  61.905% (13/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocket.cpp
Lines: 1962-2000
 61.905% (13/21)
2110
qt_string_count
Name: qt_string_count
Prototype: static inline int qt_string_count(const QChar *haystack, int haystackLen, const QChar *needle, int needleLen, Qt::CaseSensitivity cs)
Coverage:  61.538% (8/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp
Lines: 10030-10045
 61.538% (8/13)
94
qglx_findConfig
Name: qglx_findConfig
Prototype: GLXFBConfig qglx_findConfig(Display *display, int screen , const QSurfaceFormat &format, int drawableBit)
Coverage:  61.538% (24/39)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/glxconvenience/qglxconvenience.cpp
Lines: 113-184
 61.538% (24/39)
3513
QXcbCursor::QXcbCursor
Name: QXcbCursor::QXcbCursor
Prototype: QXcbCursor::QXcbCursor(QXcbConnection *conn, QXcbScreen *screen)
Coverage:  61.538% (8/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbcursor.cpp
Lines: 293-326
 61.538% (8/13)
215
QWaitCondition::wait
Name: QWaitCondition::wait
Prototype: bool QWaitCondition::wait(QReadWriteLock *readWriteLock, unsigned long time)
Coverage:  61.538% (8/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qwaitcondition_unix.cpp
Lines: 215-238
 61.538% (8/13)
144
QUnifiedTimer::timerEvent
Name: QUnifiedTimer::timerEvent
Prototype: void QUnifiedTimer::timerEvent(QTimerEvent *event)
Coverage:  61.538% (8/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/animation/qabstractanimation.cpp
Lines: 415-431
 61.538% (8/13)
85
QTimeLine::setCurveShape
Name: QTimeLine::setCurveShape
Prototype: void QTimeLine::setCurveShape(CurveShape shape)
Coverage:  61.538% (8/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimeline.cpp
Lines: 523-546
 61.538% (8/13)
138
QTest::xmlIncidentType2String
Name: QTest::xmlIncidentType2String
Prototype: static const char* xmlIncidentType2String(QAbstractTestLogger::IncidentTypes type)
Coverage:  61.538% (8/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qxmltestlogger.cpp
Lines: 73-90
 61.538% (8/13)
87
QTest::qt_asprintf
Name: QTest::qt_asprintf
Prototype: int qt_asprintf(QTestCharBuffer *str, const char *format, ...)
Coverage:  61.538% (8/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qabstracttestlogger.cpp
Lines: 127-158
 61.538% (8/13)
175
QSslSocketPrivate::ensureCiphersAndCertsLoaded
Name: QSslSocketPrivate::ensureCiphersAndCertsLoaded
Prototype: void QSslSocketPrivate::ensureCiphersAndCertsLoaded()
Coverage:  61.538% (8/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl.cpp
Lines: 500-573
 61.538% (8/13)
165
QSslSocket::startClientEncryption
Name: QSslSocket::startClientEncryption
Prototype: void QSslSocket::startClientEncryption()
Coverage:  61.538% (8/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines: 1780-1799
 61.538% (8/13)
245
QSslKeyPrivate::pemFromDer
Name: QSslKeyPrivate::pemFromDer
Prototype: QByteArray QSslKeyPrivate::pemFromDer(const QByteArray &der, const QMap<QByteArray, QByteArray> &headers) const
Coverage:  61.538% (8/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslkey_p.cpp
Lines: 138-165
 61.538% (8/13)
185
QSocks5SocketEngine::read
Name: QSocks5SocketEngine::read
Prototype: qint64 QSocks5SocketEngine::read(char *data, qint64 maxlen)
Coverage:  61.538% (8/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp
Lines: 1504-1532
 61.538% (8/13)
175
QNativeSocketEnginePrivate::nativeMulticastInterface
Name: QNativeSocketEnginePrivate::nativeMulticastInterface
Prototype: QNetworkInterface QNativeSocketEnginePrivate::nativeMulticastInterface() const
Coverage:  61.538% (16/26)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qnativesocketengine_unix.cpp
Lines: 703-731
 61.538% (16/26)
218
QMimeType::comment
Name: QMimeType::comment
Prototype: QString QMimeType::comment() const
Coverage:  61.538% (8/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimetype.cpp
Lines: 237-261
 61.538% (8/13)
165
QMetaProperty::revision
Name: QMetaProperty::revision
Prototype: int QMetaProperty::revision() const
Coverage:  61.538% (8/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp
Lines: 3256-3277
 61.538% (8/13)
135
QItemSelectionModelPrivate::_q_columnsAboutToBeInserted
Name: QItemSelectionModelPrivate::_q_columnsAboutToBeInserted
Prototype: void QItemSelectionModelPrivate::_q_columnsAboutToBeInserted(const QModelIndex &parent, int start, int end)
Coverage:  61.538% (8/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qitemselectionmodel.cpp
Lines: 794-816
 61.538% (8/13)
163
QDBusMetaType::registerMarshallOperators
Name: QDBusMetaType::registerMarshallOperators
Prototype: void QDBusMetaType::registerMarshallOperators(int id, MarshallFunction mf, DemarshallFunction df)
Coverage:  61.538% (8/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusmetatype.cpp
Lines: 202-216
 61.538% (8/13)
103
QDBusConnectionInterface::connectNotify
Name: QDBusConnectionInterface::connectNotify
Prototype: void QDBusConnectionInterface::connectNotify(const QMetaMethod &signal)
Coverage:  61.538% (8/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusconnectioninterface.cpp
Lines: 324-348
 61.538% (8/13)
95
QCoreApplication::removeTranslator
Name: QCoreApplication::removeTranslator
Prototype: bool QCoreApplication::removeTranslator(QTranslator *translationFile)
Coverage:  61.538% (8/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp
Lines: 1916-1933
 61.538% (8/13)
115
Parser::parseString
Name: Parser::parseString
Prototype: bool Parser::parseString(bool *latin1)
Coverage:  61.538% (48/78)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonparser.cpp
Lines: 896-1006
 61.538% (48/78)
7124
QObject::connect
Name: QObject::connect
Prototype: QMetaObject::Connection QObject::connect(const QObject *sender, const char *signal, const QObject *receiver, const char *method, Qt::ConnectionType type)
Coverage:  61.364% (27/44)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qobject.cpp
Lines: 2626-2742
 61.364% (27/44)
8414
QXcbClipboard::handleXFixesSelectionRequest
Name: QXcbClipboard::handleXFixesSelectionRequest
Prototype: void QXcbClipboard::handleXFixesSelectionRequest(xcb_xfixes_selection_notify_event_t *event)
Coverage:  61.111% (11/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbclipboard.cpp
Lines: 720-739
 61.111% (11/18)
115
QSortFilterProxyModel::setHeaderData
Name: QSortFilterProxyModel::setHeaderData
Prototype: bool QSortFilterProxyModel::setHeaderData(int section, Qt::Orientation orientation, const QVariant &value, int role)
Coverage:  61.111% (11/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp
Lines: 2009-2027
 61.111% (11/18)
135
QHttpNetworkConnectionChannel::_q_error
Name: QHttpNetworkConnectionChannel::_q_error
Prototype: void QHttpNetworkConnectionChannel::_q_error(QAbstractSocket::SocketError socketError)
Coverage:  61.000% (61/100)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpnetworkconnectionchannel.cpp
Lines: 838-994
 61.000% (61/100)
8533
QUuid::isNull
Name: QUuid::isNull
Prototype: bool QUuid::isNull() const
Coverage:  60.870% (14/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/plugin/quuid.cpp
Lines: 724-729
 60.870% (14/23)
31
QUnifiedTimer::updateAnimationTimers
Name: QUnifiedTimer::updateAnimationTimers
Prototype: void QUnifiedTimer::updateAnimationTimers(qint64)
Coverage:  60.870% (14/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/animation/qabstractanimation.cpp
Lines: 295-331
 60.870% (14/23)
197
QLocale::dayName
Name: QLocale::dayName
Prototype: QString QLocale::dayName(int day, FormatType type) const
Coverage:  60.870% (14/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlocale.cpp
Lines: 2225-2260
 60.870% (14/23)
239
QLibrarySettings::load
Name: QLibrarySettings::load
Prototype: void QLibrarySettings::load()
Coverage:  60.870% (14/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/global/qlibraryinfo.cpp
Lines: 119-156
 60.870% (14/23)
153
QXcbWindow::hide
Name: QXcbWindow::hide
Prototype: void QXcbWindow::hide()
Coverage:  60.714% (17/28)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp
Lines: 877-933
 60.714% (17/28)
3210
QXcbIntegration::wmClass
Name: QXcbIntegration::wmClass
Prototype: QByteArray QXcbIntegration::wmClass() const
Coverage:  60.714% (17/28)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbintegration.cpp
Lines: 415-444
 60.714% (17/28)
198
QXmlInputSource::fetchData
Name: QXmlInputSource::fetchData
Prototype: void QXmlInputSource::fetchData()
Coverage:  60.606% (20/33)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/xml/sax/qxml.cpp
Lines: 1234-1276
 60.606% (20/33)
219
QXcbClipboard::handleSelectionRequest
Name: QXcbClipboard::handleSelectionRequest
Prototype: void QXcbClipboard::handleSelectionRequest(xcb_selection_request_event_t *req)
Coverage:  60.606% (40/66)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbclipboard.cpp
Lines: 597-718
 60.606% (40/66)
8018
QSpdyProtocolHandler::handleDataFrame
Name: QSpdyProtocolHandler::handleDataFrame
Prototype: void QSpdyProtocolHandler::handleDataFrame(const QByteArray &frameHeaders)
Coverage:  60.526% (23/38)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qspdyprotocolhandler.cpp
Lines: 1168-1263
 60.526% (23/38)
5511
QDateTimeParser::sectionMaxSize
Name: QDateTimeParser::sectionMaxSize
Prototype: int QDateTimeParser::sectionMaxSize(Section s, int count) const
Coverage:  60.417% (29/48)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetimeparser.cpp
Lines: 568-643
 60.417% (29/48)
2830
QString::vasprintf
Name: QString::vasprintf
Prototype: QString QString::vasprintf(const char *cformat, va_list ap)
Coverage:  60.090% (134/223)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp
Lines: 5967-6284
 60.090% (134/223)
19597
qt_get_metadata
Name: qt_get_metadata
Prototype: static bool qt_get_metadata(QtPluginQueryVerificationDataFunction pfn, QLibraryPrivate *priv)
Coverage:  60.000% (6/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/plugin/qlibrary.cpp
Lines: 668-683
 60.000% (6/10)
114
qIsUpper
Name: qIsUpper
Prototype: static inline bool qIsUpper(char c)
Coverage:  60.000% (3/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qbytearray.cpp
Lines: 653-656
 60.000% (3/5)
11
qIsUpper
Name: qIsUpper
Prototype: static bool qIsUpper(char c)
Coverage:  60.000% (3/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlocale.cpp
Lines: 1983-1986
 60.000% (3/5)
11
populateFromPattern
Name: populateFromPattern
Prototype: static void populateFromPattern(FcPattern *pattern)
Coverage:  60.000% (45/75)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/fontdatabases/fontconfig/qfontconfigdatabase.cpp
Lines: 364-476
 60.000% (45/75)
8122
parseCookieHeader
Name: parseCookieHeader
Prototype: static QVariant parseCookieHeader(const QByteArray &raw)
Coverage:  60.000% (3/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkrequest.cpp
Lines: 849-862
 60.000% (3/5)
83
operator>>
Name: operator>>
Prototype: QDataStream &operator>>(QDataStream &s, QPoint &p)
Coverage:  60.000% (3/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qpoint.cpp
Lines: 412-425
 60.000% (3/5)
82
operator>>
Name: operator>>
Prototype: QDataStream &operator>>(QDataStream &s, QRect &r)
Coverage:  60.000% (3/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qrect.cpp
Lines: 1261-1274
 60.000% (3/5)
82
operator>>
Name: operator>>
Prototype: QDataStream &operator>>(QDataStream &s, QSize &sz)
Coverage:  60.000% (3/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qsize.cpp
Lines: 424-437
 60.000% (3/5)
82
operator<<
Name: operator<<
Prototype: QDebug operator<<(QDebug dbg, const QPersistentModelIndex &idx)
Coverage:  60.000% (3/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp
Lines: 458-465
 60.000% (3/5)
42
operator<<
Name: operator<<
Prototype: QDataStream &operator<<(QDataStream &s, const QPoint &p)
Coverage:  60.000% (3/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qpoint.cpp
Lines: 393-400
 60.000% (3/5)
42
operator<<
Name: operator<<
Prototype: QDataStream &operator<<(QDataStream &s, const QRect &r)
Coverage:  60.000% (3/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qrect.cpp
Lines: 1240-1249
 60.000% (3/5)
62
operator<<
Name: operator<<
Prototype: QDataStream &operator<<(QDataStream &s, const QSize &sz)
Coverage:  60.000% (3/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qsize.cpp
Lines: 405-412
 60.000% (3/5)
42
operator<<
Name: operator<<
Prototype: QDebug operator<<(QDebug d, const QHostAddress &address)
Coverage:  60.000% (3/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/kernel/qhostaddress.cpp
Lines: 1121-1130
 60.000% (3/5)
62
isValidNumber
Name: isValidNumber
Prototype: static inline bool isValidNumber(QChar c)
Coverage:  60.000% (3/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusutil.cpp
Lines: 65-69
 60.000% (3/5)
21
isTerminator
Name: isTerminator
Prototype: static inline bool isTerminator(char c)
Coverage:  60.000% (3/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkcookie.cpp
Lines: 522-523
 60.000% (3/5)
11
isDBusTrayAvailable
Name: isDBusTrayAvailable
Prototype: static bool isDBusTrayAvailable()
Coverage:  60.000% (6/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/themes/genericunix/qgenericunixthemes.cpp
Lines: 97-108
 60.000% (6/10)
74
hasFastCrc32
Name: hasFastCrc32
Prototype: static inline bool hasFastCrc32()
Coverage:  60.000% (3/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qhash.cpp
Lines: 90-93
 60.000% (3/5)
11
checkFutexPrivateSupport
Name: checkFutexPrivateSupport
Prototype: static int checkFutexPrivateSupport()
Coverage:  60.000% (3/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qmutex_linux.cpp
Lines: 101-125
 60.000% (3/5)
102
checkCondition
Name: checkCondition
Prototype: static bool checkCondition(const QByteArray &condition)
Coverage:  60.000% (6/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestblacklist.cpp
Lines: 181-197
 60.000% (6/10)
104
QXmlStreamReaderPrivate::raiseError
Name: QXmlStreamReaderPrivate::raiseError
Prototype: void QXmlStreamReaderPrivate::raiseError(QXmlStreamReader::Error error, const QString& message)
Coverage:  60.000% (6/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 1836-1848
 60.000% (6/10)
84
QXcbKeyboard::resolveMaskConflicts
Name: QXcbKeyboard::resolveMaskConflicts
Prototype: void QXcbKeyboard::resolveMaskConflicts()
Coverage:  60.000% (6/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbkeyboard.cpp
Lines: 1373-1389
 60.000% (6/10)
64
QXcbConnection::xi2MouseEvents
Name: QXcbConnection::xi2MouseEvents
Prototype: bool QXcbConnection::xi2MouseEvents() const
Coverage:  60.000% (3/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp
Lines: 2254-2260
 60.000% (3/5)
11
QXcbBackingStore::beginPaint
Name: QXcbBackingStore::beginPaint
Prototype: void QXcbBackingStore::beginPaint(const QRegion &region)
Coverage:  60.000% (9/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbbackingstore.cpp
Lines: 323-343
 60.000% (9/15)
145
QUtcTimeZonePrivate::QUtcTimeZonePrivate
Name: QUtcTimeZonePrivate::QUtcTimeZonePrivate
Prototype: QUtcTimeZonePrivate::QUtcTimeZonePrivate(qint32 offsetSeconds)
Coverage:  60.000% (3/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezoneprivate.cpp
Lines: 614-624
 60.000% (3/5)
52
QUrl::operator =
Name: QUrl::operator =
Prototype: QUrl &QUrl::operator =(const QString &url)
Coverage:  60.000% (3/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qurl.cpp
Lines: 3748-3757
 60.000% (3/5)
52
QTimerInfoList::QTimerInfoList
Name: QTimerInfoList::QTimerInfoList
Prototype: QTimerInfoList::QTimerInfoList()
Coverage:  60.000% (3/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qtimerinfo_unix.cpp
Lines: 58-80
 60.000% (3/5)
112
QThreadStorageData::set
Name: QThreadStorageData::set
Prototype: void **QThreadStorageData::set(void *p)
Coverage:  60.000% (9/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qthreadstorage.cpp
Lines: 129-164
 60.000% (9/15)
195
QTest::setMainSourcePath
Name: QTest::setMainSourcePath
Prototype: void QTest::setMainSourcePath(const char *file, const char *builddir)
Coverage:  60.000% (3/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestcase.cpp
Lines: 3511-3520
 60.000% (3/5)
62
QSystemLocale::fallbackUiLocale
Name: QSystemLocale::fallbackUiLocale
Prototype: QLocale QSystemLocale::fallbackUiLocale() const
Coverage:  60.000% (12/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlocale_unix.cpp
Lines: 104-125
 60.000% (12/20)
136
QStateMachine::event
Name: QStateMachine::event
Prototype: bool QStateMachine::event(QEvent *e)
Coverage:  60.000% (6/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp
Lines: 2838-2866
 60.000% (6/10)
214
QSslCipher::operator==
Name: QSslCipher::operator==
Prototype: bool QSslCipher::operator==(const QSslCipher &other) const
Coverage:  60.000% (3/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcipher.cpp
Lines: 154-157
 60.000% (3/5)
11
QSqlTableModel::selectStatement
Name: QSqlTableModel::selectStatement
Prototype: QString QSqlTableModel::selectStatement() const
Coverage:  60.000% (6/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqltablemodel.cpp
Lines: 1005-1029
 60.000% (6/10)
184
QSqlTableModel::insertRecord
Name: QSqlTableModel::insertRecord
Prototype: bool QSqlTableModel::insertRecord(int row, const QSqlRecord &record)
Coverage:  60.000% (6/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqltablemodel.cpp
Lines: 1187-1198
 60.000% (6/10)
84
QSqlResult::savePrepare
Name: QSqlResult::savePrepare
Prototype: bool QSqlResult::savePrepare(const QString& query)
Coverage:  60.000% (6/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp
Lines: 583-600
 60.000% (6/10)
114
QSqlDriver::stripDelimiters
Name: QSqlDriver::stripDelimiters
Prototype: QString QSqlDriver::stripDelimiters(const QString &identifier, IdentifierType type) const
Coverage:  60.000% (3/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldriver.cpp
Lines: 440-450
 60.000% (3/5)
62
QRegExpEngine::Box::catAnchor
Name: QRegExpEngine::Box::catAnchor
Prototype: void QRegExpEngine::Box::catAnchor(int a)
Coverage:  60.000% (6/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp
Lines: 2649-2659
 60.000% (6/10)
64
Page:<>1
Condition %: 100.000% (1/1)
...50
Condition %: 100.000% (1/1)
...60
Condition %: 100.000% (1/1)
...70
Condition %:  80.000% (4/5)
...79
Condition %:  71.429% (5/7)
80
Condition %:  69.565% (32/46)
81
Condition %:  66.667% (8/12)
82
Condition %:  66.667% (34/51)
8384
Condition %:  60.000% (3/5)
85
Condition %:  57.143% (4/7)
86
Condition %:  54.545% (6/11)
87
Condition %:  50.000% (2/4)
...90
Condition %:  50.000% (2/4)
...100
Condition %:  0.000% (0/16)
...110
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