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

Functions

Page:<>1
Condition %:  0.000% (0/10)
...100
Condition %:  0.000% (0/1)
...200
Condition %:  0.000% (0/16)
...210
Condition %:  37.500% (12/32)
...220
Condition %:  50.000% (2/4)
...230
Condition %:  75.000% (3/4)
...236
Condition %:  80.000% (4/5)
237
Condition %:  81.818% (9/11)
238
Condition %:  83.333% (5/6)
239
Condition %:  85.185% (23/27)
240241
Condition %:  88.462% (23/26)
242
Condition %:  90.000% (9/10)
243
Condition %:  92.308% (12/13)
244
Condition %:  94.737% (18/19)
...250
Condition %: 100.000% (3/3)
...260
Condition %: 100.000% (4/4)
...270
Condition %: 100.000% (1/1)
...300
Condition %: 100.000% (1/1)
...306
Condition %: 100.000% (1/1)
FunctionCondition %▴eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
QAbstractSocket::connectToHost
Name: QAbstractSocket::connectToHost
Prototype: void QAbstractSocket::connectToHost(const QString &hostName, quint16 port, OpenMode openMode, NetworkLayerProtocol protocol)
Coverage:  86.486% (32/37)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocket.cpp
Lines: 1632-1725
 86.486% (32/37)
