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

Functions

Page:<>1
Condition %:  0.000% (0/10)
...100
Condition %:  0.000% (0/1)
...190
Condition %:  0.000% (0/4)
...200
Condition %:  0.000% (0/16)
...210
Condition %:  37.500% (12/32)
...219
Condition %:  50.000% (2/4)
220
Condition %:  50.000% (2/4)
221
Condition %:  55.556% (5/9)
222
Condition %:  59.091% (13/22)
223224
Condition %:  64.706% (11/17)
225
Condition %:  66.667% (12/18)
226
Condition %:  69.565% (32/46)
227
Condition %:  71.429% (5/7)
...230
Condition %:  75.000% (3/4)
...240
Condition %:  86.486% (32/37)
...250
Condition %: 100.000% (3/3)
...300
Condition %: 100.000% (1/1)
...306
Condition %: 100.000% (1/1)
FunctionCondition %▴eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
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: 844-1000
 61.000% (61/100)
8533
QLocale::toString
Name: QLocale::toString
Prototype: QString QLocale::toString(double i, char f, int prec) const
Coverage:  61.111% (11/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlocale.cpp
Lines: 2001-2029
 61.111% (11/18)
188
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: 2015-2033
 61.111% (11/18)
135
QUnifiedTimer::stopAnimationTimer
Name: QUnifiedTimer::stopAnimationTimer
Prototype: void QUnifiedTimer::stopAnimationTimer(QAbstractAnimationTimer *timer)
Coverage:  61.111% (11/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/animation/qabstractanimation.cpp
Lines: 453-479
 61.111% (11/18)
146
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: 726-745
 61.111% (11/18)
115
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: 2633-2749
 61.364% (27/44)
8414
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: 902-1012
 61.538% (48/78)
7124
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: 1915-1932
 61.538% (8/13)
115
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: 330-354
 61.538% (8/13)
95
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: 216-230
 61.538% (8/13)
103
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: 796-818
 61.538% (8/13)
163
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: 3267-3288
 61.538% (8/13)
135
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: 243-267
 61.538% (8/13)
165
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: 690-718
 61.538% (16/26)
218
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: 1515-1543
 61.538% (8/13)
175
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: 143-170
 61.538% (8/13)
185
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: 1793-1812
 61.538% (8/13)
245
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: 510-567
 61.538% (8/13)
165
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: 133-164
 61.538% (8/13)
175
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: 79-96
 61.538% (8/13)
87
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: 529-552
 61.538% (8/13)
138
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: 421-437
 61.538% (8/13)
85
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: 299-332
 61.538% (8/13)
215
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: 10123-10138
 61.538% (8/13)
94
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: 1999-2037
 61.905% (13/21)
2110
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: 2732-2771
 61.905% (13/21)
286
QNetworkReplyHttpImplPrivate::replyDownloadMetaData
Name: QNetworkReplyHttpImplPrivate::replyDownloadMetaData
Prototype: void QNetworkReplyHttpImplPrivate::replyDownloadMetaData(const QList<QPair<QByteArray,QByteArray> > &hm, int sc, const 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: 1153-1248
 62.069% (36/58)
5618
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: 2403-2444
 62.069% (18/29)
269
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: 426-466
 62.069% (18/29)
259
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: 795-856
 62.295% (38/61)
3111
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: 116-136
 62.500% (10/16)
146
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: 1218-1230
 62.500% (10/16)
84
QDBusUtil::isValidBusName
Name: QDBusUtil::isValidBusName
Prototype: bool isValidBusName(const QString &busName)
Coverage:  62.500% (15/24)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusutil.cpp
Lines: 437-462
 62.500% (15/24)
179
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: 355-383
 62.500% (10/16)
126
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: 800-836
 62.500% (10/16)
246
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: 1919-1931
 62.500% (5/8)
93
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: 2703-2710
 62.500% (5/8)
42
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: 1164-1208
 62.500% (10/16)
169
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: 193-224
 62.500% (10/16)
276
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: 4847-4870
 62.500% (15/24)
156
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: 961-988
 62.500% (10/16)
168
QReadWriteLock::tryLockForRead
Name: QReadWriteLock::tryLockForRead
Prototype: bool QReadWriteLock::tryLockForRead(int timeout)
Coverage:  62.500% (20/32)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qreadwritelock.cpp
Lines: 222-279
 62.500% (20/32)
3812
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: 482-505
 62.500% (10/16)
124
QSocks5SocketEngine::write
Name: QSocks5SocketEngine::write
Prototype: qint64 QSocks5SocketEngine::write(const char *data, qint64 len)
Coverage:  62.500% (10/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp
Lines: 1545-1578
 62.500% (10/16)
166
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: 1173-1219
 62.500% (15/24)
2211
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: 222-260
 62.500% (20/32)
2910
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: 268-288
 62.500% (10/16)
95
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: 85-98
 62.500% (5/8)
84
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: 3821-3841
 62.500% (5/8)
64
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: 632-649
 62.500% (10/16)
104
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: 87-106
 62.500% (5/8)
113
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: 114-152
 62.500% (10/16)
178
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: 1820-1905
 62.651% (52/83)
5730
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: 967-1066
 62.687% (42/67)
7025
q_fromPercentEncoding
Name: q_fromPercentEncoding
Prototype: static void q_fromPercentEncoding(QByteArray *ba, char percent)
Coverage:  63.043% (29/46)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qbytearray.cpp
Lines: 4378-4416
 63.043% (29/46)
2611
QHttpNetworkConnectionPrivate::fillPipeline
Name: QHttpNetworkConnectionPrivate::fillPipeline
Prototype: bool QHttpNetworkConnectionPrivate::fillPipeline(QList<HttpMessagePair> &queue, QHttpNetworkConnectionChannel &channel)
Coverage:  63.158% (12/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpnetworkconnection.cpp
Lines: 795-831
 63.158% (12/19)
177
QMetaType::registerNormalizedTypedef
Name: QMetaType::registerNormalizedTypedef
Prototype: int QMetaType::registerNormalizedTypedef(const ::QByteArray &normalizedTypeName, int aliasId)
Coverage:  63.158% (12/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 1130-1166
 63.158% (12/19)
266
QProcessPrivate::_q_processDied
Name: QProcessPrivate::_q_processDied
Prototype: bool QProcessPrivate::_q_processDied()
Coverage:  63.158% (12/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qprocess.cpp
Lines: 1121-1185
 63.158% (12/19)
227
QSslCertificatePrivate::QByteArray_from_X509
Name: QSslCertificatePrivate::QByteArray_from_X509
Prototype: QByteArray QSslCertificatePrivate::QByteArray_from_X509(X509 *x509, QSsl::EncodingFormat format)
Coverage:  63.158% (12/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcertificate_openssl.cpp
Lines: 522-555
 63.158% (12/19)
227
QTranslatorPrivate::do_load
Name: QTranslatorPrivate::do_load
Prototype: bool QTranslatorPrivate::do_load(const uchar *data, int len, const QString &directory)
Coverage:  63.158% (36/57)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qtranslator.cpp
Lines: 818-895
 63.158% (36/57)
5817
QUdpSocket::readDatagram
Name: QUdpSocket::readDatagram
Prototype: qint64 QUdpSocket::readDatagram(char *data, qint64 maxSize, QHostAddress *address, quint16 *port)
Coverage:  63.158% (12/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qudpsocket.cpp
Lines: 378-405
 63.158% (12/19)
166
parseProperty
Name: parseProperty
Prototype: static bool parseProperty(QXmlStreamReader &xml, QDBusIntrospection::Property &propertyData, QDBusIntrospection::Interface *ifaceData)
Coverage:  63.158% (24/38)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusxmlparser.cpp
Lines: 108-172
 63.158% (24/38)
3011
QXmlTestLogger::xmlQuote
Name: QXmlTestLogger::xmlQuote
Prototype: int QXmlTestLogger::xmlQuote(QTestCharBuffer* destBuf, char const* src, size_t n)
Coverage:  63.265% (31/49)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qxmltestlogger.cpp
Lines: 316-370
 63.265% (31/49)
2218
QFactoryLoader::instance
Name: QFactoryLoader::instance
Prototype: QObject *QFactoryLoader::instance(int index) const
Coverage:  63.333% (19/30)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/plugin/qfactoryloader.cpp
Lines: 274-310
 63.333% (19/30)
2410
QString::arg
Name: QString::arg
Prototype: QString QString::arg(double a, int fieldWidth, char fmt, int prec, QChar fillChar) const
Coverage:  63.333% (19/30)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp
Lines: 7786-7837
 63.333% (19/30)
3112
QXcbCursor::createFontCursor
Name: QXcbCursor::createFontCursor
Prototype: xcb_cursor_t QXcbCursor::createFontCursor(int cshape)
Coverage:  63.415% (26/41)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbcursor.cpp
Lines: 556-604
 63.415% (26/41)
289
QAbstractItemModelPrivate::movePersistentIndexes
Name: QAbstractItemModelPrivate::movePersistentIndexes
Prototype: void QAbstractItemModelPrivate::movePersistentIndexes(const QVector<QPersistentModelIndexData *> &indexes, int change, const QModelIndex &parent, Qt::Orientation orientation)
Coverage:  63.636% (7/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp
Lines: 722-748
 63.636% (7/11)
154
QByteArray::fromRawData
Name: QByteArray::fromRawData
Prototype: QByteArray QByteArray::fromRawData(const char *data, int size)
Coverage:  63.636% (7/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qbytearray.cpp
Lines: 4200-4213
 63.636% (7/11)
94
QCoreApplicationPrivate::notify_helper
Name: QCoreApplicationPrivate::notify_helper
Prototype: bool QCoreApplicationPrivate::notify_helper(QObject *receiver, QEvent * event)
Coverage:  63.636% (7/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp
Lines: 1111-1123
 63.636% (7/11)
73
QDBusConnectionPrivate::serviceOwnerChangedNoLock
Name: QDBusConnectionPrivate::serviceOwnerChangedNoLock
Prototype: void QDBusConnectionPrivate::serviceOwnerChangedNoLock(const QString &name, const QString &oldOwner, const QString &newOwner)
Coverage:  63.636% (7/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusintegrator.cpp
Lines: 1290-1304
 63.636% (7/11)
94
QDataStream::skipRawData
Name: QDataStream::skipRawData
Prototype: int QDataStream::skipRawData(int len)
Coverage:  63.636% (14/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdatastream.cpp
Lines: 1332-1361
 63.636% (14/22)
218
QGLFormat::fromSurfaceFormat
Name: QGLFormat::fromSurfaceFormat
Prototype: QGLFormat QGLFormat::fromSurfaceFormat(const QSurfaceFormat &format)
Coverage:  63.636% (14/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp
Lines: 446-473
 63.636% (14/22)
238
QHttpNetworkRequestPrivate::header
Name: QHttpNetworkRequestPrivate::header
Prototype: QByteArray QHttpNetworkRequestPrivate::header(const QHttpNetworkRequest &request, bool throughProxy)
Coverage:  63.636% (14/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpnetworkrequest.cpp
Lines: 136-182
 63.636% (14/22)
315
QIcuCodec::convertFromUnicode
Name: QIcuCodec::convertFromUnicode
Prototype: QByteArray QIcuCodec::convertFromUnicode(const QChar *unicode, int length, QTextCodec::ConverterState *state) const
Coverage:  63.636% (7/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/codecs/qicucodec.cpp
Lines: 630-662
 63.636% (7/11)
245
QLineF::angle
Name: QLineF::angle
Prototype: qreal QLineF::angle(const QLineF &l) const
Coverage:  63.636% (7/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qline.cpp
Lines: 808-817
 63.636% (7/11)
63
QNetworkAccessDebugPipeBackend::pushFromUpstreamToSocket
Name: QNetworkAccessDebugPipeBackend::pushFromUpstreamToSocket
Prototype: void QNetworkAccessDebugPipeBackend::pushFromUpstreamToSocket()
Coverage:  63.636% (14/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkaccessdebugpipebackend.cpp
Lines: 172-216
 63.636% (14/22)
268
QNetworkConfigurationManagerPrivate::configurationFromIdentifier
Name: QNetworkConfigurationManagerPrivate::configurationFromIdentifier
Prototype: QNetworkConfiguration QNetworkConfigurationManagerPrivate::configurationFromIdentifier(const QString &identifier) const
Coverage:  63.636% (7/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/bearer/qnetworkconfigmanager_p.cpp
Lines: 242-265
 63.636% (7/11)
145
QNetworkReplyImplPrivate::handleNotifications
Name: QNetworkReplyImplPrivate::handleNotifications
Prototype: void QNetworkReplyImplPrivate::handleNotifications()
Coverage:  63.636% (14/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkreplyimpl.cpp
Lines: 442-475
 63.636% (14/22)
198
QSpdyProtocolHandler::uploadData
Name: QSpdyProtocolHandler::uploadData
Prototype: bool QSpdyProtocolHandler::uploadData(qint32 streamID)
Coverage:  63.636% (21/33)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qspdyprotocolhandler.cpp
Lines: 681-753
 63.636% (21/33)
469
QString::insert
Name: QString::insert
Prototype: QString& QString::insert(int i, QChar ch)
Coverage:  63.636% (7/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp
Lines: 2031-2044
 63.636% (7/11)
104
QTextStream::readLineInto
Name: QTextStream::readLineInto
Prototype: bool QTextStream::readLineInto(QString *line, qint64 maxlen)
Coverage:  63.636% (14/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qtextstream.cpp
Lines: 1708-1731
 63.636% (14/22)
166
allocateStringFn
Name: allocateStringFn
Prototype: int allocateStringFn(QTestCharBuffer* str, char const* src, StringFormatFunction func)
Coverage:  63.636% (7/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qxmltestlogger.cpp
Lines: 427-452
 63.636% (7/11)
135
makeCacheKey
Name: makeCacheKey
Prototype: static QByteArray makeCacheKey(QUrl &url, QNetworkProxy *proxy)
Coverage:  63.636% (14/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpthreaddelegate.cpp
Lines: 127-173
 63.636% (14/22)
269
parseTzPosixRule
Name: parseTzPosixRule
Prototype: static QByteArray parseTzPosixRule(QDataStream &ds)
Coverage:  63.636% (7/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezoneprivate_tz.cpp
Lines: 323-339
 63.636% (7/11)
103
qEncodeNtlmv2Response
Name: qEncodeNtlmv2Response
Prototype: static QByteArray qEncodeNtlmv2Response(const QAuthenticatorPrivate *ctx, const QNtlmPhase2Block& ch, QNtlmPhase3Block *phase3)
Coverage:  63.636% (7/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/kernel/qauthenticator.cpp
Lines: 1243-1312
 63.636% (7/11)
344
populateFromPattern
Name: populateFromPattern
Prototype: static void populateFromPattern(FcPattern *pattern)
Coverage:  63.736% (58/91)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/fontdatabases/fontconfig/qfontconfigdatabase.cpp
Lines: 371-509
 63.736% (58/91)
9626
QDBusMetaObjectGenerator::findType
Name: QDBusMetaObjectGenerator::findType
Prototype: QDBusMetaObjectGenerator::Type QDBusMetaObjectGenerator::findType(const QByteArray &signature, const QDBusIntrospection::Annotations &annotations, const char *direction, int id)
Coverage:  63.889% (23/36)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusmetaobject.cpp
Lines: 155-223
 63.889% (23/36)
3811
QFtpDTP::socketReadyRead
Name: QFtpDTP::socketReadyRead
Prototype: void QFtpDTP::socketReadyRead()
Coverage:  63.889% (23/36)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qftp.cpp
Lines: 651-721
 63.889% (23/36)
3112
QSocks5SocketEnginePrivate::setErrorState
Name: QSocks5SocketEnginePrivate::setErrorState
Prototype: void QSocks5SocketEnginePrivate::setErrorState(Socks5State state, const QString &extraMessage)
Coverage:  63.889% (23/36)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp
Lines: 587-660
 63.889% (23/36)
3721
qt_splitLocaleName
Name: qt_splitLocaleName
Prototype: bool qt_splitLocaleName(const QString &name, QString &lang, QString &script, QString &cntry)
Coverage:  63.889% (23/36)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlocale.cpp
Lines: 405-458
 63.889% (23/36)
3211
QHttpNetworkReplyPrivate::readReplyBodyChunked
Name: QHttpNetworkReplyPrivate::readReplyBodyChunked
Prototype: qint64 QHttpNetworkReplyPrivate::readReplyBodyChunked(QAbstractSocket *socket, QByteDataBuffer *out)
Coverage:  64.000% (32/50)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpnetworkreply.cpp
Lines: 845-905
 64.000% (32/50)
3412
_q_parseUnixDir
Name: _q_parseUnixDir
Prototype: static void _q_parseUnixDir(const QStringList &tokens, const QString &userName, QUrlInfo *info)
Coverage:  64.000% (32/50)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qftp.cpp
Lines: 477-560
 64.000% (32/50)
5510
QDBusUtil::isValidMemberName
Name: QDBusUtil::isValidMemberName
Prototype: bool isValidMemberName(const QStringRef &memberName)
Coverage:  64.286% (9/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusutil.cpp
Lines: 470-482
 64.286% (9/14)
95
QFSFileEngine::fileFlags
Name: QFSFileEngine::fileFlags
Prototype: QAbstractFileEngine::FileFlags QFSFileEngine::fileFlags(FileFlags type) const
Coverage:  64.286% (36/56)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfsfileengine_unix.cpp
Lines: 528-597
 64.286% (36/56)
4518
QJsonPrivate::Base::reserveSpace
Name: QJsonPrivate::Base::reserveSpace
Prototype: int Base::reserveSpace(uint dataSize, int posInTable, uint numItems, bool replace)
Coverage:  64.286% (9/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjson.cpp
Lines: 149-174
 64.286% (9/14)
175
QMetaProperty::reset
Name: QMetaProperty::reset
Prototype: bool QMetaProperty::reset(QObject *object) const
Coverage:  64.286% (9/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp
Lines: 3128-3138
 64.286% (9/14)
73
QSocks5SocketEnginePrivate::_q_emitPendingReadNotification
Name: QSocks5SocketEnginePrivate::_q_emitPendingReadNotification
Prototype: void QSocks5SocketEnginePrivate::_q_emitPendingReadNotification()
Coverage:  64.286% (9/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp
Lines: 916-933
 64.286% (9/14)
114
QTimeLine::setPaused
Name: QTimeLine::setPaused
Prototype: void QTimeLine::setPaused(bool paused)
Coverage:  64.286% (9/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimeline.cpp
Lines: 734-753
 64.286% (9/14)
144
QBuffer::seek
Name: QBuffer::seek
Prototype: bool QBuffer::seek(qint64 pos)
Coverage:  64.706% (11/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qbuffer.cpp
Lines: 366-384
 64.706% (11/17)
125
QCoreApplication::addLibraryPath
Name: QCoreApplication::addLibraryPath
Prototype: void QCoreApplication::addLibraryPath(const QString &path)
Coverage:  64.706% (11/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp
Lines: 2562-2590
 64.706% (11/17)
186
Page:<>1
Condition %:  0.000% (0/10)
...100
Condition %:  0.000% (0/1)
...190
Condition %:  0.000% (0/4)
...200
Condition %:  0.000% (0/16)
...210
Condition %:  37.500% (12/32)
...219
Condition %:  50.000% (2/4)
220
Condition %:  50.000% (2/4)
221
Condition %:  55.556% (5/9)
222
Condition %:  59.091% (13/22)
223224
Condition %:  64.706% (11/17)
225
Condition %:  66.667% (12/18)
226
Condition %:  69.565% (32/46)
227
Condition %:  71.429% (5/7)
...230
Condition %:  75.000% (3/4)
...240
Condition %:  86.486% (32/37)
...250
Condition %: 100.000% (3/3)
...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