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

Functions

Page:<>1
Condition %:  0.000% (0/10)
...100
Condition %:  0.000% (0/1)
...170
Condition %:  0.000% (0/1)
...180
Condition %:  0.000% (0/4)
...190
Condition %:  0.000% (0/4)
...200
Condition %:  0.000% (0/16)
...205
Condition %:  0.000% (0/1)
206
Condition %:  0.000% (0/158)
207
Condition %:  0.000% (0/13)
208
Condition %:  18.182% (2/11)
209210
Condition %:  37.500% (12/32)
211
Condition %:  42.857% (3/7)
212
Condition %:  44.828% (13/29)
213
Condition %:  50.000% (2/4)
...220
Condition %:  50.000% (2/4)
...230
Condition %:  75.000% (3/4)
...300
Condition %: 100.000% (1/1)
...306
Condition %: 100.000% (1/1)
FunctionCondition %▴eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
QFontEngineFT::addOutlineToPath
Name: QFontEngineFT::addOutlineToPath
Prototype: void QFontEngineFT::addOutlineToPath(qreal x, qreal y, const QGlyphLayout &glyphs, QPainterPath *path, QTextItem::RenderFlags flags)
Coverage:  30.000% (3/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp
Lines: 1483-1505
 30.000% (3/10)
154
QGLContext::setDevice
Name: QGLContext::setDevice
Prototype: void QGLContext::setDevice(QPaintDevice *pDev)
Coverage:  30.000% (3/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp
Lines: 3185-3197
 30.000% (3/10)
62
QJsonPrivate::Entry::operator ==
Name: QJsonPrivate::Entry::operator ==
Prototype: bool Entry::operator ==(const Entry &other) const
Coverage:  30.000% (3/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjson.cpp
Lines: 282-292
 30.000% (3/10)
74
QJsonPrivate::Entry::operator >=
Name: QJsonPrivate::Entry::operator >=
Prototype: bool Entry::operator >=(const Entry &other) const
Coverage:  30.000% (3/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjson.cpp
Lines: 294-304
 30.000% (3/10)
74
QLocaleData::findLocaleData
Name: QLocaleData::findLocaleData
Prototype: const QLocaleData *QLocaleData::findLocaleData(QLocale::Language language, QLocale::Script script, QLocale::Country country)
Coverage:  30.000% (12/40)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlocale.cpp
Lines: 338-383
 30.000% (12/40)
2712
QTestData::append
Name: QTestData::append
Prototype: void QTestData::append(int type, const void *data)
Coverage:  30.000% (3/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestdata.cpp
Lines: 84-96
 30.000% (3/10)
94
parseTzLeapSeconds
Name: parseTzLeapSeconds
Prototype: static void parseTzLeapSeconds(QDataStream &ds, int tzh_leapcnt, bool longTran)
Coverage:  30.000% (6/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezoneprivate_tz.cpp
Lines: 276-299
 30.000% (6/20)
116
Parser::parseNumber
Name: Parser::parseNumber
Prototype: bool Parser::parseNumber(QJsonPrivate::Value *val, int baseOffset)
Coverage:  30.263% (23/76)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonparser.cpp
Lines: 722-804
 30.263% (23/76)
4715
QFSFileEnginePrivate::nativeOpen
Name: QFSFileEnginePrivate::nativeOpen
Prototype: bool QFSFileEnginePrivate::nativeOpen(QIODevice::OpenMode openMode)
Coverage:  30.508% (18/59)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfsfileengine_unix.cpp
Lines: 157-249
 30.508% (18/59)
4916
QSharedMemoryPrivate::detach
Name: QSharedMemoryPrivate::detach
Prototype: bool QSharedMemoryPrivate::detach()
Coverage:  30.769% (8/26)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qsharedmemory_systemv.cpp
Lines: 204-253
 30.769% (8/26)
2612
QTimeLine::curveShape
Name: QTimeLine::curveShape
Prototype: QTimeLine::CurveShape QTimeLine::curveShape() const
Coverage:  30.769% (4/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimeline.cpp
Lines: 508-527
 30.769% (4/13)
88
TypeDestructor::DestructorImpl::Destruct
Name: TypeDestructor::DestructorImpl::Destruct
Prototype: static void Destruct(const int type, void *where)
Coverage:  30.769% (4/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 1820-1834
 30.769% (4/13)
85
parseXftHintStyle
Name: parseXftHintStyle
Prototype: static QFontEngine::HintStyle parseXftHintStyle(const QByteArray& stringValue)
Coverage:  30.769% (4/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbscreen.cpp
Lines: 788-800
 30.769% (4/13)
95
qglx_findVisualInfo
Name: qglx_findVisualInfo
Prototype: XVisualInfo *qglx_findVisualInfo(Display *display, int screen, QSurfaceFormat *format, int drawableBit)
Coverage:  30.769% (4/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/glxconvenience/qglxconvenience.cpp
Lines: 231-258
 30.769% (4/13)
155
QXcbCursor::createNonStandardCursor
Name: QXcbCursor::createNonStandardCursor
Prototype: xcb_cursor_t QXcbCursor::createNonStandardCursor(int cshape)
Coverage:  30.952% (13/42)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbcursor.cpp
Lines: 439-508
 30.952% (13/42)
638
QObjectPrivate::receiverList
Name: QObjectPrivate::receiverList
Prototype: QObjectList QObjectPrivate::receiverList(const char *signal) const
Coverage:  31.250% (5/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qobject.cpp
Lines: 340-360
 31.250% (5/16)
146
QLocalSocketPrivate::_q_connectToSocket
Name: QLocalSocketPrivate::_q_connectToSocket
Prototype: void QLocalSocketPrivate::_q_connectToSocket()
Coverage:  31.429% (11/35)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qlocalsocket_unix.cpp
Lines: 264-342
 31.429% (11/35)
5115
QNativeSocketEnginePrivate::nativeConnect
Name: QNativeSocketEnginePrivate::nativeConnect
Prototype: bool QNativeSocketEnginePrivate::nativeConnect(const QHostAddress &addr, quint16 port)
Coverage:  31.429% (11/35)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qnativesocketengine_unix.cpp
Lines: 373-451
 31.429% (11/35)
3520
ZoomFactorValidator::validate
Name: ZoomFactorValidator::validate
Prototype: State validate(QString &input, int &pos) const override
Coverage:  31.579% (6/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/printsupport/dialogs/qprintpreviewdialog.cpp
Lines: 91-109
 31.579% (6/19)
145
QDomDocumentPrivate::saveDocument
Name: QDomDocumentPrivate::saveDocument
Prototype: void QDomDocumentPrivate::saveDocument(QTextStream& s, const int indent, QDomNode::EncodingPolicy encUsed) const
Coverage:  31.818% (14/44)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/xml/dom/qdom.cpp
Lines: 6426-6498
 31.818% (14/44)
3912
QNetworkAccessManagerPrivate::_q_networkSessionStateChanged
Name: QNetworkAccessManagerPrivate::_q_networkSessionStateChanged
Prototype: void QNetworkAccessManagerPrivate::_q_networkSessionStateChanged(QNetworkSession::State state)
Coverage:  31.818% (14/44)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkaccessmanager.cpp
Lines: 1616-1656
 31.818% (14/44)
2512
QTsciiCodec::convertFromUnicode
Name: QTsciiCodec::convertFromUnicode
Prototype: QByteArray QTsciiCodec::convertFromUnicode(const QChar *uc, int len, ConverterState *state) const
Coverage:  32.143% (9/28)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/codecs/qtsciicodec.cpp
Lines: 75-114
 32.143% (9/28)
279
QXcbScreen::visualForFormat
Name: QXcbScreen::visualForFormat
Prototype: const xcb_visualtype_t *QXcbScreen::visualForFormat(const QSurfaceFormat &format) const
Coverage:  32.143% (9/28)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbscreen.cpp
Lines: 388-422
 32.143% (9/28)
198
QXcbIntegration::QXcbIntegration
Name: QXcbIntegration::QXcbIntegration
Prototype: QXcbIntegration::QXcbIntegration(const QStringList &parameters, int &argc, char **argv)
Coverage:  32.308% (21/65)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbintegration.cpp
Lines: 121-195
 32.308% (21/65)
4715
QRegExpEngine::getEscape
Name: QRegExpEngine::getEscape
Prototype: int QRegExpEngine::getEscape()
Coverage:  32.773% (78/238)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp
Lines: 2896-3293
 32.773% (78/238)
28793
QAnimationDriver::~QAnimationDriver
Name: QAnimationDriver::~QAnimationDriver
Prototype: QAnimationDriver::~QAnimationDriver()
Coverage:  33.333% (2/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/animation/qabstractanimation.cpp
Lines: 776-781
 33.333% (2/6)
32
QByteArray::setNum
Name: QByteArray::setNum
Prototype: QByteArray &QByteArray::setNum(double n, char f, int prec)
Coverage:  33.333% (4/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qbytearray.cpp
Lines: 4029-4057
 33.333% (4/12)
156
QDBusMenuConnection::QDBusMenuConnection
Name: QDBusMenuConnection::QDBusMenuConnection
Prototype: QDBusMenuConnection::QDBusMenuConnection(QObject *parent, const QString &serviceName)
Coverage:  33.333% (3/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/dbusmenu/qdbusmenuconnection.cpp
Lines: 68-82
 33.333% (3/9)
43
QDataStream::abortTransaction
Name: QDataStream::abortTransaction
Prototype: void QDataStream::abortTransaction()
Coverage:  33.333% (4/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdatastream.cpp
Lines: 735-745
 33.333% (4/12)
64
QDomNode::firstChildElement
Name: QDomNode::firstChildElement
Prototype: QDomElement QDomNode::firstChildElement(const QString &tagName) const
Coverage:  33.333% (4/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/xml/dom/qdom.cpp
Lines: 2926-2936
 33.333% (4/12)
64
QDomNode::previousSiblingElement
Name: QDomNode::previousSiblingElement
Prototype: QDomElement QDomNode::previousSiblingElement(const QString &tagName) const
Coverage:  33.333% (4/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/xml/dom/qdom.cpp
Lines: 2986-2996
 33.333% (4/12)
64
QEvent::~QEvent
Name: QEvent::~QEvent
Prototype: QEvent::~QEvent()
Coverage:  33.333% (2/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreevent.cpp
Lines: 333-338
 33.333% (2/6)
32
QFileDevice::seek
Name: QFileDevice::seek
Prototype: bool QFileDevice::seek(qint64 off)
Coverage:  33.333% (5/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfiledevice.cpp
Lines: 400-420
 33.333% (5/15)
145
QGL2PaintEngineExPrivate::updateMatrix
Name: QGL2PaintEngineExPrivate::updateMatrix
Prototype: void QGL2PaintEngineExPrivate::updateMatrix()
Coverage:  33.333% (3/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2.cpp
Lines: 370-438
 33.333% (3/9)
303
QGLBuffer::create
Name: QGLBuffer::create
Prototype: bool QGLBuffer::create()
Coverage:  33.333% (6/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglbuffer.cpp
Lines: 280-303
 33.333% (6/18)
176
QGLShaderProgram::link
Name: QGLShaderProgram::link
Prototype: bool QGLShaderProgram::link()
Coverage:  33.333% (10/30)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp
Lines: 913-973
 33.333% (10/30)
4110
QGLShaderProgram::shaderDestroyed
Name: QGLShaderProgram::shaderDestroyed
Prototype: void QGLShaderProgram::shaderDestroyed()
Coverage:  33.333% (2/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp
Lines: 3193-3199
 33.333% (2/6)
42
QHttpNetworkReplyPrivate::clearHttpLayerInformation
Name: QHttpNetworkReplyPrivate::clearHttpLayerInformation
Prototype: void QHttpNetworkReplyPrivate::clearHttpLayerInformation()
Coverage:  33.333% (2/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpnetworkreply.cpp
Lines: 353-369
 33.333% (2/6)
122
QLocalServerPrivate::setError
Name: QLocalServerPrivate::setError
Prototype: void QLocalServerPrivate::setError(const QString &function)
Coverage:  33.333% (5/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qlocalserver_unix.cpp
Lines: 310-341
 33.333% (5/15)
1510
QNativeSocketEngine::setExceptionNotificationEnabled
Name: QNativeSocketEngine::setExceptionNotificationEnabled
Prototype: void QNativeSocketEngine::setExceptionNotificationEnabled(bool enable)
Coverage:  33.333% (3/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qnativesocketengine.cpp
Lines: 1312-1321
 33.333% (3/9)
63
QNetworkProxy::hasRawHeader
Name: QNetworkProxy::hasRawHeader
Prototype: bool QNetworkProxy::hasRawHeader(const QByteArray &headerName) const
Coverage:  33.333% (2/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/kernel/qnetworkproxy.cpp
Lines: 781-786
 33.333% (2/6)
32
QNetworkProxy::rawHeader
Name: QNetworkProxy::rawHeader
Prototype: QByteArray QNetworkProxy::rawHeader(const QByteArray &headerName) const
Coverage:  33.333% (3/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/kernel/qnetworkproxy.cpp
Lines: 800-809
 33.333% (3/9)
73
QNetworkProxy::rawHeaderList
Name: QNetworkProxy::rawHeaderList
Prototype: QList<QByteArray> QNetworkProxy::rawHeaderList() const
Coverage:  33.333% (2/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/kernel/qnetworkproxy.cpp
Lines: 821-826
 33.333% (2/6)
32
QNetworkReplyImplPrivate::createCache
Name: QNetworkReplyImplPrivate::createCache
Prototype: void QNetworkReplyImplPrivate::createCache()
Coverage:  33.333% (2/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkreplyimpl.cpp
Lines: 500-507
 33.333% (2/6)
42
QNetworkReplyImplPrivate::metaDataChanged
Name: QNetworkReplyImplPrivate::metaDataChanged
Prototype: void QNetworkReplyImplPrivate::metaDataChanged()
Coverage:  33.333% (4/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkreplyimpl.cpp
Lines: 865-885
 33.333% (4/12)
124
QNetworkSession::waitForOpened
Name: QNetworkSession::waitForOpened
Prototype: bool QNetworkSession::waitForOpened(int msecs)
Coverage:  33.333% (5/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/bearer/qnetworksession.cpp
Lines: 336-360
 33.333% (5/15)
135
QPrinterPagedPaintDevicePrivate::setPageSize
Name: QPrinterPagedPaintDevicePrivate::setPageSize
Prototype: bool setPageSize(const QPageSize &pageSize) override
Coverage:  33.333% (2/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/printsupport/kernel/qprinter.cpp
Lines: 249-265
 33.333% (2/6)
72
QProcess::execute
Name: QProcess::execute
Prototype: int QProcess::execute(const QString &command)
Coverage:  33.333% (2/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qprocess.cpp
Lines: 2446-2454
 33.333% (2/6)
62
QProcessPrivate::readFromChannel
Name: QProcessPrivate::readFromChannel
Prototype: qint64 QProcessPrivate::readFromChannel(const Channel *channel, char *data, qint64 maxlen)
Coverage:  33.333% (2/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qprocess_unix.cpp
Lines: 668-682
 33.333% (2/6)
52
QSequentialAnimationGroup::updateDirection
Name: QSequentialAnimationGroup::updateDirection
Prototype: void QSequentialAnimationGroup::updateDirection(QAbstractAnimation::Direction direction)
Coverage:  33.333% (2/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/animation/qsequentialanimationgroup.cpp
Lines: 417-423
 33.333% (2/6)
32
QSortFilterProxyModel::span
Name: QSortFilterProxyModel::span
Prototype: QSize QSortFilterProxyModel::span(const QModelIndex &index) const
Coverage:  33.333% (2/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp
Lines: 2262-2269
 33.333% (2/6)
52
QSortFilterProxyModelPrivate::_q_sourceRowsInserted
Name: QSortFilterProxyModelPrivate::_q_sourceRowsInserted
Prototype: void QSortFilterProxyModelPrivate::_q_sourceRowsInserted( const QModelIndex &source_parent, int start, int end)
Coverage:  33.333% (2/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp
Lines: 1404-1410
 33.333% (2/6)
32
QSqlDriver::formatValue
Name: QSqlDriver::formatValue
Prototype: QString QSqlDriver::formatValue(const QSqlField &field, bool trimStrings) const
Coverage:  33.333% (18/54)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldriver.cpp
Lines: 603-681
 33.333% (18/54)
4720
QSslCertificate::issuerInfoAttributes
Name: QSslCertificate::issuerInfoAttributes
Prototype: QList<QByteArray> QSslCertificate::issuerInfoAttributes() const
Coverage:  33.333% (2/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcertificate_openssl.cpp
Lines: 170-179
 33.333% (2/6)
52
QSslSocket::connectToHostEncrypted
Name: QSslSocket::connectToHostEncrypted
Prototype: void QSslSocket::connectToHostEncrypted(const QString &hostName, quint16 port, OpenMode mode, NetworkLayerProtocol protocol)
Coverage:  33.333% (3/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines: 435-451
 33.333% (3/9)
153
QSslSocket::connectToHostEncrypted
Name: QSslSocket::connectToHostEncrypted
Prototype: void QSslSocket::connectToHostEncrypted(const QString &hostName, quint16 port, const QString &sslPeerName, OpenMode mode, NetworkLayerProtocol protocol)
Coverage:  33.333% (3/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines: 464-483
 33.333% (3/9)
163
QTextStream::operator<<
Name: QTextStream::operator<<
Prototype: QTextStream &QTextStream::operator<<(signed long i)
Coverage:  33.333% (2/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qtextstream.cpp
Lines: 2465-2471
 33.333% (2/6)
42
QTextStream::operator<<
Name: QTextStream::operator<<
Prototype: QTextStream &QTextStream::operator<<(unsigned long i)
Coverage:  33.333% (2/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qtextstream.cpp
Lines: 2478-2484
 33.333% (2/6)
42
QTextStream::operator<<
Name: QTextStream::operator<<
Prototype: QTextStream &QTextStream::operator<<(const void *ptr)
Coverage:  33.333% (2/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qtextstream.cpp
Lines: 2659-2671
 33.333% (2/6)
102
QXcbClipboardMime::QXcbClipboardMime
Name: QXcbClipboardMime::QXcbClipboardMime
Prototype: QXcbClipboardMime(QClipboard::Mode mode, QXcbClipboard *clipboard)
Coverage:  33.333% (2/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbclipboard.cpp
Lines: 63-80
 33.333% (2/6)
74
QXcbKeyboard::updateXKBStateFromXI
Name: QXcbKeyboard::updateXKBStateFromXI
Prototype: void QXcbKeyboard::updateXKBStateFromXI(void *modInfo, void *groupInfo)
Coverage:  33.333% (3/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbkeyboard.cpp
Lines: 811-828
 33.333% (3/9)
113
detectDesktopEnvironment
Name: detectDesktopEnvironment
Prototype: static inline QByteArray detectDesktopEnvironment()
Coverage:  33.333% (7/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/services/genericunix/qgenericunixservices.cpp
Lines: 55-75
 33.333% (7/21)
811
pcre16SafeExec
Name: pcre16SafeExec
Prototype: static int pcre16SafeExec(const pcre16 *code, const pcre16_extra *extra, const unsigned short *subject, int length, int startOffset, int options, int *ovector, int ovecsize)
Coverage:  33.333% (2/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregularexpression.cpp
Lines: 1214-1231
 33.333% (2/6)
82
registerComplexDBusType
Name: registerComplexDBusType
Prototype: static int registerComplexDBusType(const char *typeName)
Coverage:  33.333% (1/3)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusmetaobject.cpp
Lines: 130-151
 33.333% (1/3)
93
statusCodeFromHttp
Name: statusCodeFromHttp
Prototype: static QNetworkReply::NetworkError statusCodeFromHttp(int httpStatusCode, const QUrl &url)
Coverage:  33.333% (11/33)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpthreaddelegate.cpp
Lines: 56-124
 33.333% (11/33)
3416
QDateTimeParser::SectionNode::maxChange
Name: QDateTimeParser::SectionNode::maxChange
Prototype: int QDateTimeParser::SectionNode::maxChange() const
Coverage:  34.783% (8/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetimeparser.cpp
Lines: 1461-1483
 34.783% (8/23)
1313
QLocalSocket::error
Name: QLocalSocket::error
Prototype: QLocalSocket::LocalSocketError QLocalSocket::error() const
Coverage:  34.783% (8/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qlocalsocket_unix.cpp
Lines: 462-493
 34.783% (8/23)
1412
QXcbConnection::xi2Select
Name: QXcbConnection::xi2Select
Prototype: void QXcbConnection::xi2Select(xcb_window_t window)
Coverage:  34.884% (15/43)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection_xi2.cpp
Lines: 284-386
 34.884% (15/43)
6313
QNetworkSession::sessionProperty
Name: QNetworkSession::sessionProperty
Prototype: QVariant QNetworkSession::sessionProperty(const QString &key) const
Coverage:  35.000% (7/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/bearer/qnetworksession.cpp
Lines: 542-561
 35.000% (7/20)
116
QCoreApplication::removeLibraryPath
Name: QCoreApplication::removeLibraryPath
Prototype: void QCoreApplication::removeLibraryPath(const QString &path)
Coverage:  35.294% (6/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp
Lines: 2601-2629
 35.294% (6/17)
186
detectProcessorFeatures
Name: detectProcessorFeatures
Prototype: static quint64 detectProcessorFeatures()
Coverage:  35.294% (6/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qsimd.cpp
Lines: 295-378
 35.294% (6/17)
236
QXcbWindow::setMouseGrabEnabled
Name: QXcbWindow::setMouseGrabEnabled
Prototype: bool QXcbWindow::setMouseGrabEnabled(bool grab)
Coverage:  35.484% (11/31)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp
Lines: 2639-2671
 35.484% (11/31)
257
QGLShaderProgram::bind
Name: QGLShaderProgram::bind
Prototype: bool QGLShaderProgram::bind()
Coverage:  35.714% (5/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp
Lines: 1008-1024
 35.714% (5/14)
114
QNetworkAccessDebugPipeBackend::pushFromSocketToDownstream
Name: QNetworkAccessDebugPipeBackend::pushFromSocketToDownstream
Prototype: void QNetworkAccessDebugPipeBackend::pushFromSocketToDownstream()
Coverage:  35.714% (5/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkaccessdebugpipebackend.cpp
Lines: 136-170
 35.714% (5/14)
216
parse_length_modifier
Name: parse_length_modifier
Prototype: static LengthMod parse_length_modifier(const char * &c) noexcept
Coverage:  35.714% (5/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp
Lines: 6034-6047
 35.714% (5/14)
98
QGL2PaintEngineExPrivate::systemStateChanged
Name: QGL2PaintEngineExPrivate::systemStateChanged
Prototype: void QGL2PaintEngineExPrivate::systemStateChanged()
Coverage:  36.000% (9/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2.cpp
Lines: 2367-2413
 36.000% (9/25)
266
QPrintDialogPrivate::updateWidgets
Name: QPrintDialogPrivate::updateWidgets
Prototype: void QPrintDialogPrivate::updateWidgets()
Coverage:  36.000% (9/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/printsupport/dialogs/qprintdialog_unix.cpp
Lines: 506-570
 36.000% (9/25)
419
DBusConnection::serviceRegistered
Name: DBusConnection::serviceRegistered
Prototype: void DBusConnection::serviceRegistered()
Coverage:  36.364% (4/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/linuxaccessibility/dbusconnection.cpp
Lines: 108-136
 36.364% (4/11)
123
QFontEngineFT::alphaMapForGlyph
Name: QFontEngineFT::alphaMapForGlyph
Prototype: QImage QFontEngineFT::alphaMapForGlyph(glyph_t g, QFixed subPixelPosition, const QTransform &t)
Coverage:  36.364% (4/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp
Lines: 1940-1956
 36.364% (4/11)
93
QGLSignalProxy::instance
Name: QGLSignalProxy::instance
Prototype: QGLSignalProxy *QGLSignalProxy::instance()
Coverage:  36.364% (4/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp
Lines: 169-177
 36.364% (4/11)
53
QSpdyProtocolHandler::handleControlFrame
Name: QSpdyProtocolHandler::handleControlFrame
Prototype: void QSpdyProtocolHandler::handleControlFrame(const QByteArray &frameHeaders)
Coverage:  36.364% (8/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qspdyprotocolhandler.cpp
Lines: 794-854
 36.364% (8/22)
3311
ValueArray::grow
Name: ValueArray::grow
Prototype: inline bool grow()
Coverage:  36.364% (4/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonparser.cpp
Lines: 491-506
 36.364% (4/11)
124
name_to_month
Name: name_to_month
Prototype: static int name_to_month(const char* month_str)
Coverage:  36.364% (12/33)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkrequest.cpp
Lines: 1037-1082
 36.364% (12/33)
2117
propertyWriteReply
Name: propertyWriteReply
Prototype: static QDBusMessage propertyWriteReply(const QDBusMessage &msg, const QString &interface_name, const QByteArray &property_name, int status)
Coverage:  36.364% (4/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusinternalfilters.cpp
Lines: 300-327
 36.364% (4/11)
176
QXcbXSettingsPrivate::populateSettings
Name: QXcbXSettingsPrivate::populateSettings
Prototype: void populateSettings(const QByteArray &xSettings)
Coverage:  36.508% (23/63)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbxsettings.cpp
Lines: 149-222
 36.508% (23/63)
5215
_q_OpenSSL_to_QSslError
Name: _q_OpenSSL_to_QSslError
Prototype: static QSslError _q_OpenSSL_to_QSslError(int errorCode, const QSslCertificate &cert)
Coverage:  36.585% (15/41)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl.cpp
Lines: 1002-1049
 36.585% (15/41)
2321
encodeText
Name: encodeText
Prototype: static QString encodeText(const QString &str, QTextStream &s, const bool encodeQuotes = true, const bool performAVN = false, const bool encodeEOLs = false)
Coverage:  36.585% (15/41)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/xml/dom/qdom.cpp
Lines: 4146-4211
 36.585% (15/41)
439
q_getTimeFromASN1
Name: q_getTimeFromASN1
Prototype: QDateTime q_getTimeFromASN1(const ASN1_TIME *aTime)
Coverage:  36.735% (18/49)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl_symbols.cpp
Lines: 1015-1106
 36.735% (18/49)
6213
QHttpNetworkConnectionChannel::_q_disconnected
Name: QHttpNetworkConnectionChannel::_q_disconnected
Prototype: void QHttpNetworkConnectionChannel::_q_disconnected()
Coverage:  36.842% (7/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpnetworkconnectionchannel.cpp
Lines: 754-777
 36.842% (7/19)
135
QSslError::errorString
Name: QSslError::errorString
Prototype: QString QSslError::errorString() const
Coverage:  37.255% (19/51)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslerror.cpp
Lines: 216-301
 37.255% (19/51)
5626
QAbstractItemModelPrivate::removePersistentIndexData
Name: QAbstractItemModelPrivate::removePersistentIndexData
Prototype: void QAbstractItemModelPrivate::removePersistentIndexData(QPersistentModelIndexData *data)
Coverage:  37.500% (6/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp
Lines: 594-617
 37.500% (6/16)
196
QDir::makeAbsolute
Name: QDir::makeAbsolute
Prototype: bool QDir::makeAbsolute()
Coverage:  37.500% (3/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdir.cpp
Lines: 1641-1659
 37.500% (3/8)
133
QFSFileEngine::fileName
Name: QFSFileEngine::fileName
Prototype: QString QFSFileEngine::fileName(FileName file) const
Coverage:  37.500% (12/32)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfsfileengine_unix.cpp
Lines: 599-627
 37.500% (12/32)
2310
QLocaleId::withLikelySubtagsRemoved
Name: QLocaleId::withLikelySubtagsRemoved
Prototype: QLocaleId QLocaleId::withLikelySubtagsRemoved() const
Coverage:  37.500% (6/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlocale.cpp
Lines: 267-289
 37.500% (6/16)
136
QLocalePrivate::bcp47Name
Name: QLocalePrivate::bcp47Name
Prototype: QByteArray QLocalePrivate::bcp47Name(char separator) const
Coverage:  37.500% (3/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlocale.cpp
Lines: 327-336
 37.500% (3/8)
54
QTest::qElementData
Name: QTest::qElementData
Prototype: void *QTest::qElementData(const char *tagName, int metaTypeId)
Coverage:  37.500% (6/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestcase.cpp
Lines: 2091-2103
 37.500% (6/16)
86
QTextStreamPrivate::putString
Name: QTextStreamPrivate::putString
Prototype: void QTextStreamPrivate::putString(QLatin1String data, bool number)
Coverage:  37.500% (6/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qtextstream.cpp
Lines: 995-1018
 37.500% (6/16)
114
QXcbKeyboard::clearXKBConfig
Name: QXcbKeyboard::clearXKBConfig
Prototype: void QXcbKeyboard::clearXKBConfig()
Coverage:  37.500% (6/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbkeyboard.cpp
Lines: 660-673
 37.500% (6/16)
116
QXcbKeyboard::translateModifiers
Name: QXcbKeyboard::translateModifiers
Prototype: Qt::KeyboardModifiers QXcbKeyboard::translateModifiers(int s) const
Coverage:  37.500% (6/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbkeyboard.cpp
Lines: 596-610
 37.500% (6/16)
126
QXcbScreen::getOutputName
Name: QXcbScreen::getOutputName
Prototype: QString QXcbScreen::getOutputName(xcb_randr_get_output_info_reply_t *outputInfo)
Coverage:  37.500% (3/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbscreen.cpp
Lines: 299-314
 37.500% (3/8)
113
Page:<>1
Condition %:  0.000% (0/10)
...100
Condition %:  0.000% (0/1)
...170
Condition %:  0.000% (0/1)
...180
Condition %:  0.000% (0/4)
...190
Condition %:  0.000% (0/4)
...200
Condition %:  0.000% (0/16)
...205
Condition %:  0.000% (0/1)
206
Condition %:  0.000% (0/158)
207
Condition %:  0.000% (0/13)
208
Condition %:  18.182% (2/11)
209210
Condition %:  37.500% (12/32)
211
Condition %:  42.857% (3/7)
212
Condition %:  44.828% (13/29)
213
Condition %:  50.000% (2/4)
...220
Condition %:  50.000% (2/4)
...230
Condition %:  75.000% (3/4)
...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