OpenCoverage

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

Functions

Page:<>1
Condition %: 100.000% (1/1)
...50
Condition %: 100.000% (1/1)
...60
Condition %: 100.000% (1/1)
...70
Condition %:  83.333% (10/12)
...78
Condition %:  75.000% (3/4)
79
Condition %:  72.727% (8/11)
80
Condition %:  71.429% (10/14)
81
Condition %:  71.186% (42/59)
8283
Condition %:  66.667% (10/15)
84
Condition %:  62.500% (5/8)
85
Condition %:  60.000% (6/10)
86
Condition %:  57.143% (8/14)
...90
Condition %:  50.000% (16/32)
...100
Condition %:  6.154% (4/65)
...110
Condition %:  0.000% (0/1)
...200
Condition %:  0.000% (0/1)
...306
Condition %:  0.000% (0/1)
FunctionCondition %▾eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
QXmlSimpleReaderPrivate::parsePEReference
Name: QXmlSimpleReaderPrivate::parsePEReference
Prototype: bool QXmlSimpleReaderPrivate::parsePEReference()
Coverage:  67.442% (58/86)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/xml/sax/qxml.cpp
Lines: 5195-5338
 67.442% (58/86)
8531
parseDateString
Name: parseDateString
Prototype: static QDateTime parseDateString(const QByteArray &dateString)
Coverage:  67.260% (189/281)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkcookie.cpp
Lines: 584-874
 67.260% (189/281)
17265
QSslContext::initSslContext
Name: QSslContext::initSslContext
Prototype: void QSslContext::initSslContext(QSslContext *sslContext, QSslSocket::SslMode mode, const QSslConfiguration &configuration, bool allowRootCertOnDemandLoading)
Coverage:  66.990% (69/103)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcontext_openssl.cpp
Lines: 101-370
 66.990% (69/103)