5411
Parser::nextToken
Name: Parser::nextToken
Prototype: char Parser::nextToken()
Coverage:  86.667% (13/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonparser.cpp
Lines: 274-294
 86.667% (13/15)
910
QByteArray::lastIndexOf
Name: QByteArray::lastIndexOf
Prototype: int QByteArray::lastIndexOf(char ch, int from) const
Coverage:  86.667% (13/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qbytearray.cpp
Lines: 2709-2723
 86.667% (13/15)
116
QHostAddress::isInSubnet
Name: QHostAddress::isInSubnet
Prototype: bool QHostAddress::isInSubnet(const QHostAddress &subnet, int netmask) const
Coverage:  86.667% (26/30)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/kernel/qhostaddress.cpp
Lines: 900-938
 86.667% (26/30)
269
QHostAddress::toIPv4Address
Name: QHostAddress::toIPv4Address
Prototype: quint32 QHostAddress::toIPv4Address(bool *ok) const
Coverage:  86.667% (13/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/kernel/qhostaddress.cpp
Lines: 687-695
 86.667% (13/15)
63
QLibraryStore::findOrCreate
Name: QLibraryStore::findOrCreate
Prototype: inline QLibraryPrivate *QLibraryStore::findOrCreate(const QString &fileName, const QString &version, QLibrary::LoadHints loadHints)
Coverage:  86.667% (13/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/plugin/qlibrary.cpp
Lines: 442-464
 86.667% (13/15)
135
QListData::move
Name: QListData::move
Prototype: void QListData::move(int from, int to)
Coverage:  86.667% (26/30)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlist.cpp
Lines: 286-324
 86.667% (26/30)
269
QMetaObject::indexOfProperty
Name: QMetaObject::indexOfProperty
Prototype: int QMetaObject::indexOfProperty(const char *name) const
Coverage:  86.667% (13/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp
Lines: 991-1015
 86.667% (13/15)
155
QMetaObject::property
Name: QMetaObject::property
Prototype: QMetaProperty QMetaObject::property(int index) const
Coverage:  86.667% (26/30)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp
Lines: 1103-1151
 86.667% (26/30)
369
QNetworkAccessAuthenticationManager::cacheProxyCredentials
Name: QNetworkAccessAuthenticationManager::cacheProxyCredentials
Prototype: void QNetworkAccessAuthenticationManager::cacheProxyCredentials(const QNetworkProxy &p, const QAuthenticator *authenticator)
Coverage:  86.667% (13/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkaccessauthenticationmanager.cpp
Lines: 150-191
 86.667% (13/15)
217
QNetworkReplyHttpImplPrivate::emitReplyUploadProgress
Name: QNetworkReplyHttpImplPrivate::emitReplyUploadProgress
Prototype: void QNetworkReplyHttpImplPrivate::emitReplyUploadProgress(qint64 bytesSent, qint64 bytesTotal)
Coverage:  86.667% (13/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkreplyhttpimpl.cpp
Lines: 1986-2005
 86.667% (13/15)
105
QProcessPrivate::start
Name: QProcessPrivate::start
Prototype: void QProcessPrivate::start(QIODevice::OpenMode mode)
Coverage:  86.667% (26/30)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qprocess.cpp
Lines: 2146-2185
 86.667% (26/30)
268
QSharedMemory::create
Name: QSharedMemory::create
Prototype: bool QSharedMemory::create(int size, AccessMode mode)
Coverage:  86.667% (13/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qsharedmemory.cpp
Lines: 326-359
 86.667% (13/15)
165
QSocks5SocketEnginePrivate::initialize
Name: QSocks5SocketEnginePrivate::initialize
Prototype: void QSocks5SocketEnginePrivate::initialize(Socks5Mode socks5Mode)
Coverage:  86.667% (13/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp
Lines: 532-585
 86.667% (13/15)
375
QStateMachinePrivate::setError
Name: QStateMachinePrivate::setError
Prototype: void QStateMachinePrivate::setError(QStateMachine::Error errorCode, QAbstractState *currentContext)
Coverage:  86.667% (13/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp
Lines: 1463-1517
 86.667% (13/15)
307
QSystemSemaphore::setKey
Name: QSystemSemaphore::setKey
Prototype: void QSystemSemaphore::setKey(const QString &key, int initialValue, AccessMode mode)
Coverage:  86.667% (13/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qsystemsemaphore.cpp
Lines: 226-246
 86.667% (13/15)
133
QThread::wait
Name: QThread::wait
Prototype: bool QThread::wait(unsigned long time)
Coverage:  86.667% (13/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qthread_unix.cpp
Lines: 684-702
 86.667% (13/15)
115
QUnicodeTools::getWhiteSpaces
Name: QUnicodeTools::getWhiteSpaces
Prototype: static void getWhiteSpaces(const ushort *string, quint32 len, QCharAttributes *attributes)
Coverage:  86.667% (13/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qunicodetools.cpp
Lines: 600-615
 86.667% (13/15)
95
shouldIncludeFs
Name: shouldIncludeFs
Prototype: static bool shouldIncludeFs(const QStorageIterator &it)
Coverage:  86.667% (13/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qstorageinfo_unix.cpp
Lines: 157-192
 86.667% (13/15)
103
unquote
Name: unquote
Prototype: static QString unquote(const QStringRef &str)
Coverage:  86.667% (13/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetimeparser.cpp
Lines: 316-338
 86.667% (13/15)
155
QHttpNetworkConnectionPrivate::_q_startNextRequest
Name: QHttpNetworkConnectionPrivate::_q_startNextRequest
Prototype: void QHttpNetworkConnectionPrivate::_q_startNextRequest()
Coverage:  86.726% (98/113)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpnetworkconnection.cpp
Lines: 981-1091
 86.726% (98/113)
5929
QUtf32::convertToUnicode
Name: QUtf32::convertToUnicode
Prototype: QString QUtf32::convertToUnicode(const char *chars, int len, QTextCodec::ConverterState *state, DataEndianness e)
Coverage:  86.765% (59/68)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/codecs/qutfcodec.cpp
Lines: 615-680
 86.765% (59/68)
4915
QRegExpMatchState::matchHere
Name: QRegExpMatchState::matchHere
Prototype: bool QRegExpMatchState::matchHere()
Coverage:  86.813% (158/182)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp
Lines: 1975-2323
 86.813% (158/182)
17249
QXmlSimpleReaderPrivate::parseEntityDecl
Name: QXmlSimpleReaderPrivate::parseEntityDecl
Prototype: bool QXmlSimpleReaderPrivate::parseEntityDecl()
Coverage:  86.842% (165/190)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/xml/sax/qxml.cpp
Lines: 6494-6792
 86.842% (165/190)
18474
QDBusConnectionPrivate::prepareHook
Name: QDBusConnectionPrivate::prepareHook
Prototype: bool QDBusConnectionPrivate::prepareHook(QDBusConnectionPrivate::SignalHook &hook, QString &key, const QString &service, const QString &path, const QString &interface, const QString &name, const QStringList &argMatch, QObject *receiver, const char *signal, int minMIdx, bool buildSignature)
Coverage:  86.957% (20/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusintegrator.cpp
Lines: 1321-1367
 86.957% (20/23)
278
QMetaObject::newInstance
Name: QMetaObject::newInstance
Prototype: QObject *QMetaObject::newInstance(QGenericArgument val0, QGenericArgument val1, QGenericArgument val2, QGenericArgument val3, QGenericArgument val4, QGenericArgument val5, QGenericArgument val6, QGenericArgument val7, QGenericArgument val8, QGenericArgument val9) const
Coverage:  86.957% (20/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp
Lines: 225-279
 86.957% (20/23)
328
QSslCertificatePrivate::certificatesFromPem
Name: QSslCertificatePrivate::certificatesFromPem
Prototype: QList<QSslCertificate> QSslCertificatePrivate::certificatesFromPem(const QByteArray &pem, int count)
Coverage:  86.957% (20/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcertificate_openssl.cpp
Lines: 651-684
 86.957% (20/23)
237
QSslSocket::waitForReadyRead
Name: QSslSocket::waitForReadyRead
Prototype: bool QSslSocket::waitForReadyRead(int msecs)
Coverage:  86.957% (20/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines: 1600-1640
 86.957% (20/23)
207
QStateMachinePrivate::findLCA
Name: QStateMachinePrivate::findLCA
Prototype: QState *QStateMachinePrivate::findLCA(const QList<QAbstractState*> &states, bool onlyCompound) const
Coverage:  86.957% (20/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp
Lines: 524-544
 86.957% (20/23)
157
QXmlUtils::rangeContains
Name: QXmlUtils::rangeContains
Prototype: bool QXmlUtils::rangeContains(RangeIter begin, RangeIter end, const QChar c)
Coverage:  86.957% (20/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlutils.cpp
Lines: 64-98
 86.957% (20/23)
198
QUrl::toString
Name: QUrl::toString
Prototype: QString QUrl::toString(FormattingOptions options) const
Coverage:  87.037% (47/54)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qurl.cpp
Lines: 3274-3331
 87.037% (47/54)
3211
QMetaObjectBuilder::addMetaObject
Name: QMetaObjectBuilder::addMetaObject
Prototype: void QMetaObjectBuilder::addMetaObject (const QMetaObject *prototype, QMetaObjectBuilder::AddMembers members)
Coverage:  87.059% (74/85)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp
Lines: 687-760
 87.059% (74/85)
4825
QVariant::canConvert
Name: QVariant::canConvert
Prototype: bool QVariant::canConvert(int targetTypeId) const
Coverage:  87.162% (129/148)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qvariant.cpp
Lines: 3030-3179
 87.162% (129/148)
8160
QAbstractSocket::bytesAvailable
Name: QAbstractSocket::bytesAvailable
Prototype: qint64 QAbstractSocket::bytesAvailable() const
Coverage:  87.500% (7/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocket.cpp
Lines: 1762-1774
 87.500% (7/8)
52
QAbstractSocketPrivate::resolveProxy
Name: QAbstractSocketPrivate::resolveProxy
Prototype: void QAbstractSocketPrivate::resolveProxy(const QString &hostname, quint16 port)
Coverage:  87.500% (14/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocket.cpp
Lines: 909-942
 87.500% (14/16)
185
QAnimationGroup::event
Name: QAnimationGroup::event
Prototype: bool QAnimationGroup::event(QEvent *event)
Coverage:  87.500% (14/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/animation/qanimationgroup.cpp
Lines: 267-287
 87.500% (14/16)
136
QAnimationTimer::ensureTimerUpdate
Name: QAnimationTimer::ensureTimerUpdate
Prototype: void QAnimationTimer::ensureTimerUpdate()
Coverage:  87.500% (7/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/animation/qabstractanimation.cpp
Lines: 590-596
 87.500% (7/8)
42
QByteArray::repeated
Name: QByteArray::repeated
Prototype: QByteArray QByteArray::repeated(int times) const
Coverage:  87.500% (14/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qbytearray.cpp
Lines: 2470-2503
 87.500% (14/16)
236
QConfFileSettingsPrivate::ensureSectionParsed
Name: QConfFileSettingsPrivate::ensureSectionParsed
Prototype: void QConfFileSettingsPrivate::ensureSectionParsed(QConfFile *confFile, const QSettingsKey &key) const
Coverage:  87.500% (21/24)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qsettings.cpp
Lines: 1895-1920
 87.500% (21/24)
177
QCoreApplicationPrivate::sendThroughApplicationEventFilters
Name: QCoreApplicationPrivate::sendThroughApplicationEventFilters
Prototype: bool QCoreApplicationPrivate::sendThroughApplicationEventFilters(QObject *receiver, QEvent *event)
Coverage:  87.500% (14/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp
Lines: 1066-1086
 87.500% (14/16)
126
QDBusConnectionManager::busConnection
Name: QDBusConnectionManager::busConnection
Prototype: QDBusConnectionPrivate *QDBusConnectionManager::busConnection(QDBusConnection::BusType type)
Coverage:  87.500% (14/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusconnection.cpp
Lines: 97-117
 87.500% (14/16)
106
QDBusUtil::isValidSignature
Name: QDBusUtil::isValidSignature
Prototype: bool isValidSignature(const QString &signature)
Coverage:  87.500% (7/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusutil.cpp
Lines: 558-569
 87.500% (7/8)
74
QDataStream::operator>>
Name: QDataStream::operator>>
Prototype: QDataStream &QDataStream::operator>>(double &f)
Coverage:  87.500% (14/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdatastream.cpp
Lines: 944-969
 87.500% (14/16)
145
QDataStream::readBytes
Name: QDataStream::readBytes
Prototype: QDataStream &QDataStream::readBytes(char *&s, uint &l)
Coverage:  87.500% (14/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdatastream.cpp
Lines: 1010-1045
 87.500% (14/16)
266
QDateTimePrivate::toMSecsSinceEpoch
Name: QDateTimePrivate::toMSecsSinceEpoch
Prototype: qint64 QDateTimePrivate::toMSecsSinceEpoch() const
Coverage:  87.500% (7/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetime.cpp
Lines: 2716-2738
 87.500% (7/8)
75
QDebugStateSaverPrivate::restoreState
Name: QDebugStateSaverPrivate::restoreState
Prototype: void restoreState()
Coverage:  87.500% (14/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdebug.cpp
Lines: 837-851
 87.500% (14/16)
105
QGL2PEXVertexArray::addCentroid
Name: QGL2PEXVertexArray::addCentroid
Prototype: void QGL2PEXVertexArray::addCentroid(const QVectorPath &path, int subPathIndex)
Coverage:  87.500% (7/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qgl2pexvertexarray.cpp
Lines: 69-84
 87.500% (7/8)
92
QHttpNetworkConnectionPrivate::dequeueRequest
Name: QHttpNetworkConnectionPrivate::dequeueRequest
Prototype: bool QHttpNetworkConnectionPrivate::dequeueRequest(QAbstractSocket *socket)
Coverage:  87.500% (14/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpnetworkconnection.cpp
Lines: 667-691
 87.500% (14/16)
166
QHttpSocketEngine::setWriteNotificationEnabled
Name: QHttpSocketEngine::setWriteNotificationEnabled
Prototype: void QHttpSocketEngine::setWriteNotificationEnabled(bool enable)
Coverage:  87.500% (7/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qhttpsocketengine.cpp
Lines: 482-488
 87.500% (7/8)
42
QHttpThreadDelegate::startRequest
Name: QHttpThreadDelegate::startRequest
Prototype: void QHttpThreadDelegate::startRequest()
Coverage:  87.500% (35/40)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpthreaddelegate.cpp
Lines: 272-396
 87.500% (35/40)
6212
QLoggingCategory::init
Name: QLoggingCategory::init
Prototype: void QLoggingCategory::init(const char *category, QtMsgType severityLevel)
Coverage:  87.500% (7/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qloggingcategory.cpp
Lines: 238-249
 87.500% (7/8)
63
QMetaProperty::type
Name: QMetaProperty::type
Prototype: QVariant::Type QMetaProperty::type() const
Coverage:  87.500% (14/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp
Lines: 2823-2847
 87.500% (14/16)
146
QMimeDatabase::mimeTypeForFileNameAndData
Name: QMimeDatabase::mimeTypeForFileNameAndData
Prototype: QMimeType QMimeDatabase::mimeTypeForFileNameAndData(const QString &fileName, QIODevice *device) const
Coverage:  87.500% (7/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimedatabase.cpp
Lines: 548-556
 87.500% (7/8)
62
QNetworkDiskCache::expire
Name: QNetworkDiskCache::expire
Prototype: qint64 QNetworkDiskCache::expire()
Coverage:  87.500% (28/32)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkdiskcache.cpp
Lines: 518-580
 87.500% (28/32)
3810
QNetworkReplyHttpImpl::QNetworkReplyHttpImpl
Name: QNetworkReplyHttpImpl::QNetworkReplyHttpImpl
Prototype: QNetworkReplyHttpImpl::QNetworkReplyHttpImpl(QNetworkAccessManager* const manager, const QNetworkRequest& request, QNetworkAccessManager::Operation& operation, QIODevice* outgoingData)
Coverage:  87.500% (21/24)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkreplyhttpimpl.cpp
Lines: 167-243
 87.500% (21/24)
368
QRegExpEngine::finishAtom
Name: QRegExpEngine::finishAtom
Prototype: void QRegExpEngine::finishAtom(int atom, bool needCapture)
Coverage:  87.500% (7/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp
Lines: 1761-1766
 87.500% (7/8)
32
QRelation::populateDictionary
Name: QRelation::populateDictionary
Prototype: void QRelation::populateDictionary()
Coverage:  87.500% (14/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqlrelationaltablemodel.cpp
Lines: 194-220
 87.500% (14/16)
186
QResourceFileEnginePrivate::uncompress
Name: QResourceFileEnginePrivate::uncompress
Prototype: void QResourceFileEnginePrivate::uncompress() const
Coverage:  87.500% (7/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qresource.cpp
Lines: 1494-1503
 87.500% (7/8)
22
QSaveFile::commit
Name: QSaveFile::commit
Prototype: bool QSaveFile::commit()
Coverage:  87.500% (14/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qsavefile.cpp
Lines: 279-316
 87.500% (14/16)
256
QSortFilterProxyModel::insertRows
Name: QSortFilterProxyModel::insertRows
Prototype: bool QSortFilterProxyModel::insertRows(int row, int count, const QModelIndex &parent)
Coverage:  87.500% (14/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp
Lines: 2080-2095
 87.500% (14/16)
134
QSqlQueryModel::removeColumns
Name: QSqlQueryModel::removeColumns
Prototype: bool QSqlQueryModel::removeColumns(int column, int count, const QModelIndex &parent)
Coverage:  87.500% (14/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqlquerymodel.cpp
Lines: 641-657
 87.500% (14/16)
114
QSqlTableModel::setData
Name: QSqlTableModel::setData
Prototype: bool QSqlTableModel::setData(const QModelIndex &index, const QVariant &value, int role)
Coverage:  87.500% (28/32)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqltablemodel.cpp
Lines: 562-596
 87.500% (28/32)
238
QSslCertificate::fromPath
Name: QSslCertificate::fromPath
Prototype: QList<QSslCertificate> QSslCertificate::fromPath(const QString &path, QSsl::EncodingFormat format, QRegExp::PatternSyntax syntax)
Coverage:  87.500% (35/40)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcertificate.cpp
Lines: 464-527
 87.500% (35/40)
3913
QString::QString
Name: QString::QString
Prototype: QString::QString(const QChar *unicode, int size)
Coverage:  87.500% (14/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp
Lines: 1511-1531
 87.500% (14/16)
136
QString::repeated
Name: QString::repeated
Prototype: QString QString::repeated(int times) const
Coverage:  87.500% (14/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp
Lines: 7119-7152
 87.500% (14/16)
236
QThreadPoolThread::run
Name: QThreadPoolThread::run
Prototype: void QThreadPoolThread::run()
Coverage:  87.500% (28/32)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qthreadpool.cpp
Lines: 82-144
 87.500% (28/32)
3511
QXcbCursor::~QXcbCursor
Name: QXcbCursor::~QXcbCursor
Prototype: QXcbCursor::~QXcbCursor()
Coverage:  87.500% (7/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbcursor.cpp
Lines: 334-349
 87.500% (7/8)
74
QXcbWindow::updateNetWmStateBeforeMap
Name: QXcbWindow::updateNetWmStateBeforeMap
Prototype: void QXcbWindow::updateNetWmStateBeforeMap()
Coverage:  87.500% (14/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp
Lines: 1378-1402
 87.500% (14/16)
156
QtPrivate::isBuiltinType
Name: QtPrivate::isBuiltinType
Prototype: bool isBuiltinType(const QByteArray &type)
Coverage:  87.500% (7/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp
Lines: 82-88
 87.500% (7/8)
42
iniChopTrailingSpaces
Name: iniChopTrailingSpaces
Prototype: inline static void iniChopTrailingSpaces(QString &str, int limit)
Coverage:  87.500% (7/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qsettings.cpp
Lines: 697-703
 87.500% (7/8)
42
methodIndexToSignalIndex
Name: methodIndexToSignalIndex
Prototype: static int methodIndexToSignalIndex(const QMetaObject **base, int signal_index)
Coverage:  87.500% (14/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qobject.cpp
Lines: 3196-3214
 87.500% (14/16)
135
QDateTimeParser::parseSection
Name: QDateTimeParser::parseSection
Prototype: int QDateTimeParser::parseSection(const QDateTime &currentValue, int sectionIndex, QString &text, int &cursorPosition, int index, State &state, int *usedptr) const
Coverage:  87.719% (100/114)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetimeparser.cpp
Lines: 697-873
 87.719% (100/114)
10745
QSqlTableModel::submitAll
Name: QSqlTableModel::submitAll
Prototype: bool QSqlTableModel::submitAll()
Coverage:  87.805% (36/41)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqltablemodel.cpp
Lines: 733-786
 87.805% (36/41)
3315
QTimerInfoList::activateTimers
Name: QTimerInfoList::activateTimers
Prototype: int QTimerInfoList::activateTimers()
Coverage:  87.805% (36/41)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qtimerinfo_unix.cpp
Lines: 569-654
 87.805% (36/41)
3613
QStateMachinePrivate::addDescendantStatesToEnter
Name: QStateMachinePrivate::addDescendantStatesToEnter
Prototype: void QStateMachinePrivate::addDescendantStatesToEnter(QAbstractState *state, QSet<QAbstractState*> &statesToEnter, QSet<QAbstractState*> &statesForDefaultEntry)
Coverage:  87.879% (29/33)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp
Lines: 1094-1161
 87.879% (29/33)
3515
QXcbWindow::netWmStates
Name: QXcbWindow::netWmStates
Prototype: QXcbWindow::NetWmStates QXcbWindow::netWmStates()
Coverage:  87.879% (29/33)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp
Lines: 1054-1092
 87.879% (29/33)
2710
QConfFileSettingsPrivate::readIniSection
Name: QConfFileSettingsPrivate::readIniSection
Prototype: bool QConfFileSettingsPrivate::readIniSection(const QSettingsKey &section, const QByteArray &data, ParsedSettingsMap *settingsMap, QTextCodec *codec)
Coverage:  88.000% (22/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qsettings.cpp
Lines: 1704-1759
 88.000% (22/25)
356
QPollingFileSystemWatcherEngine::timeout
Name: QPollingFileSystemWatcherEngine::timeout
Prototype: void QPollingFileSystemWatcherEngine::timeout()
Coverage:  88.000% (22/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfilesystemwatcher_polling.cpp
Lines: 115-151
 88.000% (22/25)
289
parseHeaderValue
Name: parseHeaderValue
Prototype: static QVariant parseHeaderValue(QNetworkRequest::KnownHeaders header, const QByteArray &value)
Coverage:  88.000% (22/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkrequest.cpp
Lines: 872-910
 88.000% (22/25)
1612
QConfFileSettingsPrivate::writeIniFile
Name: QConfFileSettingsPrivate::writeIniFile
Prototype: bool QConfFileSettingsPrivate::writeIniFile(QIODevice &device, const ParsedSettingsMap &map)
Coverage:  88.095% (37/42)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qsettings.cpp
Lines: 1794-1881
 88.095% (37/42)
5112
QAsn1Element::read
Name: QAsn1Element::read
Prototype: bool QAsn1Element::read(QDataStream &stream)
Coverage:  88.235% (15/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qasn1element.cpp
Lines: 91-129
 88.235% (15/17)
246
QConfFileSettingsPrivate::remove
Name: QConfFileSettingsPrivate::remove
Prototype: void QConfFileSettingsPrivate::remove(const QString &key)
Coverage:  88.235% (15/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qsettings.cpp
Lines: 1202-1227
 88.235% (15/17)
185
QHashData::previousNode
Name: QHashData::previousNode
Prototype: QHashData::Node *QHashData::previousNode(Node *node)
Coverage:  88.235% (15/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qhash.cpp
Lines: 627-660
 88.235% (15/17)
206
QMetaEnum::valueToKeys
Name: QMetaEnum::valueToKeys
Prototype: QByteArray QMetaEnum::valueToKeys(int value) const
Coverage:  88.235% (15/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp
Lines: 2698-2717
 88.235% (15/17)
145
QMimeBinaryProvider::checkCache
Name: QMimeBinaryProvider::checkCache
Prototype: void QMimeBinaryProvider::checkCache()
Coverage:  88.235% (15/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimeprovider.cpp
Lines: 239-265
 88.235% (15/17)
157
QProcessPrivate::processStarted
Name: QProcessPrivate::processStarted
Prototype: bool QProcessPrivate::processStarted(QString *errorMessage)
Coverage:  88.235% (15/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qprocess_unix.cpp
Lines: 625-653
 88.235% (15/17)
165
QReadWriteLockPrivate::recursiveUnlock
Name: QReadWriteLockPrivate::recursiveUnlock
Prototype: void QReadWriteLockPrivate::recursiveUnlock()
Coverage:  88.235% (15/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qreadwritelock.cpp
Lines: 575-601
 88.235% (15/17)
176
QSslKeyPrivate::pemFooter
Name: QSslKeyPrivate::pemFooter
Prototype: QByteArray QSslKeyPrivate::pemFooter() const
Coverage:  88.235% (15/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslkey_p.cpp
Lines: 123-136
 88.235% (15/17)
69
QSslKeyPrivate::pemHeader
Name: QSslKeyPrivate::pemHeader
Prototype: QByteArray QSslKeyPrivate::pemHeader() const
Coverage:  88.235% (15/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslkey_p.cpp
Lines: 105-118
 88.235% (15/17)
69
QStateMachinePrivate::registerSignalTransition
Name: QStateMachinePrivate::registerSignalTransition
Prototype: void QStateMachinePrivate::registerSignalTransition(QSignalTransition *transition)
Coverage:  88.235% (30/34)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp
Lines: 2239-2297
 88.235% (30/34)
3712
QTestResult::verify
Name: QTestResult::verify
Prototype: bool QTestResult::verify(bool statement, const char *statementStr, const char *description, const char *file, int line)
Coverage:  88.235% (15/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestresult.cpp
Lines: 239-257
 88.235% (15/17)
105
QUnifiedTimer::localRestart
Name: QUnifiedTimer::localRestart
Prototype: void QUnifiedTimer::localRestart()
Coverage:  88.235% (15/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/animation/qabstractanimation.cpp
Lines: 352-369
 88.235% (15/17)
115
QXmlStreamReaderPrivate::fastScanLiteralContent
Name: QXmlStreamReaderPrivate::fastScanLiteralContent
Prototype: inline int QXmlStreamReaderPrivate::fastScanLiteralContent()
Coverage:  88.235% (30/34)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 1145-1193
 88.235% (30/34)
2418
QXmlUtils::isEncName
Name: QXmlUtils::isEncName
Prototype: bool QXmlUtils::isEncName(const QString &encName)
Coverage:  88.235% (30/34)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlutils.cpp
Lines: 230-246
 88.235% (30/34)
124
parsePosixZoneNameAndOffset
Name: parsePosixZoneNameAndOffset
Prototype: static QPair<QString, int> parsePosixZoneNameAndOffset(const char *&pos, const char *end)
Coverage:  88.235% (30/34)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezoneprivate_tz.cpp
Lines: 458-501
 88.235% (30/34)
309
splitString
Name: splitString
Prototype: template<class ResultList, typename MidMethod> static ResultList splitString(const QString &source, MidMethod mid, const QRegularExpression &re, QString::SplitBehavior behavior)
Coverage:  88.235% (15/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp
Lines: 7010-7035
 88.235% (15/17)
165
QDateTime::fromString
Name: QDateTime::fromString
Prototype: QDateTime QDateTime::fromString(const QString& string, Qt::DateFormat format)
Coverage:  88.321% (121/137)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetime.cpp
Lines: 4392-4586
 88.321% (121/137)
12244
QHttpNetworkReplyPrivate::readStatus
Name: QHttpNetworkReplyPrivate::readStatus
Prototype: qint64 QHttpNetworkReplyPrivate::readStatus(QAbstractSocket *socket)
Coverage:  88.372% (38/43)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpnetworkreply.cpp
Lines: 447-495
 88.372% (38/43)
2810
QDBusMarshaller::appendCrossMarshalling
Name: QDBusMarshaller::appendCrossMarshalling
Prototype: bool QDBusMarshaller::appendCrossMarshalling(QDBusDemarshaller *demarshaller)
Coverage:  88.462% (23/26)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusmarshaller.cpp
Lines: 534-592
 88.462% (23/26)
368
QXunitTestLogger::addMessage
Name: QXunitTestLogger::addMessage
Prototype: void QXunitTestLogger::addMessage(MessageTypes type, const QString &message, const char *file, int line)
Coverage:  88.462% (23/26)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qxunittestlogger.cpp
Lines: 292-349
 88.462% (23/26)
3612
Page:<>1
Condition %:  0.000% (0/10)
...100
Condition %:  0.000% (0/1)
...200
Condition %:  0.000% (0/16)
...210
Condition %:  37.500% (12/32)
...220
Condition %:  50.000% (2/4)
...230
Condition %:  75.000% (3/4)
...236
Condition %:  80.000% (4/5)
237
Condition %:  81.818% (9/11)
238
Condition %:  83.333% (5/6)
239
Condition %:  85.185% (23/27)
240241
Condition %:  88.462% (23/26)
242
Condition %:  90.000% (9/10)
243
Condition %:  92.308% (12/13)
244
Condition %:  94.737% (18/19)
...250
Condition %: 100.000% (3/3)
...260
Condition %: 100.000% (4/4)
...270
Condition %: 100.000% (1/1)
...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