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)
...80
Condition %:  69.565% (32/46)
81
Condition %:  66.667% (8/12)
82
Condition %:  66.667% (34/51)
83
Condition %:  62.687% (42/67)
8485
Condition %:  57.143% (4/7)
86
Condition %:  54.545% (6/11)
87
Condition %:  50.000% (2/4)
88
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
QProcessPrivate::Channel::clear
Name: QProcessPrivate::Channel::clear
Prototype: void QProcessPrivate::Channel::clear()
Coverage:  60.000% (3/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qprocess.cpp
Lines: 434-452
 60.000% (3/5)
123
QPrinterPrivate::findValidPrinter
Name: QPrinterPrivate::findValidPrinter
Prototype: QPrinterInfo QPrinterPrivate::findValidPrinter(const QPrinterInfo &printer)
Coverage:  60.000% (6/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/printsupport/kernel/qprinter.cpp
Lines: 108-121
 60.000% (6/10)
84
QPrinterPagedPaintDevicePrivate::setPageMargins
Name: QPrinterPagedPaintDevicePrivate::setPageMargins
Prototype: bool setPageMargins(const QMarginsF &margins, QPageLayout::Unit units) override
Coverage:  60.000% (3/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/printsupport/kernel/qprinter.cpp
Lines: 276-286
 60.000% (3/5)
41
QPrinterInfo::availablePrinters
Name: QPrinterInfo::availablePrinters
Prototype: QList<QPrinterInfo> QPrinterInfo::availablePrinters()
Coverage:  60.000% (3/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/printsupport/kernel/qprinterinfo.cpp
Lines: 420-431
 60.000% (3/5)
83
QPrinter::setOutputFormat
Name: QPrinter::setOutputFormat
Prototype: void QPrinter::setOutputFormat(OutputFormat format)
Coverage:  60.000% (6/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/printsupport/kernel/qprinter.cpp
Lines: 780-794
 60.000% (6/10)
84
QPrinter::setOutputFileName
Name: QPrinter::setOutputFileName
Prototype: void QPrinter::setOutputFileName(const QString &fileName)
Coverage:  60.000% (6/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/printsupport/kernel/qprinter.cpp
Lines: 918-930
 60.000% (6/10)
84
QPrintDevice::isValid
Name: QPrintDevice::isValid
Prototype: bool QPrintDevice::isValid() const
Coverage:  60.000% (3/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/printsupport/kernel/qprintdevice.cpp
Lines: 100-103
 60.000% (3/5)
11
QNetworkReplyHttpImplPrivate::start
Name: QNetworkReplyHttpImplPrivate::start
Prototype: bool QNetworkReplyHttpImplPrivate::start(const QNetworkRequest &newHttpRequest)
Coverage:  60.000% (12/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkreplyhttpimpl.cpp
Lines: 1686-1723
 60.000% (12/20)
226
QNetworkReplyHttpImplPrivate::onRedirected
Name: QNetworkReplyHttpImplPrivate::onRedirected
Prototype: void QNetworkReplyHttpImplPrivate::onRedirected(const QUrl &redirectUrl, int httpStatus, int maxRedirectsRemaining)
Coverage:  60.000% (6/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkreplyhttpimpl.cpp
Lines: 1116-1139
 60.000% (6/10)
134
QNetworkReplyHttpImplPrivate::getRedirectOperation
Name: QNetworkReplyHttpImplPrivate::getRedirectOperation
Prototype: QNetworkAccessManager::Operation QNetworkReplyHttpImplPrivate::getRedirectOperation(QNetworkAccessManager::Operation currentOp, int httpStatus)
Coverage:  60.000% (3/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkreplyhttpimpl.cpp
Lines: 1083-1098
 60.000% (3/5)
53
QNetworkProxyQuery::operator==
Name: QNetworkProxyQuery::operator==
Prototype: bool QNetworkProxyQuery::operator==(const QNetworkProxyQuery &other) const
Coverage:  60.000% (3/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/kernel/qnetworkproxy.cpp
Lines: 1162-1165
 60.000% (3/5)
11
QNetworkHeadersPrivate::setCookedHeader
Name: QNetworkHeadersPrivate::setCookedHeader
Prototype: void QNetworkHeadersPrivate::setCookedHeader(QNetworkRequest::KnownHeaders header, const QVariant &value)
Coverage:  60.000% (6/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkrequest.cpp
Lines: 962-986
 60.000% (6/10)
144
QNetworkConfigurationManagerPrivate::performAsyncConfigurationUpdate
Name: QNetworkConfigurationManagerPrivate::performAsyncConfigurationUpdate
Prototype: void QNetworkConfigurationManagerPrivate::performAsyncConfigurationUpdate()
Coverage:  60.000% (3/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/bearer/qnetworkconfigmanager_p.cpp
Lines: 452-467
 60.000% (3/5)
83
QNetworkAccessFileBackendFactory::create
Name: QNetworkAccessFileBackendFactory::create
Prototype: QNetworkAccessBackend * QNetworkAccessFileBackendFactory::create(QNetworkAccessManager::Operation op, const QNetworkRequest &request) const
Coverage:  60.000% (15/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkaccessfilebackend.cpp
Lines: 55-90
 60.000% (15/25)
157
QNetworkAccessFileBackend::readMoreFromFile
Name: QNetworkAccessFileBackend::readMoreFromFile
Prototype: bool QNetworkAccessFileBackend::readMoreFromFile()
Coverage:  60.000% (6/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkaccessfilebackend.cpp
Lines: 251-285
 60.000% (6/10)
214
QNativeSocketEnginePrivate::nativePendingDatagramSize
Name: QNativeSocketEnginePrivate::nativePendingDatagramSize
Prototype: qint64 QNativeSocketEnginePrivate::nativePendingDatagramSize() const
Coverage:  60.000% (6/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qnativesocketengine_unix.cpp
Lines: 802-827
 60.000% (6/10)
114
QNativeSocketEngine::read
Name: QNativeSocketEngine::read
Prototype: qint64 QNativeSocketEngine::read(char *data, qint64 maxSize)
Coverage:  60.000% (12/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qnativesocketengine.cpp
Lines: 872-896
 60.000% (12/20)
176
QNativeSocketEngine::hasPendingDatagrams
Name: QNativeSocketEngine::hasPendingDatagrams
Prototype: bool QNativeSocketEngine::hasPendingDatagrams() const
Coverage:  60.000% (6/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qnativesocketengine.cpp
Lines: 765-773
 60.000% (6/10)
54
QMimeBinaryProvider::loadIcon
Name: QMimeBinaryProvider::loadIcon
Prototype: void QMimeBinaryProvider::loadIcon(QMimeTypePrivate &data)
Coverage:  60.000% (3/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimeprovider.cpp
Lines: 675-686
 60.000% (3/5)
73
QMetaObject::Connection::operator=
Name: QMetaObject::Connection::operator=
Prototype: QMetaObject::Connection& QMetaObject::Connection::operator=(const QMetaObject::Connection& other)
Coverage:  60.000% (6/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qobject.cpp
Lines: 4909-4919
 60.000% (6/10)
74
QLoggingRegistry::setApiRules
Name: QLoggingRegistry::setApiRules
Prototype: void QLoggingRegistry::setApiRules(const QString &content)
Coverage:  60.000% (3/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qloggingregistry.cpp
Lines: 344-358
 60.000% (3/5)
73
QLocalePrivate::languageToCode
Name: QLocalePrivate::languageToCode
Prototype: QString QLocalePrivate::languageToCode(QLocale::Language language)
Coverage:  60.000% (6/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlocale.cpp
Lines: 168-185
 60.000% (6/10)
114
QLocale::toString
Name: QLocale::toString
Prototype: QString QLocale::toString(const QDate &date, FormatType format) const
Coverage:  60.000% (6/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlocale.cpp
Lines: 1553-1570
 60.000% (6/10)
104
QLocale::toString
Name: QLocale::toString
Prototype: QString QLocale::toString(const QDateTime &dateTime, FormatType format) const
Coverage:  60.000% (6/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlocale.cpp
Lines: 1619-1637
 60.000% (6/10)
114
QLocale::toString
Name: QLocale::toString
Prototype: QString QLocale::toString(const QTime &time, FormatType format) const
Coverage:  60.000% (6/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlocale.cpp
Lines: 1645-1662
 60.000% (6/10)
104
QLocale::toString
Name: QLocale::toString
Prototype: QString QLocale::toString(double i, char f, int prec) const
Coverage:  60.000% (9/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlocale.cpp
Lines: 2004-2030
 60.000% (9/15)
167
QLocalSocket::canReadLine
Name: QLocalSocket::canReadLine
Prototype: bool QLocalSocket::canReadLine() const
Coverage:  60.000% (3/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qlocalsocket_unix.cpp
Lines: 417-421
 60.000% (3/5)
21
QJsonPrivate::isValidValueOffset
Name: QJsonPrivate::isValidValueOffset
Prototype: inline bool isValidValueOffset(uint offset, uint tableOffset)
Coverage:  60.000% (3/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjson.cpp
Lines: 300-304
 60.000% (3/5)
21
QHttpNetworkConnection::ignoreSslErrors
Name: QHttpNetworkConnection::ignoreSslErrors
Prototype: void QHttpNetworkConnection::ignoreSslErrors(int channel)
Coverage:  60.000% (6/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpnetworkconnection.cpp
Lines: 1402-1416
 60.000% (6/10)
74
QHttpNetworkConnection::ignoreSslErrors
Name: QHttpNetworkConnection::ignoreSslErrors
Prototype: void QHttpNetworkConnection::ignoreSslErrors(const QList<QSslError> &errors, int channel)
Coverage:  60.000% (6/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpnetworkconnection.cpp
Lines: 1418-1432
 60.000% (6/10)
74
QGLWidget::isValid
Name: QGLWidget::isValid
Prototype: bool QGLWidget::isValid() const
Coverage:  60.000% (3/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp
Lines: 4048-4052
 60.000% (3/5)
21
QGL2PaintEngineEx::renderHintsChanged
Name: QGL2PaintEngineEx::renderHintsChanged
Prototype: void QGL2PaintEngineEx::renderHintsChanged()
Coverage:  60.000% (3/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2.cpp
Lines: 1382-1400
 60.000% (3/5)
93
QFtpPI::abort
Name: QFtpPI::abort
Prototype: void QFtpPI::abort()
Coverage:  60.000% (6/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qftp.cpp
Lines: 854-881
 60.000% (6/10)
114
QFtpDTP::parseDir
Name: QFtpDTP::parseDir
Prototype: bool QFtpDTP::parseDir(const QByteArray &buffer, const QString &userName, QUrlInfo *info)
Coverage:  60.000% (6/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qftp.cpp
Lines: 609-634
 60.000% (6/10)
144
QFtp::get
Name: QFtp::get
Prototype: int QFtp::get(const QString &file, QIODevice *dev, TransferType type)
Coverage:  60.000% (3/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qftp.cpp
Lines: 1847-1858
 60.000% (3/5)
82
QFileSelectorPrivate::updateSelectors
Name: QFileSelectorPrivate::updateSelectors
Prototype: void QFileSelectorPrivate::updateSelectors()
Coverage:  60.000% (6/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfileselector.cpp
Lines: 340-360
 60.000% (6/10)
124
QFileInfoPrivate::getFileOwner
Name: QFileInfoPrivate::getFileOwner
Prototype: QString QFileInfoPrivate::getFileOwner(QAbstractFileEngine::FileOwner own) const
Coverage:  60.000% (12/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfileinfo.cpp
Lines: 94-116
 60.000% (12/20)
157
QFSFileEngine::~QFSFileEngine
Name: QFSFileEngine::~QFSFileEngine
Prototype: QFSFileEngine::~QFSFileEngine()
Coverage:  60.000% (6/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfsfileengine.cpp
Lines: 169-180
 60.000% (6/10)
74
QDomNodePrivate::isText
Name: QDomNodePrivate::isText
Prototype: bool isText() const
Coverage:  60.000% (3/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/xml/dom/qdom.cpp
Lines: 168-170
 60.000% (3/5)
31
QDateTimeParser::sectionPos
Name: QDateTimeParser::sectionPos
Prototype: int QDateTimeParser::sectionPos(const SectionNode &sn) const
Coverage:  60.000% (6/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetimeparser.cpp
Lines: 285-297
 60.000% (6/10)
85
QDataStream::writeBytes
Name: QDataStream::writeBytes
Prototype: QDataStream &QDataStream::writeBytes(const char *s, uint len)
Coverage:  60.000% (6/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdatastream.cpp
Lines: 1108-1115
 60.000% (6/10)
54
QDBusSpyCallEvent::~QDBusSpyCallEvent
Name: QDBusSpyCallEvent::~QDBusSpyCallEvent
Prototype: QDBusSpyCallEvent::~QDBusSpyCallEvent()
Coverage:  60.000% (3/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusintegrator.cpp
Lines: 484-492
 60.000% (3/5)
32
QDBusServer::QDBusServer
Name: QDBusServer::QDBusServer
Prototype: QDBusServer::QDBusServer(QObject *parent)
Coverage:  60.000% (3/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusserver.cpp
Lines: 75-93
 60.000% (3/5)
63
QDBusConnectionInterface::disconnectNotify
Name: QDBusConnectionInterface::disconnectNotify
Prototype: void QDBusConnectionInterface::disconnectNotify(const QMetaMethod &signal)
Coverage:  60.000% (6/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusconnectioninterface.cpp
Lines: 353-371
 60.000% (6/10)
64
QDBusArgumentPrivate::checkReadAndDetach
Name: QDBusArgumentPrivate::checkReadAndDetach
Prototype: bool QDBusArgumentPrivate::checkReadAndDetach(QDBusArgumentPrivate *&d)
Coverage:  60.000% (6/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusargument.cpp
Lines: 144-160
 60.000% (6/10)
114
QDBusArgument::operator>>
Name: QDBusArgument::operator>>
Prototype: const QDBusArgument &QDBusArgument::operator>>(uchar &arg) const
Coverage:  60.000% (3/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusargument.cpp
Lines: 596-603
 60.000% (3/5)
42
QDBusArgument::operator>>
Name: QDBusArgument::operator>>
Prototype: const QDBusArgument &QDBusArgument::operator>>(bool &arg) const
Coverage:  60.000% (3/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusargument.cpp
Lines: 610-617
 60.000% (3/5)
42
QDBusArgument::operator>>
Name: QDBusArgument::operator>>
Prototype: const QDBusArgument &QDBusArgument::operator>>(ushort &arg) const
Coverage:  60.000% (3/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusargument.cpp
Lines: 624-631
 60.000% (3/5)
42
QDBusArgument::operator>>
Name: QDBusArgument::operator>>
Prototype: const QDBusArgument &QDBusArgument::operator>>(short &arg) const
Coverage:  60.000% (3/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusargument.cpp
Lines: 638-645
 60.000% (3/5)
42
QDBusArgument::operator>>
Name: QDBusArgument::operator>>
Prototype: const QDBusArgument &QDBusArgument::operator>>(int &arg) const
Coverage:  60.000% (3/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusargument.cpp
Lines: 652-659
 60.000% (3/5)
42
QDBusArgument::operator>>
Name: QDBusArgument::operator>>
Prototype: const QDBusArgument &QDBusArgument::operator>>(uint &arg) const
Coverage:  60.000% (3/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusargument.cpp
Lines: 666-673
 60.000% (3/5)
42
QDBusArgument::operator>>
Name: QDBusArgument::operator>>
Prototype: const QDBusArgument &QDBusArgument::operator>>(qlonglong &arg) const
Coverage:  60.000% (3/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusargument.cpp
Lines: 680-687
 60.000% (3/5)
42
QDBusArgument::operator>>
Name: QDBusArgument::operator>>
Prototype: const QDBusArgument &QDBusArgument::operator>>(qulonglong &arg) const
Coverage:  60.000% (3/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusargument.cpp
Lines: 694-701
 60.000% (3/5)
42
QDBusArgument::operator>>
Name: QDBusArgument::operator>>
Prototype: const QDBusArgument &QDBusArgument::operator>>(double &arg) const
Coverage:  60.000% (3/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusargument.cpp
Lines: 708-715
 60.000% (3/5)
42
QCoreApplication::installTranslator
Name: QCoreApplication::installTranslator
Prototype: bool QCoreApplication::installTranslator(QTranslator *translationFile)
Coverage:  60.000% (6/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp
Lines: 1883-1904
 60.000% (6/10)
114
QCommandLineOptionPrivate::removeInvalidNames
Name: QCommandLineOptionPrivate::removeInvalidNames
Prototype: QStringList QCommandLineOptionPrivate::removeInvalidNames(QStringList nameList)
Coverage:  60.000% (3/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qcommandlineoption.cpp
Lines: 280-288
 60.000% (3/5)
52
QCacheItem::canCompress
Name: QCacheItem::canCompress
Prototype: bool QCacheItem::canCompress() const
Coverage:  60.000% (15/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkdiskcache.cpp
Lines: 641-667
 60.000% (15/25)
187
QBearerEngine::~QBearerEngine
Name: QBearerEngine::~QBearerEngine
Prototype: QBearerEngine::~QBearerEngine()
Coverage:  60.000% (6/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/bearer/qbearerengine.cpp
Lines: 45-69
 60.000% (6/10)
164
QAbstractSocketPrivate::initSocketLayer
Name: QAbstractSocketPrivate::initSocketLayer
Prototype: bool QAbstractSocketPrivate::initSocketLayer(QAbstractSocket::NetworkLayerProtocol protocol)
Coverage:  60.000% (6/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocket.cpp
Lines: 611-661
 60.000% (6/10)
154
BezierEase::value
Name: BezierEase::value
Prototype: qreal value(qreal x) override
Coverage:  60.000% (6/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qeasingcurve.cpp
Lines: 529-548
 60.000% (6/10)
114
QXmlInputSource::fromRawData
Name: QXmlInputSource::fromRawData
Prototype: QString QXmlInputSource::fromRawData(const QByteArray &data, bool beginning)
Coverage:  59.524% (50/84)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/xml/sax/qxml.cpp
Lines: 1333-1421
 59.524% (50/84)
5016
QNetworkReplyHttpImpl::readData
Name: QNetworkReplyHttpImpl::readData
Prototype: qint64 QNetworkReplyHttpImpl::readData(char* data, qint64 maxlen)
Coverage:  59.259% (16/27)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkreplyhttpimpl.cpp
Lines: 319-368
 59.259% (16/27)
259
parseHttpOptionHeader
Name: parseHttpOptionHeader
Prototype: static QHash<QByteArray, QByteArray> parseHttpOptionHeader(const QByteArray &header)
Coverage:  59.184% (29/49)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkreplyhttpimpl.cpp
Lines: 71-159
 59.184% (29/49)
4716
parse_locale_tag
Name: parse_locale_tag
Prototype: static bool parse_locale_tag(const QString &input, int &i, QString *result, const QString &separators)
Coverage:  59.091% (13/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlocale.cpp
Lines: 382-400
 59.091% (13/22)
154
QSslSocket::waitForDisconnected
Name: QSslSocket::waitForDisconnected
Prototype: bool QSslSocket::waitForDisconnected(int msecs)
Coverage:  59.091% (13/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines: 1663-1692
 59.091% (13/22)
188
QSslContext::cacheSession
Name: QSslContext::cacheSession
Prototype: bool QSslContext::cacheSession(SSL* ssl)
Coverage:  59.091% (13/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcontext_openssl.cpp
Lines: 452-478
 59.091% (13/22)
147
x509ExtensionToValue
Name: x509ExtensionToValue
Prototype: static QVariant x509ExtensionToValue(X509_EXTENSION *ext)
Coverage:  58.824% (20/34)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcertificate_openssl.cpp
Lines: 333-424
 58.824% (20/34)
3912
activeConditions
Name: activeConditions
Prototype: static QSet<QByteArray> activeConditions()
Coverage:  58.824% (10/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestblacklist.cpp
Lines: 157-179
 58.824% (10/17)
147
QtConcurrent::ThreadEngineBarrier::release
Name: QtConcurrent::ThreadEngineBarrier::release
Prototype: int ThreadEngineBarrier::release()
Coverage:  58.824% (10/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/concurrent/qtconcurrentthreadengine.cpp
Lines: 59-76
 58.824% (10/17)
117
QSslSocketPrivate::peek
Name: QSslSocketPrivate::peek
Prototype: qint64 QSslSocketPrivate::peek(char *data, qint64 maxSize)
Coverage:  58.824% (10/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines: 2526-2548
 58.824% (10/17)
125
QSslKeyPrivate::toPem
Name: QSslKeyPrivate::toPem
Prototype: QByteArray QSslKeyPrivate::toPem(const QByteArray &passPhrase) const
Coverage:  58.824% (30/51)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslkey_openssl.cpp
Lines: 184-248
 58.824% (30/51)
4416
QSslCertificate::publicKey
Name: QSslCertificate::publicKey
Prototype: QSslKey QSslCertificate::publicKey() const
Coverage:  58.824% (10/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcertificate_openssl.cpp
Lines: 224-258
 58.824% (10/17)
226
QSqlQuery::previous
Name: QSqlQuery::previous
Prototype: bool QSqlQuery::previous()
Coverage:  58.824% (10/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlquery.cpp
Lines: 691-714
 58.824% (10/17)
147
QNativeSocketEngine::joinMulticastGroup
Name: QNativeSocketEngine::joinMulticastGroup
Prototype: bool QNativeSocketEngine::joinMulticastGroup(const QHostAddress &groupAddress, const QNetworkInterface &iface)
Coverage:  58.824% (10/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qnativesocketengine.cpp
Lines: 704-725
 58.824% (10/17)
115
interfaceListing
Name: interfaceListing
Prototype: static QList<QNetworkInterfacePrivate *> interfaceListing()
Coverage:  58.621% (17/29)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/kernel/qnetworkinterface_unix.cpp
Lines: 429-483
 58.621% (17/29)
3111
QFtpPI::startNextCmd
Name: QFtpPI::startNextCmd
Prototype: bool QFtpPI::startNextCmd()
Coverage:  58.621% (17/29)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qftp.cpp
Lines: 1159-1220
 58.621% (17/29)
368
QDir::removeRecursively
Name: QDir::removeRecursively
Prototype: bool QDir::removeRecursively()
Coverage:  58.621% (17/29)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdir.cpp
Lines: 1497-1530
 58.621% (17/29)
238
QXcbWMSupport::updateNetWMAtoms
Name: QXcbWMSupport::updateNetWMAtoms
Prototype: void QXcbWMSupport::updateNetWMAtoms()
Coverage:  58.333% (7/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwmsupport.cpp
Lines: 55-83
 58.333% (7/12)
194
QUdpSocketPrivate::doEnsureInitialized
Name: QUdpSocketPrivate::doEnsureInitialized
Prototype: bool QUdpSocketPrivate::doEnsureInitialized(const QHostAddress &bindAddress, quint16 bindPort, const QHostAddress &remoteAddress)
Coverage:  58.333% (7/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qudpsocket.cpp
Lines: 122-140
 58.333% (7/12)
104
QThread::start
Name: QThread::start
Prototype: void QThread::start(Priority priority)
Coverage:  58.333% (21/36)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qthread_unix.cpp
Lines: 556-662
 58.333% (21/36)
5412
QTextStream::seek
Name: QTextStream::seek
Prototype: bool QTextStream::seek(qint64 pos)
Coverage:  58.333% (7/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qtextstream.cpp
Lines: 1181-1210
 58.333% (7/12)
174
QTestXunitStreamer::indentForElement
Name: QTestXunitStreamer::indentForElement
Prototype: void QTestXunitStreamer::indentForElement(const QTestElement* element, char* buf, int size)
Coverage:  58.333% (7/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestxunitstreamer.cpp
Lines: 54-70
 58.333% (7/12)
104
QSqlCachedResult::data
Name: QSqlCachedResult::data
Prototype: QVariant QSqlCachedResult::data(int i)
Coverage:  58.333% (7/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlcachedresult.cpp
Lines: 236-243
 58.333% (7/12)
42
QSortFilterProxyModelPrivate::proxy_to_source
Name: QSortFilterProxyModelPrivate::proxy_to_source
Prototype: QModelIndex QSortFilterProxyModelPrivate::proxy_to_source(const QModelIndex &proxy_index) const
Coverage:  58.333% (7/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp
Lines: 368-384
 58.333% (7/12)
134
QLocalSocket::connectToServer
Name: QLocalSocket::connectToServer
Prototype: void QLocalSocket::connectToServer(OpenMode openMode)
Coverage:  58.333% (7/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qlocalsocket_unix.cpp
Lines: 216-249
 58.333% (7/12)
224
QJsonPrivate::Array::isValid
Name: QJsonPrivate::Array::isValid
Prototype: bool Array::isValid(int maxSize) const
Coverage:  58.333% (7/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjson.cpp
Lines: 225-235
 58.333% (7/12)
64
QJsonObject::operator =
Name: QJsonObject::operator =
Prototype: QJsonObject &QJsonObject::operator =(const QJsonObject &other)
Coverage:  58.333% (7/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonobject.cpp
Lines: 176-188
 58.333% (7/12)
84
QJsonDocument::operator =
Name: QJsonDocument::operator =
Prototype: QJsonDocument &QJsonDocument::operator =(const QJsonDocument &other)
Coverage:  58.333% (7/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsondocument.cpp
Lines: 137-148
 58.333% (7/12)
74
QJsonArray::operator =
Name: QJsonArray::operator =
Prototype: QJsonArray &QJsonArray::operator =(const QJsonArray &other)
Coverage:  58.333% (7/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonarray.cpp
Lines: 195-207
 58.333% (7/12)
84
QFileInfo::ownerId
Name: QFileInfo::ownerId
Prototype: uint QFileInfo::ownerId() const
Coverage:  58.333% (7/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfileinfo.cpp
Lines: 1167-1178
 58.333% (7/12)
84
QTranslatorPrivate::do_load
Name: QTranslatorPrivate::do_load
Prototype: bool QTranslatorPrivate::do_load(const QString &realname, const QString &directory)
Coverage:  57.895% (33/57)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qtranslator.cpp
Lines: 517-614
 57.895% (33/57)
5715
QStandardPaths::displayName
Name: QStandardPaths::displayName
Prototype: QString QStandardPaths::displayName(StandardLocation type)
Coverage:  57.895% (22/38)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qstandardpaths.cpp
Lines: 559-602
 57.895% (22/38)
2020
QSocks5SocketEngine::waitForRead
Name: QSocks5SocketEngine::waitForRead
Prototype: bool QSocks5SocketEngine::waitForRead(int msecs, bool *timedOut)
Coverage:  57.895% (22/38)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp
Lines: 1745-1794
 57.895% (22/38)
2711
QHttpNetworkConnectionChannel::_q_disconnected
Name: QHttpNetworkConnectionChannel::_q_disconnected
Prototype: void QHttpNetworkConnectionChannel::_q_disconnected()
Coverage:  57.895% (11/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpnetworkconnectionchannel.cpp
Lines: 748-771
 57.895% (11/19)
135
QDBusConnectionPrivate::removeSignalHook
Name: QDBusConnectionPrivate::removeSignalHook
Prototype: bool QDBusConnectionPrivate::removeSignalHook(const QString &key, const SignalHook &hook)
Coverage:  57.895% (11/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusintegrator.cpp
Lines: 2288-2310
 57.895% (11/19)
143
QDomNodePrivate::removeChild
Name: QDomNodePrivate::removeChild
Prototype: QDomNodePrivate* QDomNodePrivate::removeChild(QDomNodePrivate* oldChild)
Coverage:  57.692% (15/26)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/xml/dom/qdom.cpp
Lines: 1797-1831
 57.692% (15/26)
208
QMetaObjectBuilder::deserialize
Name: QMetaObjectBuilder::deserialize
Prototype: void QMetaObjectBuilder::deserialize (QDataStream& stream, const QMap<QByteArray, const QMetaObject *>& references)
Coverage:  57.647% (49/85)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp
Lines: 1709-1864
 57.647% (49/85)
11124
writeProperty
Name: writeProperty
Prototype: static int writeProperty(QObject *obj, const QByteArray &property_name, QVariant value, int propFlags = QDBusConnection::ExportAllProperties)
Coverage:  57.576% (19/33)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusinternalfilters.cpp
Lines: 322-374
 57.576% (19/33)
299
cursorIdForShape
Name: cursorIdForShape
Prototype: static int cursorIdForShape(int cshape)
Coverage:  57.576% (19/33)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbcursor.cpp
Lines: 379-431
 57.576% (19/33)
3218
queued_activate
Name: queued_activate
Prototype: static void queued_activate(QObject *sender, int signal, QObjectPrivate::Connection *c, void **argv, QMutexLocker &locker)
Coverage:  57.143% (24/42)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qobject.cpp
Lines: 3535-3587
 57.143% (24/42)
4014
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)
...80
Condition %:  69.565% (32/46)
81
Condition %:  66.667% (8/12)
82
Condition %:  66.667% (34/51)
83
Condition %:  62.687% (42/67)
8485
Condition %:  57.143% (4/7)
86
Condition %:  54.545% (6/11)
87
Condition %:  50.000% (2/4)
88
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