11442
qt_call_post_routines
Name: qt_call_post_routines
Prototype: void __attribute__((visibility("default"))) qt_call_post_routines()
Coverage:  66.667% (6/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp
Lines: 286-300
 66.667% (6/9)
64
qbytearray_insert
Name: qbytearray_insert
Prototype: static inline QByteArray &qbytearray_insert(QByteArray *ba, int pos, const char *arr, int len)
Coverage:  66.667% (8/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qbytearray.cpp
Lines: 1967-1984
 66.667% (8/12)
113
qDBusInterfaceInObject
Name: qDBusInterfaceInObject
Prototype: bool qDBusInterfaceInObject(QObject *obj, const QString &interface_name)
Coverage:  66.667% (4/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusmisc.cpp
Lines: 117-124
 66.667% (4/6)
53
qConvertToRealNumber
Name: qConvertToRealNumber
Prototype: static qreal qConvertToRealNumber(const QVariant::Private *d, bool *ok)
Coverage:  66.667% (8/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qvariant.cpp
Lines: 244-262
 66.667% (8/12)
69
parseTzTypes
Name: parseTzTypes
Prototype: static QVector<QTzType> parseTzTypes(QDataStream &ds, int tzh_typecnt)
Coverage:  66.667% (10/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezoneprivate_tz.cpp
Lines: 222-245
 66.667% (10/15)
135
isTextFile
Name: isTextFile
Prototype: static inline bool isTextFile(const QByteArray &data)
Coverage:  66.667% (12/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimedatabase.cpp
Lines: 121-138
 66.667% (12/18)
84
getticks
Name: getticks
Prototype: static qint64 getticks()
Coverage:  66.667% (8/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/concurrent/qtconcurrentiteratekernel.cpp
Lines: 78-117
 66.667% (8/12)
124
connectionCapabilies
Name: connectionCapabilies
Prototype: static QDBusConnection::ConnectionCapabilities connectionCapabilies(DBusConnection *connection)
Coverage:  66.667% (4/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusintegrator.cpp
Lines: 1765-1787
 66.667% (4/6)
62
check_method_code
Name: check_method_code
Prototype: static bool check_method_code(int code, const QObject *object, const char *method, const char *func)
Coverage:  66.667% (4/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qobject.cpp
Lines: 2257-2266
 66.667% (4/6)
52
checkExecutable
Name: checkExecutable
Prototype: static QString checkExecutable(const QString &path)
Coverage:  66.667% (6/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qstandardpaths.cpp
Lines: 439-447
 66.667% (6/9)
63
calculateUnixPriority
Name: calculateUnixPriority
Prototype: static bool calculateUnixPriority(int priority, int *sched_policy, int *__sched_priority)
Coverage:  66.667% (6/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qthread_unix.cpp
Lines: 518-556
 66.667% (6/9)
173
_q_checkEntry
Name: _q_checkEntry
Prototype: static inline bool _q_checkEntry(QFileSystemEntry &entry, QFileSystemMetaData &data, bool resolvingEntry)
Coverage:  66.667% (6/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfilesystemengine.cpp
Lines: 111-122
 66.667% (6/9)
63
ValueArray::append
Name: ValueArray::append
Prototype: bool append(const QJsonPrivate::Value &v)
Coverage:  66.667% (4/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonparser.cpp
Lines: 507-513
 66.667% (4/6)
52
UnrollTailLoop::exec
Name: UnrollTailLoop::exec
Prototype: template <typename Functor> static inline void exec(int count, Functor code)
Coverage:  66.667% (2/3)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp
Lines: 194-202
 66.667% (2/3)
13
QXmlStreamWriter::writeComment
Name: QXmlStreamWriter::writeComment
Prototype: void QXmlStreamWriter::writeComment(const QString &text)
Coverage:  66.667% (4/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 3538-3548
 66.667% (4/6)
82
QXcbWindow::setTransparentForMouseEvents
Name: QXcbWindow::setTransparentForMouseEvents
Prototype: void QXcbWindow::setTransparentForMouseEvents(bool transparent)
Coverage:  66.667% (6/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp
Lines: 1465-1490
 66.667% (6/9)
173
QXcbScreen::topLevelAt
Name: QXcbScreen::topLevelAt
Prototype: QWindow *QXcbScreen::topLevelAt(const QPoint &p) const
Coverage:  66.667% (10/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbscreen.cpp
Lines: 316-353
 66.667% (10/15)
235
QXcbIntegration::styleHint
Name: QXcbIntegration::styleHint
Prototype: QVariant QXcbIntegration::styleHint(QPlatformIntegration::StyleHint hint) const
Coverage:  66.667% (20/30)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbintegration.cpp
Lines: 378-417
 66.667% (20/30)
1418
QUuid::fromRfc4122
Name: QUuid::fromRfc4122
Prototype: QUuid QUuid::fromRfc4122(const QByteArray &bytes)
Coverage:  66.667% (6/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/plugin/quuid.cpp
Lines: 475-499
 66.667% (6/9)
163
QUuid::QUuid
Name: QUuid::QUuid
Prototype: QUuid::QUuid(const QString &text)
Coverage:  66.667% (8/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/plugin/quuid.cpp
Lines: 342-360
 66.667% (8/12)
104
QUuid::QUuid
Name: QUuid::QUuid
Prototype: QUuid::QUuid(const QByteArray &text)
Coverage:  66.667% (8/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/plugin/quuid.cpp
Lines: 391-409
 66.667% (8/12)
104
QUrl::clear
Name: QUrl::clear
Prototype: void QUrl::clear()
Coverage:  66.667% (4/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qurl.cpp
Lines: 1880-1885
 66.667% (4/6)
32
QTextStream::skipWhiteSpace
Name: QTextStream::skipWhiteSpace
Prototype: void QTextStream::skipWhiteSpace()
Coverage:  66.667% (4/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qtextstream.cpp
Lines: 1297-1303
 66.667% (4/6)
42
QTextStream::read
Name: QTextStream::read
Prototype: QString QTextStream::read(qint64 maxlen)
Coverage:  66.667% (6/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qtextstream.cpp
Lines: 1741-1750
 66.667% (6/9)
53
QTextStream::operator>>
Name: QTextStream::operator>>
Prototype: QTextStream &QTextStream::operator>>(signed short &i)
Coverage:  66.667% (8/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qtextstream.cpp
Lines: 2137-2140
 66.667% (8/12)
15
QTextStream::operator>>
Name: QTextStream::operator>>
Prototype: QTextStream &QTextStream::operator>>(unsigned short &i)
Coverage:  66.667% (8/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qtextstream.cpp
Lines: 2147-2150
 66.667% (8/12)
15
QTextStream::operator>>
Name: QTextStream::operator>>
Prototype: QTextStream &QTextStream::operator>>(unsigned int &i)
Coverage:  66.667% (8/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qtextstream.cpp
Lines: 2167-2170
 66.667% (8/12)
15
QTextStream::operator>>
Name: QTextStream::operator>>
Prototype: QTextStream &QTextStream::operator>>(qlonglong &i)
Coverage:  66.667% (8/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qtextstream.cpp
Lines: 2197-2200
 66.667% (8/12)
15
QTextStream::operator>>
Name: QTextStream::operator>>
Prototype: QTextStream &QTextStream::operator>>(qulonglong &i)
Coverage:  66.667% (8/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qtextstream.cpp
Lines: 2207-2210
 66.667% (8/12)
15
QTextStream::operator<<
Name: QTextStream::operator<<
Prototype: QTextStream &QTextStream::operator<<(QChar c)
Coverage:  66.667% (4/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qtextstream.cpp
Lines: 2384-2390
 66.667% (4/6)
42
QTextStream::operator<<
Name: QTextStream::operator<<
Prototype: QTextStream &QTextStream::operator<<(char c)
Coverage:  66.667% (4/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qtextstream.cpp
Lines: 2397-2403
 66.667% (4/6)
42
QTextStream::operator<<
Name: QTextStream::operator<<
Prototype: QTextStream &QTextStream::operator<<(signed short i)
Coverage:  66.667% (4/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qtextstream.cpp
Lines: 2413-2419
 66.667% (4/6)
42
QTextStream::operator<<
Name: QTextStream::operator<<
Prototype: QTextStream &QTextStream::operator<<(unsigned short i)
Coverage:  66.667% (4/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qtextstream.cpp
Lines: 2426-2432
 66.667% (4/6)
42
QTextStream::operator<<
Name: QTextStream::operator<<
Prototype: QTextStream &QTextStream::operator<<(signed int i)
Coverage:  66.667% (4/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qtextstream.cpp
Lines: 2439-2445
 66.667% (4/6)
42
QTextStream::operator<<
Name: QTextStream::operator<<
Prototype: QTextStream &QTextStream::operator<<(unsigned int i)
Coverage:  66.667% (4/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qtextstream.cpp
Lines: 2452-2458
 66.667% (4/6)
42
QTextStream::operator<<
Name: QTextStream::operator<<
Prototype: QTextStream &QTextStream::operator<<(qlonglong i)
Coverage:  66.667% (4/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qtextstream.cpp
Lines: 2491-2497
 66.667% (4/6)
42
QTextStream::operator<<
Name: QTextStream::operator<<
Prototype: QTextStream &QTextStream::operator<<(qulonglong i)
Coverage:  66.667% (4/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qtextstream.cpp
Lines: 2504-2510
 66.667% (4/6)
42
QTextStream::operator<<
Name: QTextStream::operator<<
Prototype: QTextStream &QTextStream::operator<<(const QString &string)
Coverage:  66.667% (4/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qtextstream.cpp
Lines: 2581-2587
 66.667% (4/6)
42
QTextStream::operator<<
Name: QTextStream::operator<<
Prototype: QTextStream &QTextStream::operator<<(const QByteArray &array)
Coverage:  66.667% (4/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qtextstream.cpp
Lines: 2624-2630
 66.667% (4/6)
42
QTextStream::operator<<
Name: QTextStream::operator<<
Prototype: QTextStream &QTextStream::operator<<(const char *string)
Coverage:  66.667% (4/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qtextstream.cpp
Lines: 2645-2651
 66.667% (4/6)
42
QTestXunitStreamer::formatEnd
Name: QTestXunitStreamer::formatEnd
Prototype: void QTestXunitStreamer::formatEnd(const QTestElement *element, QTestCharBuffer *formatted) const
Coverage:  66.667% (6/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestxunitstreamer.cpp
Lines: 99-113
 66.667% (6/9)
83
QTestPrivate::checkBlackLists
Name: QTestPrivate::checkBlackLists
Prototype: void checkBlackLists(const char *slot, const char *data)
Coverage:  66.667% (14/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestblacklist.cpp
Lines: 269-296
 66.667% (14/21)
165
QTest::defaultTimeout
Name: QTest::defaultTimeout
Prototype: static int defaultTimeout()
Coverage:  66.667% (6/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestcase.cpp
Lines: 297-307
 66.667% (6/9)
63
QTcpServer::waitForNewConnection
Name: QTcpServer::waitForNewConnection
Prototype: bool QTcpServer::waitForNewConnection(int msec, bool *timedOut)
Coverage:  66.667% (8/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qtcpserver.cpp
Lines: 491-509
 66.667% (8/12)
114
QString::number
Name: QString::number
Prototype: QString QString::number(double n, char f, int prec)
Coverage:  66.667% (8/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp
Lines: 6789-6816
 66.667% (8/12)
146
QSslSocketPrivate::peek
Name: QSslSocketPrivate::peek
Prototype: qint64 QSslSocketPrivate::peek(char *data, qint64 maxSize)
Coverage:  66.667% (10/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines: 2575-2597
 66.667% (10/15)
125
QSqlTableModel::QSqlTableModel
Name: QSqlTableModel::QSqlTableModel
Prototype: QSqlTableModel::QSqlTableModel(QSqlTableModelPrivate &dd, QObject *parent, QSqlDatabase db)
Coverage:  66.667% (2/3)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqltablemodel.cpp
Lines: 298-303
 66.667% (2/3)
21
QSqlQueryModel::setQuery
Name: QSqlQueryModel::setQuery
Prototype: void QSqlQueryModel::setQuery(const QSqlQuery &query)
Coverage:  66.667% (12/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqlquerymodel.cpp
Lines: 409-453
 66.667% (12/18)
285
QSqlQuery::size
Name: QSqlQuery::size
Prototype: int QSqlQuery::size() const
Coverage:  66.667% (4/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlquery.cpp
Lines: 778-783
 66.667% (4/6)
32
QSqlCachedResult::isNull
Name: QSqlCachedResult::isNull
Prototype: bool QSqlCachedResult::isNull(int i)
Coverage:  66.667% (8/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlcachedresult.cpp
Lines: 237-245
 66.667% (8/12)
52
QSpdyProtocolHandler::handleWINDOW_UPDATE
Name: QSpdyProtocolHandler::handleWINDOW_UPDATE
Prototype: void QSpdyProtocolHandler::handleWINDOW_UPDATE(char , quint32 , const QByteArray &frameData)
Coverage:  66.667% (6/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qspdyprotocolhandler.cpp
Lines: 1138-1161
 66.667% (6/9)
143
QSortFilterProxyModel::sibling
Name: QSortFilterProxyModel::sibling
Prototype: QModelIndex QSortFilterProxyModel::sibling(int row, int column, const QModelIndex &idx) const
Coverage:  66.667% (6/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp
Lines: 1908-1919
 66.667% (6/9)
73
QSortFilterProxyModel::setSourceModel
Name: QSortFilterProxyModel::setSourceModel
Prototype: void QSortFilterProxyModel::setSourceModel(QAbstractItemModel *sourceModel)
Coverage:  66.667% (4/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp
Lines: 1757-1871
 66.667% (4/6)
752
QSortFilterProxyModel::setData
Name: QSortFilterProxyModel::setData
Prototype: bool QSortFilterProxyModel::setData(const QModelIndex &index, const QVariant &value, int role)
Coverage:  66.667% (4/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp
Lines: 1981-1988
 66.667% (4/6)
52
QSortFilterProxyModel::rowCount
Name: QSortFilterProxyModel::rowCount
Prototype: int QSortFilterProxyModel::rowCount(const QModelIndex &parent) const
Coverage:  66.667% (4/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp
Lines: 1924-1932
 66.667% (4/6)
62
QSortFilterProxyModel::data
Name: QSortFilterProxyModel::data
Prototype: QVariant QSortFilterProxyModel::data(const QModelIndex &index, int role) const
Coverage:  66.667% (4/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp
Lines: 1969-1976
 66.667% (4/6)
52
QSortFilterProxyModel::columnCount
Name: QSortFilterProxyModel::columnCount
Prototype: int QSortFilterProxyModel::columnCount(const QModelIndex &parent) const
Coverage:  66.667% (4/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp
Lines: 1937-1945
 66.667% (4/6)
62
QSharedMemory::setNativeKey
Name: QSharedMemory::setNativeKey
Prototype: void QSharedMemory::setNativeKey(const QString &key)
Coverage:  66.667% (6/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qsharedmemory.cpp
Lines: 229-240
 66.667% (6/9)
83
QSharedMemory::detach
Name: QSharedMemory::detach
Prototype: bool QSharedMemory::detach()
Coverage:  66.667% (6/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qsharedmemory.cpp
Lines: 437-450
 66.667% (6/9)
73
QRegularExpressionMatch::capturedRef
Name: QRegularExpressionMatch::capturedRef
Prototype: QStringRef QRegularExpressionMatch::capturedRef(int nth) const
Coverage:  66.667% (6/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregularexpression.cpp
Lines: 2074-2085
 66.667% (6/9)
63
QRegularExpression::match
Name: QRegularExpression::match
Prototype: QRegularExpressionMatch QRegularExpression::match(const QStringRef &subjectRef, int offset, MatchType matchType, MatchOptions matchOptions) const
Coverage:  66.667% (2/3)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregularexpression.cpp
Lines: 1735-1746
 66.667% (2/3)
41
QRegExpEngine::Box::set
Name: QRegExpEngine::Box::set
Prototype: void QRegExpEngine::Box::set(int bref)
Coverage:  66.667% (4/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp
Lines: 2513-2524
 66.667% (4/6)
72
QReadWriteLock::tryLockForWrite
Name: QReadWriteLock::tryLockForWrite
Prototype: bool QReadWriteLock::tryLockForWrite(int timeout)
Coverage:  66.667% (20/30)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qreadwritelock.cpp
Lines: 336-383
 66.667% (20/30)
2711
QPropertyAnimationPrivate::updateMetaProperty
Name: QPropertyAnimationPrivate::updateMetaProperty
Prototype: void QPropertyAnimationPrivate::updateMetaProperty()
Coverage:  66.667% (12/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/animation/qpropertyanimation.cpp
Lines: 100-123
 66.667% (12/18)
146
QPrintPreviewWidgetPrivate::populateScene
Name: QPrintPreviewWidgetPrivate::populateScene
Prototype: void QPrintPreviewWidgetPrivate::populateScene()
Coverage:  66.667% (2/3)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/printsupport/widgets/qprintpreviewwidget.cpp
Lines: 335-352
 66.667% (2/3)
113
QPrintPreviewDialog::setVisible
Name: QPrintPreviewDialog::setVisible
Prototype: void QPrintPreviewDialog::setVisible(bool visible)
Coverage:  66.667% (4/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/printsupport/dialogs/qprintpreviewdialog.cpp
Lines: 716-725
 66.667% (4/6)
52
QObject::property
Name: QObject::property
Prototype: QVariant QObject::property(const char *name) const
Coverage:  66.667% (10/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qobject.cpp
Lines: 3900-3921
 66.667% (10/15)
155
QNetworkReplyImpl::close
Name: QNetworkReplyImpl::close
Prototype: void QNetworkReplyImpl::close()
Coverage:  66.667% (8/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkreplyimpl.cpp
Lines: 954-972
 66.667% (8/12)
114
QNetworkReplyHttpImpl::abort
Name: QNetworkReplyHttpImpl::abort
Prototype: void QNetworkReplyHttpImpl::abort()
Coverage:  66.667% (8/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkreplyhttpimpl.cpp
Lines: 269-292
 66.667% (8/12)
114
QNetworkInterfaceManager::interfaceFromName
Name: QNetworkInterfaceManager::interfaceFromName
Prototype: QSharedDataPointer<QNetworkInterfacePrivate> QNetworkInterfaceManager::interfaceFromName(const QString &name)
Coverage:  66.667% (8/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/kernel/qnetworkinterface.cpp
Lines: 92-108
 66.667% (8/12)
104
QNetworkConfigurationManagerPrivate::pollEngines
Name: QNetworkConfigurationManagerPrivate::pollEngines
Prototype: void QNetworkConfigurationManagerPrivate::pollEngines()
Coverage:  66.667% (6/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/bearer/qnetworkconfigmanager_p.cpp
Lines: 484-494
 66.667% (6/9)
53
QNetworkConfigurationManagerPrivate::configurationAdded
Name: QNetworkConfigurationManagerPrivate::configurationAdded
Prototype: void QNetworkConfigurationManagerPrivate::configurationAdded(QNetworkConfigurationPrivatePointer ptr)
Coverage:  66.667% (8/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/bearer/qnetworkconfigmanager_p.cpp
Lines: 288-307
 66.667% (8/12)
124
QNetworkAuthenticationCache::insert
Name: QNetworkAuthenticationCache::insert
Prototype: void insert(const QString &domain, const QString &user, const QString &password)
Coverage:  66.667% (6/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkaccessauthenticationmanager.cpp
Lines: 78-96
 66.667% (6/9)
113
QNetworkAddressEntry::operator==
Name: QNetworkAddressEntry::operator==
Prototype: bool QNetworkAddressEntry::operator==(const QNetworkAddressEntry &other) const
Coverage:  66.667% (6/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/kernel/qnetworkinterface.cpp
Lines: 211-218
 66.667% (6/9)
53
QNetworkAccessFtpBackend::downstreamReadyWrite
Name: QNetworkAccessFtpBackend::downstreamReadyWrite
Prototype: void QNetworkAccessFtpBackend::downstreamReadyWrite()
Coverage:  66.667% (4/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkaccessftpbackend.cpp
Lines: 193-197
 66.667% (4/6)
22
QNetworkAccessCache::releaseEntry
Name: QNetworkAccessCache::releaseEntry
Prototype: void QNetworkAccessCache::releaseEntry(const QByteArray &key)
Coverage:  66.667% (16/24)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkaccesscache.cpp
Lines: 321-355
 66.667% (16/24)
198
QNativeSocketEnginePrivate::nativeBytesAvailable
Name: QNativeSocketEnginePrivate::nativeBytesAvailable
Prototype: qint64 QNativeSocketEnginePrivate::nativeBytesAvailable() const
Coverage:  66.667% (4/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qnativesocketengine_unix.cpp
Lines: 749-770
 66.667% (4/6)
52
QNativeSocketEngine::initialize
Name: QNativeSocketEngine::initialize
Prototype: bool QNativeSocketEngine::initialize(QAbstractSocket::SocketType socketType, QAbstractSocket::NetworkLayerProtocol protocol)
Coverage:  66.667% (12/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qnativesocketengine.cpp
Lines: 408-465
 66.667% (12/18)
176
QMetaObjectBuilder::removeRelatedMetaObject
Name: QMetaObjectBuilder::removeRelatedMetaObject
Prototype: void QMetaObjectBuilder::removeRelatedMetaObject(int index)
Coverage:  66.667% (4/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp
Lines: 951-955
 66.667% (4/6)
22
QMetaObjectBuilder::removeClassInfo
Name: QMetaObjectBuilder::removeClassInfo
Prototype: void QMetaObjectBuilder::removeClassInfo(int index)
Coverage:  66.667% (4/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp
Lines: 931-937
 66.667% (4/6)
32
QMetaObject::constructor
Name: QMetaObject::constructor
Prototype: QMetaMethod QMetaObject::constructor(int index) const
Coverage:  66.667% (4/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp
Lines: 1045-1055
 66.667% (4/6)
72
QLocalServerPrivate::listen
Name: QLocalServerPrivate::listen
Prototype: bool QLocalServerPrivate::listen(qintptr socketDescriptor)
Coverage:  66.667% (10/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qlocalserver_unix.cpp
Lines: 196-236
 66.667% (10/15)
235
QJsonPrivate::Value::valueToStore
Name: QJsonPrivate::Value::valueToStore
Prototype: uint Value::valueToStore(const QJsonValue &v, uint offset)
Coverage:  66.667% (10/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjson.cpp
Lines: 409-429
 66.667% (10/15)
89
QJsonArray::insert
Name: QJsonArray::insert
Prototype: void QJsonArray::insert(int i, const QJsonValue &value)
Coverage:  66.667% (10/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonarray.cpp
Lines: 480-505
 66.667% (10/15)
185
QHttpSocketEngine::readHttpHeader
Name: QHttpSocketEngine::readHttpHeader
Prototype: bool QHttpSocketEngine::readHttpHeader()
Coverage:  66.667% (22/33)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qhttpsocketengine.cpp
Lines: 698-729
 66.667% (22/33)
229
QHttpNetworkConnectionPrivate::indexOf
Name: QHttpNetworkConnectionPrivate::indexOf
Prototype: int QHttpNetworkConnectionPrivate::indexOf(QAbstractSocket *socket) const
Coverage:  66.667% (4/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpnetworkconnection.cpp
Lines: 183-191
 66.667% (4/6)
53
QHashData::allocateNode
Name: QHashData::allocateNode
Prototype: void *QHashData::allocateNode(int nodeAlign)
Coverage:  66.667% (4/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qhash.cpp
Lines: 499-504
 66.667% (4/6)
32
QFtpPI::sendCommands
Name: QFtpPI::sendCommands
Prototype: bool QFtpPI::sendCommands(const QStringList &cmds)
Coverage:  66.667% (6/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qftp.cpp
Lines: 837-850
 66.667% (6/9)
83
QFontconfigDatabase::resolveFontFamilyAlias
Name: QFontconfigDatabase::resolveFontFamilyAlias
Prototype: QString QFontconfigDatabase::resolveFontFamilyAlias(const QString &family) const
Coverage:  66.667% (8/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/fontdatabases/fontconfig/qfontconfigdatabase.cpp
Lines: 838-860
 66.667% (8/12)
164
QFontconfigDatabase::fontEngine
Name: QFontconfigDatabase::fontEngine
Prototype: QFontEngine *QFontconfigDatabase::fontEngine(const QFontDef &f, void *usrPtr)
Coverage:  66.667% (6/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/fontdatabases/fontconfig/qfontconfigdatabase.cpp
Lines: 663-684
 66.667% (6/9)
133
QFileInfo::permission
Name: QFileInfo::permission
Prototype: bool QFileInfo::permission(QFile::Permissions permissions) const
Coverage:  66.667% (8/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfileinfo.cpp
Lines: 1238-1251
 66.667% (8/12)
94
QFileInfo::isWritable
Name: QFileInfo::isWritable
Prototype: bool QFileInfo::isWritable() const
Coverage:  66.667% (8/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfileinfo.cpp
Lines: 925-936
 66.667% (8/12)
84
QFileInfo::isReadable
Name: QFileInfo::isReadable
Prototype: bool QFileInfo::isReadable() const
Coverage:  66.667% (8/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfileinfo.cpp
Lines: 904-915
 66.667% (8/12)
84
QFileInfo::isExecutable
Name: QFileInfo::isExecutable
Prototype: bool QFileInfo::isExecutable() const
Coverage:  66.667% (8/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfileinfo.cpp
Lines: 943-954
 66.667% (8/12)
84
QFileDevice::unmap
Name: QFileDevice::unmap
Prototype: bool QFileDevice::unmap(uchar *address)
Coverage:  66.667% (6/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfiledevice.cpp
Lines: 723-736
 66.667% (6/9)
103
QFileDevice::resize
Name: QFileDevice::resize
Prototype: bool QFileDevice::resize(qint64 sz)
Coverage:  66.667% (8/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfiledevice.cpp
Lines: 617-633
 66.667% (8/12)
134
QFileDevice::map
Name: QFileDevice::map
Prototype: uchar *QFileDevice::map(qint64 offset, qint64 size, MemoryMapFlags flags)
Coverage:  66.667% (6/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfiledevice.cpp
Lines: 702-714
 66.667% (6/9)
93
Page:<>1
Condition %: 100.000% (1/1)
...50
Condition %: 100.000% (1/1)
...60
Condition %: 100.000% (1/1)
...70
Condition %:  83.333% (10/12)
...78
Condition %:  75.000% (3/4)
79
Condition %:  72.727% (8/11)
80
Condition %:  71.429% (10/14)
81
Condition %:  71.186% (42/59)
8283
Condition %:  66.667% (10/15)
84
Condition %:  62.500% (5/8)
85
Condition %:  60.000% (6/10)
86
Condition %:  57.143% (8/14)
...90
Condition %:  50.000% (16/32)
...100
Condition %:  6.154% (4/65)
...110
Condition %:  0.000% (0/1)
...200
Condition %:  0.000% (0/1)
...306
Condition %:  0.000% (0/1)

Generated by Squish Coco Non-Commercial 4.3.0-BETA-master-30-08-2018-4cb69e9