QtBase - 8193340a44fd835cee029e63a31cfcab8ef6fd55

Functions

Page:<>1
Condition %:  0.000% (0/10)
...100
Condition %:  0.000% (0/4)
...200
Condition %:  0.000% (0/1)
...210
Condition %:  0.000% (0/32)
...220
Condition %:  50.000% (2/4)
...228
Condition %:  66.667% (22/33)
229
Condition %:  66.667% (4/6)
230
Condition %:  70.000% (28/40)
231
Condition %:  71.429% (5/7)
232233
Condition %:  75.000% (3/4)
234
Condition %:  75.000% (3/4)
235
Condition %:  75.000% (3/4)
236
Condition %:  75.000% (3/4)
...240
Condition %:  80.000% (4/5)
...250
Condition %: 100.000% (1/1)
...260
Condition %: 100.000% (1/1)
...300
Condition %: 100.000% (1/1)
...308
Condition %: 100.000% (16/16)
FunctionCondition %▴eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
qt_write_loop
Name: qt_write_loop
Prototype: static qint64 qt_write_loop(int fd, const char *data, qint64 len)
Coverage:  71.429% (5/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qlockfile_unix.cpp
Lines: 82-92
 71.429% (5/7)
73
queuedConnectionTypes
Name: queuedConnectionTypes
Prototype: static int *queuedConnectionTypes(const QList<QByteArray> &typeNames)
Coverage:  71.429% (10/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qobject.cpp
Lines: 83-105
 71.429% (10/14)
155
queuedConnectionTypes
Name: queuedConnectionTypes
Prototype: static int *queuedConnectionTypes(const QArgumentType *argumentTypes, int argc)
Coverage:  71.429% (10/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qobject.cpp
Lines: 107-129
 71.429% (10/14)
155
toWindowsIdLiteral
Name: toWindowsIdLiteral
Prototype: static QByteArray toWindowsIdLiteral(quint16 windowsIdKey)
Coverage:  71.429% (5/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezoneprivate.cpp
Lines: 110-118
 71.429% (5/7)
53
QSaveFile::open
Name: QSaveFile::open
Prototype: bool QSaveFile::open(OpenMode mode)
Coverage:  71.739% (33/46)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qsavefile.cpp
Lines: 175-248
 71.739% (33/46)
5014
x509UnknownExtensionToValue
Name: x509UnknownExtensionToValue
Prototype: static QVariant x509UnknownExtensionToValue(X509_EXTENSION *ext)
Coverage:  71.795% (28/39)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcertificate_openssl.cpp
Lines: 263-326
 71.795% (28/39)
3911
quorem
Name: quorem
Prototype: static int quorem(Bigint *b, Bigint *S)
Coverage:  71.875% (23/32)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlocale_tools.cpp
Lines: 1818-1916
 71.875% (23/32)
5510
findSlot
Name: findSlot
Prototype: static int findSlot(const QMetaObject *mo, const QByteArray &name, int flags, const QString &signature_, QVector<int> &metaTypes)
Coverage:  71.910% (64/89)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusintegrator.cpp
Lines: 657-751
 71.910% (64/89)
5823
QHttpNetworkReplyPrivate::getChunkSize
Name: QHttpNetworkReplyPrivate::getChunkSize
Prototype: qint64 QHttpNetworkReplyPrivate::getChunkSize(QAbstractSocket *socket, qint64 *chunkSize)
Coverage:  72.000% (18/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpnetworkreply.cpp
Lines: 905-943
 72.000% (18/25)
245
QRect::contains
Name: QRect::contains
Prototype: bool QRect::contains(const QRect &r, bool proper) const
Coverage:  72.000% (36/50)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qrect.cpp
Lines: 870-920
 72.000% (36/50)
3312
QSortFilterProxyModelPrivate::source_items_removed
Name: QSortFilterProxyModelPrivate::source_items_removed
Prototype: void QSortFilterProxyModelPrivate::source_items_removed( const QModelIndex &source_parent, int start, int end, Qt::Orientation orient)
Coverage:  72.000% (18/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp
Lines: 868-913
 72.000% (18/25)
277
QTzTimeZonePrivate::data
Name: QTzTimeZonePrivate::data
Prototype: QTimeZonePrivate::Data QTzTimeZonePrivate::data(qint64 forMSecsSinceEpoch) const
Coverage:  72.000% (18/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezoneprivate_tz.cpp
Lines: 893-929
 72.000% (18/25)
217
ucstricmp
Name: ucstricmp
Prototype: static int ucstricmp(const ushort *a, const ushort *ae, const uchar *b, const uchar *be)
Coverage:  72.000% (18/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp
Lines: 406-433
 72.000% (18/25)
209
QMimeBinaryProvider::loadMimeTypePrivate
Name: QMimeBinaryProvider::loadMimeTypePrivate
Prototype: void QMimeBinaryProvider::loadMimeTypePrivate(QMimeTypePrivate &data)
Coverage:  72.131% (44/61)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimeprovider.cpp
Lines: 553-648
 72.131% (44/61)
5219
BezierEase::singleRealSolutionForCubic
Name: BezierEase::singleRealSolutionForCubic
Prototype: qreal static inline singleRealSolutionForCubic(qreal a, qreal b, qreal c)
Coverage:  72.222% (13/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qeasingcurve.cpp
Lines: 724-792
 72.222% (13/18)
396
QDBusConnectionPrivate::processFinishedCall
Name: QDBusConnectionPrivate::processFinishedCall
Prototype: void QDBusConnectionPrivate::processFinishedCall(QDBusPendingCallPrivate *call)
Coverage:  72.222% (26/36)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusintegrator.cpp
Lines: 1851-1911
 72.222% (26/36)
2911
QIODevice::seek
Name: QIODevice::seek
Prototype: bool QIODevice::seek(qint64 pos)
Coverage:  72.222% (13/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qiodevice.cpp
Lines: 642-681
 72.222% (13/18)
186
QLocalePrivate::codeToCountry
Name: QLocalePrivate::codeToCountry
Prototype: QLocale::Country QLocalePrivate::codeToCountry(const QString &code)
Coverage:  72.222% (13/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlocale.cpp
Lines: 150-166
 72.222% (13/18)
114
QNetworkCookie::operator==
Name: QNetworkCookie::operator==
Prototype: bool QNetworkCookie::operator==(const QNetworkCookie &other) const
Coverage:  72.222% (13/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkcookie.cpp
Lines: 166-177
 72.222% (13/18)
92
QString::fromLatin1_helper
Name: QString::fromLatin1_helper
Prototype: QString::Data *QString::fromLatin1_helper(const char *str, int size)
Coverage:  72.222% (13/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp
Lines: 4648-4667
 72.222% (13/18)
145
QTime::toString
Name: QTime::toString
Prototype: QString QTime::toString(Qt::DateFormat format) const
Coverage:  72.222% (13/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetime.cpp
Lines: 1579-1601
 72.222% (13/18)
812
QVariantAnimationPrivate::recalculateCurrentInterval
Name: QVariantAnimationPrivate::recalculateCurrentInterval
Prototype: void QVariantAnimationPrivate::recalculateCurrentInterval(bool force )
Coverage:  72.222% (26/36)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/animation/qvariantanimation.cpp
Lines: 228-274
 72.222% (26/36)
277
QXcbClipboard::waitForClipboardEvent
Name: QXcbClipboard::waitForClipboardEvent
Prototype: xcb_generic_event_t *QXcbClipboard::waitForClipboardEvent(xcb_window_t win, int type, int timeout, bool checkManager)
Coverage:  72.222% (13/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbclipboard.cpp
Lines: 882-920
 72.222% (13/18)
256
QXmlSimpleReaderPrivate::processElementETagBegin2
Name: QXmlSimpleReaderPrivate::processElementETagBegin2
Prototype: bool QXmlSimpleReaderPrivate::processElementETagBegin2()
Coverage:  72.222% (26/36)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/xml/sax/qxml.cpp
Lines: 3818-3860
 72.222% (26/36)
2512
childWindowAt
Name: childWindowAt
Prototype: static QWindow *childWindowAt(QWindow *win, const QPoint &p)
Coverage:  72.222% (13/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp
Lines: 267-284
 72.222% (13/18)
116
qt_safe_select
Name: qt_safe_select
Prototype: int qt_safe_select(int nfds, fd_set *fdread, fd_set *fdwrite, fd_set *fdexcept, const struct timespec *orig_timeout)
Coverage:  72.222% (13/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcore_unix.cpp
Lines: 59-93
 72.222% (13/18)
136
QNetworkDiskCachePrivate::storeItem
Name: QNetworkDiskCachePrivate::storeItem
Prototype: void QNetworkDiskCachePrivate::storeItem(QCacheItem *cacheItem)
Coverage:  72.414% (21/29)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkdiskcache.cpp
Lines: 264-303
 72.414% (21/29)
269
QProcessPrivate::waitForFinished
Name: QProcessPrivate::waitForFinished
Prototype: bool QProcessPrivate::waitForFinished(int msecs)
Coverage:  72.414% (42/58)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qprocess_unix.cpp
Lines: 860-928
 72.414% (42/58)
3816
QXcbConnection::processXcbEvents
Name: QXcbConnection::processXcbEvents
Prototype: void QXcbConnection::processXcbEvents()
Coverage:  72.414% (21/29)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp
Lines: 1691-1747
 72.414% (21/29)
3511
parseTzTransitions
Name: parseTzTransitions
Prototype: static QVector<QTzTransition> parseTzTransitions(QDataStream &ds, int tzh_timecnt, bool longTran)
Coverage:  72.414% (21/29)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezoneprivate_tz.cpp
Lines: 183-214
 72.414% (21/29)
188
QMetaObject::activate
Name: QMetaObject::activate
Prototype: void QMetaObject::activate(QObject *sender, int signalOffset, int local_signal_index, void **argv)
Coverage:  72.642% (77/106)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qobject.cpp
Lines: 3601-3768
 72.642% (77/106)
10332
QAbstractSocketPrivate::bind
Name: QAbstractSocketPrivate::bind
Prototype: bool QAbstractSocketPrivate::bind(const QHostAddress &address, quint16 port, QAbstractSocket::BindMode mode)
Coverage:  72.727% (16/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocket.cpp
Lines: 1510-1561
 72.727% (16/22)
258
QCsvBenchmarkLogger::addBenchmarkResult
Name: QCsvBenchmarkLogger::addBenchmarkResult
Prototype: void QCsvBenchmarkLogger::addBenchmarkResult(const QBenchmarkResult &result)
Coverage:  72.727% (8/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qcsvbenchmarklogger.cpp
Lines: 72-90
 72.727% (8/11)
131
QDBusInterfacePrivate::metacall
Name: QDBusInterfacePrivate::metacall
Prototype: int QDBusInterfacePrivate::metacall(QMetaObject::Call c, int id, void **argv)
Coverage:  72.727% (24/33)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusinterface.cpp
Lines: 260-317
 72.727% (24/33)
319
QMetaObject::classInfo
Name: QMetaObject::classInfo
Prototype: QMetaClassInfo QMetaObject::classInfo(int index) const
Coverage:  72.727% (8/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp
Lines: 1170-1183
 72.727% (8/11)
93
QMimeType::suffixes
Name: QMimeType::suffixes
Prototype: QStringList QMimeType::suffixes() const
Coverage:  72.727% (8/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimetype.cpp
Lines: 390-406
 72.727% (8/11)
93
QNetworkDiskCache::data
Name: QNetworkDiskCache::data
Prototype: QIODevice *QNetworkDiskCache::data(const QUrl &url)
Coverage:  72.727% (16/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkdiskcache.cpp
Lines: 393-437
 72.727% (16/22)
277
QNetworkReplyHttpImplPrivate::_q_metaDataChanged
Name: QNetworkReplyHttpImplPrivate::_q_metaDataChanged
Prototype: void QNetworkReplyHttpImplPrivate::_q_metaDataChanged()
Coverage:  72.727% (8/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkreplyhttpimpl.cpp
Lines: 2125-2143
 72.727% (8/11)
113
QObject::isSignalConnected
Name: QObject::isSignalConnected
Prototype: bool QObject::isSignalConnected(const QMetaMethod &signal) const
Coverage:  72.727% (16/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qobject.cpp
Lines: 2457-2488
 72.727% (16/22)
278
QRegularExpressionPrivate::optimizePattern
Name: QRegularExpressionPrivate::optimizePattern
Prototype: void QRegularExpressionPrivate::optimizePattern(OptimizePatternOption option)
Coverage:  72.727% (16/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregularexpression.cpp
Lines: 1151-1179
 72.727% (16/22)
166
QSocks5SocketEngine::isValid
Name: QSocks5SocketEngine::isValid
Prototype: bool QSocks5SocketEngine::isValid() const
Coverage:  72.727% (8/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp
Lines: 1081-1089
 72.727% (8/11)
61
QSslCertificatePrivate::isBlacklisted
Name: QSslCertificatePrivate::isBlacklisted
Prototype: bool QSslCertificatePrivate::isBlacklisted(const QSslCertificate &certificate)
Coverage:  72.727% (8/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcertificate.cpp
Lines: 645-655
 72.727% (8/11)
73
QSslKey::toDer
Name: QSslKey::toDer
Prototype: QByteArray QSslKey::toDer(const QByteArray &passPhrase) const
Coverage:  72.727% (8/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslkey_p.cpp
Lines: 377-392
 72.727% (8/11)
63
QTextCodec::codecForMib
Name: QTextCodec::codecForMib
Prototype: QTextCodec* QTextCodec::codecForMib(int mib)
Coverage:  72.727% (16/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/codecs/qtextcodec.cpp
Lines: 554-588
 72.727% (16/22)
208
QTextStream::operator>>
Name: QTextStream::operator>>
Prototype: QTextStream &QTextStream::operator>>(float &f)
Coverage:  72.727% (8/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qtextstream.cpp
Lines: 2208-2211
 72.727% (8/11)
13
QTextStream::operator>>
Name: QTextStream::operator>>
Prototype: QTextStream &QTextStream::operator>>(double &f)
Coverage:  72.727% (8/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qtextstream.cpp
Lines: 2218-2221
 72.727% (8/11)
13
QThread::~QThread
Name: QThread::~QThread
Prototype: QThread::~QThread()
Coverage:  72.727% (8/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qthread.cpp
Lines: 403-418
 72.727% (8/11)
93
QThreadPoolPrivate::stealAndRunRunnable
Name: QThreadPoolPrivate::stealAndRunRunnable
Prototype: void QThreadPoolPrivate::stealAndRunRunnable(QRunnable *runnable)
Coverage:  72.727% (8/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qthreadpool.cpp
Lines: 343-355
 72.727% (8/11)
73
get
Name: get
Prototype: static inline QDBusError::ErrorType get(const char *name)
Coverage:  72.727% (8/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbuserror.cpp
Lines: 146-154
 72.727% (8/11)
64
qt_socket_getPortAndAddress
Name: qt_socket_getPortAndAddress
Prototype: static inline void qt_socket_getPortAndAddress(const qt_sockaddr *s, quint16 *port, QHostAddress *addr)
Coverage:  72.727% (16/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qnativesocketengine_unix.cpp
Lines: 101-132
 72.727% (16/22)
218
QLocaleData::bytearrayToDouble
Name: QLocaleData::bytearrayToDouble
Prototype: double QLocaleData::bytearrayToDouble(const char *num, bool *ok, bool *overflow)
Coverage:  72.917% (35/48)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlocale.cpp
Lines: 3282-3332
 72.917% (35/48)
3416
QDBusMetaObjectGenerator::parseMethods
Name: QDBusMetaObjectGenerator::parseMethods
Prototype: void QDBusMetaObjectGenerator::parseMethods()
Coverage:  72.973% (27/37)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusmetaobject.cpp
Lines: 218-297
 72.973% (27/37)
4112
QSqlTableModel::selectRow
Name: QSqlTableModel::selectRow
Prototype: bool QSqlTableModel::selectRow(int row)
Coverage:  72.973% (27/37)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqltablemodel.cpp
Lines: 397-463
 72.973% (27/37)
4111
qFindByteArray
Name: qFindByteArray
Prototype: int qFindByteArray( const char *haystack0, int haystackLen, int from, const char *needle, int needleLen)
Coverage:  72.973% (27/37)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qbytearraymatcher.cpp
Lines: 265-318
 72.973% (27/37)
3211
QFileDevice::writeData
Name: QFileDevice::writeData
Prototype: qint64 QFileDevice::writeData(const char *data, qint64 len)
Coverage:  73.077% (19/26)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfiledevice.cpp
Lines: 533-566
 73.077% (19/26)
218
QFontEngineFT::loadGlyphFor
Name: QFontEngineFT::loadGlyphFor
Prototype: QFontEngineFT::Glyph *QFontEngineFT::loadGlyphFor(glyph_t g, QFixed subPixelPosition, GlyphFormat format, const QTransform &t, bool fetchBoundingBox)
Coverage:  73.077% (19/26)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp
Lines: 1796-1822
 73.077% (19/26)
164
QSslSocket::waitForEncrypted
Name: QSslSocket::waitForEncrypted
Prototype: bool QSslSocket::waitForEncrypted(int msecs)
Coverage:  73.077% (19/26)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines: 1555-1582
 73.077% (19/26)
168
QNetworkReplyImplPrivate::_q_startOperation
Name: QNetworkReplyImplPrivate::_q_startOperation
Prototype: void QNetworkReplyImplPrivate::_q_startOperation()
Coverage:  73.333% (33/45)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkreplyimpl.cpp
Lines: 66-160
 73.333% (33/45)
4513
QObject::killTimer
Name: QObject::killTimer
Prototype: void QObject::killTimer(int id)
Coverage:  73.333% (11/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qobject.cpp
Lines: 1655-1680
 73.333% (11/15)
175
QSqlTableModel::isDirty
Name: QSqlTableModel::isDirty
Prototype: bool QSqlTableModel::isDirty(const QModelIndex &index) const
Coverage:  73.333% (11/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqltablemodel.cpp
Lines: 523-537
 73.333% (11/15)
103
QStateMachinePrivate::registerEventTransition
Name: QStateMachinePrivate::registerEventTransition
Prototype: void QStateMachinePrivate::registerEventTransition(QEventTransition *transition)
Coverage:  73.333% (11/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp
Lines: 2345-2367
 73.333% (11/15)
145
qUnregisterResourceData
Name: qUnregisterResourceData
Prototype: bool qUnregisterResourceData(int version, const unsigned char *tree, const unsigned char *name, const unsigned char *data)
Coverage:  73.333% (11/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qresource.cpp
Lines: 845-863
 73.333% (11/15)
115
qt_int_sqrt
Name: qt_int_sqrt
Prototype: unsigned int qt_int_sqrt(unsigned int n)
Coverage:  73.333% (11/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/global/qglobal.cpp
Lines: 3035-3056
 73.333% (11/15)
155
QDBusMessagePrivate::toDBusMessage
Name: QDBusMessagePrivate::toDBusMessage
Prototype: DBusMessage *QDBusMessagePrivate::toDBusMessage(const QDBusMessage &message, QDBusConnection::ConnectionCapabilities capabilities, QDBusError *error)
Coverage:  73.438% (47/64)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusmessage.cpp
Lines: 103-197
 73.438% (47/64)
6123
QAbstractSocket::readData
Name: QAbstractSocket::readData
Prototype: qint64 QAbstractSocket::readData(char *data, qint64 maxSize)
Coverage:  73.529% (25/34)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocket.cpp
Lines: 2414-2457
 73.529% (25/34)
2310
QXcbWindow::frameMargins
Name: QXcbWindow::frameMargins
Prototype: QMargins QXcbWindow::frameMargins() const
Coverage:  73.529% (25/34)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp
Lines: 703-793
 73.529% (25/34)
519
QNetworkProxyFactory::systemProxyForQuery
Name: QNetworkProxyFactory::systemProxyForQuery
Prototype: QList<QNetworkProxy> QNetworkProxyFactory::systemProxyForQuery(const QNetworkProxyQuery &query)
Coverage:  73.684% (28/38)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/kernel/qnetworkproxy_generic.cpp
Lines: 83-130
 73.684% (28/38)
3411
QSqlFieldPrivate::operator==
Name: QSqlFieldPrivate::operator==
Prototype: bool operator==(const QSqlFieldPrivate& other) const
Coverage:  73.684% (14/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlfield.cpp
Lines: 64-75
 73.684% (14/19)
91
QXcbWindow::setNetWmStates
Name: QXcbWindow::setNetWmStates
Prototype: void QXcbWindow::setNetWmStates(NetWmStates states)
Coverage:  73.684% (28/38)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp
Lines: 1117-1161
 73.684% (28/38)
3311
alphaMapFromGlyphData
Name: alphaMapFromGlyphData
Prototype: static inline QImage alphaMapFromGlyphData(QFontEngineFT::Glyph *glyph, QFontEngine::GlyphFormat glyphFormat)
Coverage:  73.684% (14/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp
Lines: 1717-1745
 73.684% (14/19)
197
qDBusToggleWatch
Name: qDBusToggleWatch
Prototype: static void qDBusToggleWatch(DBusWatch *watch, void *data)
Coverage:  73.684% (14/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusintegrator.cpp
Lines: 251-278
 73.684% (14/19)
175
QHttpProtocolHandler::sendRequest
Name: QHttpProtocolHandler::sendRequest
Prototype: bool QHttpProtocolHandler::sendRequest()
Coverage:  73.750% (59/80)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpprotocolhandler.cpp
Lines: 251-430
 73.750% (59/80)
9323
QByteArray::reallocData
Name: QByteArray::reallocData
Prototype: void QByteArray::reallocData(uint alloc, Data::AllocationOptions options)
Coverage:  73.913% (17/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qbytearray.cpp
Lines: 1603-1626
 73.913% (17/23)
187
mergeRowLengths
Name: mergeRowLengths
Prototype: static QItemSelection mergeRowLengths(const QVector<QPair<QPersistentModelIndex, uint> > &rowLengths)
Coverage:  73.913% (17/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qitemselectionmodel.cpp
Lines: 896-927
 73.913% (17/23)
237
QFontEngineFT::stringToCMap
Name: QFontEngineFT::stringToCMap
Prototype: bool QFontEngineFT::stringToCMap(const QChar *str, int len, QGlyphLayout *glyphs, int *nglyphs, QFontEngine::ShaperFlags flags) const
Coverage:  74.000% (37/50)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp
Lines: 1481-1552
 74.000% (37/50)
4314
QNetworkReplyHttpImplPrivate::_q_startOperation
Name: QNetworkReplyHttpImplPrivate::_q_startOperation
Prototype: void QNetworkReplyHttpImplPrivate::_q_startOperation()
Coverage:  74.074% (20/27)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkreplyhttpimpl.cpp
Lines: 1725-1790
 74.074% (20/27)
339
QDateTimeParser::getDigit
Name: QDateTimeParser::getDigit
Prototype: int QDateTimeParser::getDigit(const QDateTime &t, int index) const
Coverage:  74.194% (23/31)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetimeparser.cpp
Lines: 66-101
 74.194% (23/31)
1915
QNetworkReplyHttpImplPrivate::replyDownloadProgressSlot
Name: QNetworkReplyHttpImplPrivate::replyDownloadProgressSlot
Prototype: void QNetworkReplyHttpImplPrivate::replyDownloadProgressSlot(qint64 bytesReceived, qint64 bytesTotal)
Coverage:  74.194% (23/31)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkreplyhttpimpl.cpp
Lines: 1258-1303
 74.194% (23/31)
219
QSortFilterProxyModelPrivate::source_items_inserted
Name: QSortFilterProxyModelPrivate::source_items_inserted
Prototype: void QSortFilterProxyModelPrivate::source_items_inserted( const QModelIndex &source_parent, int start, int end, Qt::Orientation orient)
Coverage:  74.286% (52/70)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp
Lines: 734-827
 74.286% (52/70)
5718
QMimeMagicRule::QMimeMagicRule
Name: QMimeMagicRule::QMimeMagicRule
Prototype: QMimeMagicRule::QMimeMagicRule(const QString &typeStr, const QByteArray &theValue, const QString &offsets, const QByteArray &theMask, QString *errorString)
Coverage:  74.419% (64/86)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimemagicrule.cpp
Lines: 239-343
 74.419% (64/86)
6829
QTextStreamPrivate::getReal
Name: QTextStreamPrivate::getReal
Prototype: bool QTextStreamPrivate::getReal(double *f)
Coverage:  74.419% (64/86)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qtextstream.cpp
Lines: 1917-2059
 74.419% (64/86)
6236
QSqlQuery::seek
Name: QSqlQuery::seek
Prototype: bool QSqlQuery::seek(int index, bool relative)
Coverage:  74.510% (38/51)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlquery.cpp
Lines: 550-611
 74.510% (38/51)
4016
qDBusPropertyGet
Name: qDBusPropertyGet
Prototype: QDBusMessage qDBusPropertyGet(const QDBusConnectionPrivate::ObjectTreeNode &node, const QDBusMessage &msg)
Coverage:  74.510% (38/51)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusinternalfilters.cpp
Lines: 217-283
 74.510% (38/51)
5013
QPdfPrintEngine::property
Name: QPdfPrintEngine::property
Prototype: QVariant QPdfPrintEngine::property(PrintEnginePropertyKey key) const
Coverage:  74.603% (47/63)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/printsupport/kernel/qprintengine_pdf.cpp
Lines: 234-344
 74.603% (47/63)
6731
QUrl::matches
Name: QUrl::matches
Prototype: bool QUrl::matches(const QUrl &url, FormattingOptions options) const
Coverage:  74.603% (47/63)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qurl.cpp
Lines: 3651-3715
 74.603% (47/63)
4621
QHttpNetworkConnectionChannel::ensureConnection
Name: QHttpNetworkConnectionChannel::ensureConnection
Prototype: bool QHttpNetworkConnectionChannel::ensureConnection()
Coverage:  74.627% (50/67)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpnetworkconnectionchannel.cpp
Lines: 271-408
 74.627% (50/67)
6317
QSslSocketBackendPrivate::transmit
Name: QSslSocketBackendPrivate::transmit
Prototype: void QSslSocketBackendPrivate::transmit()
Coverage:  74.725% (68/91)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl.cpp
Lines: 843-1042
 74.725% (68/91)
8930
BackEase::value
Name: BackEase::value
Prototype: qreal value(qreal t) override
Coverage:  75.000% (9/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qeasingcurve.cpp
Lines: 920-935
 75.000% (9/12)
76
BounceEase::value
Name: BounceEase::value
Prototype: qreal value(qreal t) override
Coverage:  75.000% (9/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qeasingcurve.cpp
Lines: 887-902
 75.000% (9/12)
76
QAbstractFileEngineIterator::currentFileInfo
Name: QAbstractFileEngineIterator::currentFileInfo
Prototype: QFileInfo QAbstractFileEngineIterator::currentFileInfo() const
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qabstractfileengine.cpp
Lines: 1008-1016
 75.000% (3/4)
42
QAbstractItemModel::setItemData
Name: QAbstractItemModel::setItemData
Prototype: bool QAbstractItemModel::setItemData(const QModelIndex &index, const QMap<int, QVariant> &roles)
Coverage:  75.000% (6/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp
Lines: 1785-1791
 75.000% (6/8)
42
QAbstractNativeEventFilter::~QAbstractNativeEventFilter
Name: QAbstractNativeEventFilter::~QAbstractNativeEventFilter
Prototype: QAbstractNativeEventFilter::~QAbstractNativeEventFilter()
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qabstractnativeeventfilter.cpp
Lines: 64-69
 75.000% (3/4)
32
QAbstractSocketEngine::connectionNotification
Name: QAbstractSocketEngine::connectionNotification
Prototype: void QAbstractSocketEngine::connectionNotification()
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocketengine.cpp
Lines: 173-177
 75.000% (3/4)
22
QAbstractSocketEngine::proxyAuthenticationRequired
Name: QAbstractSocketEngine::proxyAuthenticationRequired
Prototype: void QAbstractSocketEngine::proxyAuthenticationRequired(const QNetworkProxy &proxy, QAuthenticator *authenticator)
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocketengine.cpp
Lines: 180-184
 75.000% (3/4)
22
QAbstractSocketEngine::readNotification
Name: QAbstractSocketEngine::readNotification
Prototype: void QAbstractSocketEngine::readNotification()
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocketengine.cpp
Lines: 149-153
 75.000% (3/4)
22
QAbstractSocketEngine::writeNotification
Name: QAbstractSocketEngine::writeNotification
Prototype: void QAbstractSocketEngine::writeNotification()
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocketengine.cpp
Lines: 155-159
 75.000% (3/4)
22
QAbstractSocketPrivate::fetchConnectionParameters
Name: QAbstractSocketPrivate::fetchConnectionParameters
Prototype: void QAbstractSocketPrivate::fetchConnectionParameters()
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocket.cpp
Lines: 1306-1329
 75.000% (3/4)
132
QAbstractStatePrivate::emitEntered
Name: QAbstractStatePrivate::emitEntered
Prototype: void QAbstractStatePrivate::emitEntered()
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qabstractstate.cpp
Lines: 111-119
 75.000% (3/4)
52
QAbstractStatePrivate::emitExited
Name: QAbstractStatePrivate::emitExited
Prototype: void QAbstractStatePrivate::emitExited()
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qabstractstate.cpp
Lines: 121-129
 75.000% (3/4)
52
QAnimationDriver::start
Name: QAnimationDriver::start
Prototype: void QAnimationDriver::start()
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/animation/qabstractanimation.cpp
Lines: 870-878
 75.000% (3/4)
52
Page:<>1
Condition %:  0.000% (0/10)
...100
Condition %:  0.000% (0/4)
...200
Condition %:  0.000% (0/1)
...210
Condition %:  0.000% (0/32)
...220
Condition %:  50.000% (2/4)
...228
Condition %:  66.667% (22/33)
229
Condition %:  66.667% (4/6)
230
Condition %:  70.000% (28/40)
231
Condition %:  71.429% (5/7)
232233
Condition %:  75.000% (3/4)
234
Condition %:  75.000% (3/4)
235
Condition %:  75.000% (3/4)
236
Condition %:  75.000% (3/4)
...240
Condition %:  80.000% (4/5)
...250
Condition %: 100.000% (1/1)
...260
Condition %: 100.000% (1/1)
...300
Condition %: 100.000% (1/1)
...308
Condition %: 100.000% (16/16)

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