| Function | Condition %▴ | eLOC - Effective Lines of Code | McCabe - 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 |  
  |  | 85 | 33 | 
 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 |  
  |  | 18 | 8 | 
 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 |  
  |  | 13 | 5 | 
 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 |  
  |  | 14 | 6 | 
 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 |  
  |  | 11 | 5 | 
 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 |  
  |  | 84 | 14 | 
 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 |  
  |  | 71 | 24 | 
 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 |  
  |  | 11 | 5 | 
 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 |  
  |  | 9 | 5 | 
 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 |  
  |  | 10 | 3 | 
 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 |  
  |  | 16 | 3 | 
 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 |  
  |  | 13 | 5 | 
 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 |  
  |  | 16 | 5 | 
 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 |  
  |  | 21 | 8 | 
 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 |  
  |  | 17 | 5 | 
 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 |  
  |  | 18 | 5 | 
 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 |  
  |  | 24 | 5 | 
 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 |  
  |  | 16 | 5 | 
 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 |  
  |  | 17 | 5 | 
 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 |  
  |  | 8 | 7 | 
 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 |  
  |  | 13 | 8 | 
 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 |  
  |  | 8 | 5 | 
 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 |  
  |  | 21 | 5 | 
 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 |  
  |  | 9 | 4 | 
 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 |  
  |  | 21 | 10 | 
 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 |  
  |  | 28 | 6 | 
 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 |  
  |  | 56 | 18 | 
 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 |  
  |  | 26 | 9 | 
 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 |  
  |  | 25 | 9 | 
 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 |  
  |  | 31 | 11 | 
 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 |  
  |  | 14 | 6 | 
 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 |  
  |  | 8 | 4 | 
 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 |  
  |  | 17 | 9 | 
 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 |  
  |  | 12 | 6 | 
 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 |  
  |  | 24 | 6 | 
 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 |  
  |  | 9 | 3 | 
 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 |  
  |  | 4 | 2 | 
 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 |  
  |  | 16 | 9 | 
 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 |  
  |  | 27 | 6 | 
 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 |  
  |  | 15 | 6 | 
 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 |  
  |  | 16 | 8 | 
 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 |  
  |  | 38 | 12 | 
 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 |  
  |  | 12 | 4 | 
 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 |  
  |  | 16 | 6 | 
 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 |  
  |  | 22 | 11 | 
 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 |  
  |  | 29 | 10 | 
 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 |  
  |  | 9 | 5 | 
 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 |  
  |  | 8 | 4 | 
 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 |  
  |  | 6 | 4 | 
 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 |  
  |  | 10 | 4 | 
 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 |  
  |  | 11 | 3 | 
 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 |  
  |  | 17 | 8 | 
 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 |  
  |  | 57 | 30 | 
 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 |  
  |  | 70 | 25 | 
 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 |  
  |  | 26 | 11 | 
 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 |  
  |  | 17 | 7 | 
 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 |  
  |  | 26 | 6 | 
 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 |  
  |  | 22 | 7 | 
 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 |  
  |  | 22 | 7 | 
 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 |  
  |  | 58 | 17 | 
 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 |  
  |  | 16 | 6 | 
 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 |  
  |  | 30 | 11 | 
 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 |  
  |  | 22 | 18 | 
 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 |  
  |  | 24 | 10 | 
 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 |  
  |  | 31 | 12 | 
 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 |  
  |  | 28 | 9 | 
 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 |  
  |  | 15 | 4 | 
 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 |  
  |  | 9 | 4 | 
 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 |  
  |  | 7 | 3 | 
 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 |  
  |  | 9 | 4 | 
 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 |  
  |  | 21 | 8 | 
 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 |  
  |  | 23 | 8 | 
 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 |  
  |  | 31 | 5 | 
 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 |  
  |  | 24 | 5 | 
 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 |  
  |  | 6 | 3 | 
 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 |  
  |  | 26 | 8 | 
 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 |  
  |  | 14 | 5 | 
 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 |  
  |  | 19 | 8 | 
 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 |  
  |  | 46 | 9 | 
 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 |  
  |  | 10 | 4 | 
 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 |  
  |  | 16 | 6 | 
 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 |  
  |  | 13 | 5 | 
 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 |  
  |  | 26 | 9 | 
 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 |  
  |  | 10 | 3 | 
 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 |  
  |  | 34 | 4 | 
 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 |  
  |  | 96 | 26 | 
 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 |  
  |  | 38 | 11 | 
 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 |  
  |  | 31 | 12 | 
 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 |  
  |  | 37 | 21 | 
 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 |  
  |  | 32 | 11 | 
 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 |  
  |  | 34 | 12 | 
 _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 |  
  |  | 55 | 10 | 
 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 |  
  |  | 9 | 5 | 
 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 |  
  |  | 45 | 18 | 
 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 |  
  |  | 17 | 5 | 
 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 |  
  |  | 7 | 3 | 
 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 |  
  |  | 11 | 4 | 
 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 |  
  |  | 14 | 4 | 
 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 |  
  |  | 12 | 5 | 
 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 |  
  |  | 18 | 6 |