QtBase - 8193340a44fd835cee029e63a31cfcab8ef6fd55

Functions

Page:<>1
Condition %:  0.000% (0/10)
...100
Condition %:  0.000% (0/4)
...190
Condition %:  0.000% (0/5)
...200
Condition %:  0.000% (0/1)
...210
Condition %:  0.000% (0/32)
...219
Condition %:  50.000% (2/4)
220
Condition %:  50.000% (2/4)
221
Condition %:  50.000% (2/4)
222
Condition %:  50.000% (2/4)
223224
Condition %:  55.172% (16/29)
225
Condition %:  58.333% (7/12)
226
Condition %:  60.000% (3/5)
227
Condition %:  63.636% (14/22)
...230
Condition %:  70.000% (28/40)
...240
Condition %:  80.000% (4/5)
...250
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
q_sk_value
Name: q_sk_value
Prototype: void * q_sk_value(STACK *a, int b)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl_symbols.cpp
Lines: 230-230
 50.000% (2/4)
12
qgl_extensions
Name: qgl_extensions
Prototype: QOpenGLExtensions* qgl_extensions()
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp
Lines: 117-124
 50.000% (2/4)
42
qglx_surfaceFormatFromGLXFBConfig
Name: qglx_surfaceFormatFromGLXFBConfig
Prototype: void qglx_surfaceFormatFromGLXFBConfig(QSurfaceFormat *format, Display *display, GLXFBConfig config)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/glxconvenience/qglxconvenience.cpp
Lines: 245-278
 50.000% (2/4)
272
qt_message_output
Name: qt_message_output
Prototype: void qt_message_output(QtMsgType msgType, const QMessageLogContext &context, const QString &message)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/global/qlogging.cpp
Lines: 1659-1664
 50.000% (2/4)
32
qt_qhostinfo_cache_inject
Name: qt_qhostinfo_cache_inject
Prototype: void qt_qhostinfo_cache_inject(const QString &hostname, const QHostInfo &resolution)
Coverage:  50.000% (3/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/kernel/qhostinfo.cpp
Lines: 713-720
 50.000% (3/6)
42
qt_socks5_set_host_name_and_port
Name: qt_socks5_set_host_name_and_port
Prototype: static bool qt_socks5_set_host_name_and_port(const QString &hostname, quint16 port, QByteArray *pBuf)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp
Lines: 181-204
 50.000% (2/4)
102
report_error
Name: report_error
Prototype: static void report_error(int code, const char *where, const char *what)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qwaitcondition_unix.cpp
Lines: 65-69
 50.000% (2/4)
22
scanUtf8Char
Name: scanUtf8Char
Prototype: static inline bool scanUtf8Char(const char *&json, const char *end, uint *result)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonparser.cpp
Lines: 881-894
 50.000% (2/4)
82
setWord0
Name: setWord0
Prototype: static inline void setWord0(volatile double *x, quint32 l)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlocale_tools.cpp
Lines: 365-379
 50.000% (2/4)
102
setWord1
Name: setWord1
Prototype: static inline void setWord1(volatile double *x, quint32 l)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlocale_tools.cpp
Lines: 390-404
 50.000% (2/4)
102
stretchFromFcWidth
Name: stretchFromFcWidth
Prototype: static inline int stretchFromFcWidth(int fcwidth)
Coverage:  50.000% (4/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/fontdatabases/fontconfig/qfontconfigdatabase.cpp
Lines: 97-111
 50.000% (4/8)
83
systemLocale
Name: systemLocale
Prototype: static const QSystemLocale *systemLocale()
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlocale.cpp
Lines: 580-585
 50.000% (2/4)
32
systemTrayTracker
Name: systemTrayTracker
Prototype: static inline QXcbSystemTrayTracker *systemTrayTracker(const QScreen *s)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbnativeinterface.cpp
Lines: 107-113
 50.000% (2/4)
32
textCopy
Name: textCopy
Prototype: QChar *textCopy(const QChar *start, int len)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp
Lines: 2383-2390
 50.000% (2/4)
52
timerSourceDispatch
Name: timerSourceDispatch
Prototype: static gboolean timerSourceDispatch(GSource *source, GSourceFunc, gpointer)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp
Lines: 170-178
 50.000% (2/4)
62
ucalDaylightOffset
Name: ucalDaylightOffset
Prototype: static int ucalDaylightOffset(const QByteArray &id)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezoneprivate_icu.cpp
Lines: 258-266
 50.000% (2/4)
52
QNativeSocketEnginePrivate::setError
Name: QNativeSocketEnginePrivate::setError
Prototype: void QNativeSocketEnginePrivate::setError(QAbstractSocket::SocketError error, ErrorString errorString) const
Coverage:  50.769% (33/65)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qnativesocketengine.cpp
Lines: 199-306
 50.769% (33/65)
6432
_qdtoa
Name: _qdtoa
Prototype: static char *_qdtoa( volatile double d, int mode, int ndigits, int *decpt, int *sign, char **rve, char **resultp)
Coverage:  50.820% (186/366)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlocale_tools.cpp
Lines: 2012-2615
 50.820% (186/366)
356110
QTest::asciiToKey
Name: QTest::asciiToKey
Prototype: Qt::Key QTest::asciiToKey(char ascii)
Coverage:  51.297% (178/347)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qasciikey.cpp
Lines: 46-224
 51.297% (178/347)
173174
QNativeSocketEnginePrivate::createNewSocket
Name: QNativeSocketEnginePrivate::createNewSocket
Prototype: bool QNativeSocketEnginePrivate::createNewSocket(QAbstractSocket::SocketType socketType, QAbstractSocket::NetworkLayerProtocol &socketProtocol)
Coverage:  51.515% (17/33)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qnativesocketengine_unix.cpp
Lines: 242-296
 51.515% (17/33)
2313
QPrintPreviewWidgetPrivate::layoutPages
Name: QPrintPreviewWidgetPrivate::layoutPages
Prototype: void QPrintPreviewWidgetPrivate::layoutPages()
Coverage:  51.613% (16/31)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/printsupport/widgets/qprintpreviewwidget.cpp
Lines: 348-384
 51.613% (16/31)
248
weightFromFcWeight
Name: weightFromFcWeight
Prototype: static inline int weightFromFcWeight(int fcweight)
Coverage:  51.613% (16/31)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/fontdatabases/fontconfig/qfontconfigdatabase.cpp
Lines: 65-95
 51.613% (16/31)
2111
QXmlStreamWriter::writeCurrentToken
Name: QXmlStreamWriter::writeCurrentToken
Prototype: void QXmlStreamWriter::writeCurrentToken(const QXmlStreamReader &reader)
Coverage:  51.724% (15/29)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 3887-3935
 51.724% (15/29)
3214
createDirectoryWithParents
Name: createDirectoryWithParents
Prototype: static bool createDirectoryWithParents(const QByteArray &nativeName, bool shouldMkdirFirst = true)
Coverage:  52.000% (13/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfilesystemengine_unix.cpp
Lines: 564-586
 52.000% (13/25)
157
QDBusPendingCallPrivate::setReplyCallback
Name: QDBusPendingCallPrivate::setReplyCallback
Prototype: bool QDBusPendingCallPrivate::setReplyCallback(QObject *target, const char *member)
Coverage:  52.174% (12/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbuspendingcall.cpp
Lines: 137-180
 52.174% (12/23)
277
QLocale::uiLanguages
Name: QLocale::uiLanguages
Prototype: QStringList QLocale::uiLanguages() const
Coverage:  52.174% (12/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlocale.cpp
Lines: 3545-3571
 52.174% (12/23)
187
QXcbWindow::create
Name: QXcbWindow::create
Prototype: void QXcbWindow::create()
Coverage:  52.174% (60/115)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp
Lines: 331-620
 52.174% (60/115)
18934
multicastMembershipHelper
Name: multicastMembershipHelper
Prototype: static bool multicastMembershipHelper(QNativeSocketEnginePrivate *d, int how6, int how4, const QHostAddress &groupAddress, const QNetworkInterface &interface)
Coverage:  52.174% (12/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qnativesocketengine_unix.cpp
Lines: 610-681
 52.174% (12/23)
489
QFile::rename
Name: QFile::rename
Prototype: bool QFile::rename(const QString &newName)
Coverage:  52.308% (34/65)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfile.cpp
Lines: 546-660
 52.308% (34/65)
7322
QFile::open
Name: QFile::open
Prototype: bool QFile::open(FILE *fh, OpenMode mode, FileHandleFlags handleFlags)
Coverage:  52.381% (11/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfile.cpp
Lines: 938-964
 52.381% (11/21)
187
QFile::open
Name: QFile::open
Prototype: bool QFile::open(int fd, OpenMode mode, FileHandleFlags handleFlags)
Coverage:  52.381% (11/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfile.cpp
Lines: 997-1023
 52.381% (11/21)
187
QObject::QObject
Name: QObject::QObject
Prototype: QObject::QObject(QObjectPrivate &dd, QObject *parent)
Coverage:  52.381% (11/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qobject.cpp
Lines: 839-867
 52.381% (11/21)
177
qCompress
Name: qCompress
Prototype: QByteArray qCompress(const uchar* data, int nbytes, int compressionLevel)
Coverage:  52.381% (11/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qbytearray.cpp
Lines: 498-536
 52.381% (11/21)
268
Notify::checkEvent
Name: Notify::checkEvent
Prototype: bool checkEvent(xcb_generic_event_t *event) const
Coverage:  52.632% (10/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbclipboard.cpp
Lines: 843-859
 52.632% (10/19)
147
QBasicTimer::start
Name: QBasicTimer::start
Prototype: void QBasicTimer::start(int msec, Qt::TimerType timerType, QObject *obj)
Coverage:  52.632% (10/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qbasictimer.cpp
Lines: 143-167
 52.632% (10/19)
177
QFileDevice::flush
Name: QFileDevice::flush
Prototype: bool QFileDevice::flush()
Coverage:  52.632% (10/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfiledevice.cpp
Lines: 283-310
 52.632% (10/19)
197
QHostInfoLookupManager::abortLookup
Name: QHostInfoLookupManager::abortLookup
Prototype: void QHostInfoLookupManager::abortLookup(int id)
Coverage:  52.632% (10/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/kernel/qhostinfo.cpp
Lines: 625-650
 52.632% (10/19)
137
QMetaProperty::userType
Name: QMetaProperty::userType
Prototype: int QMetaProperty::userType() const
Coverage:  52.632% (10/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp
Lines: 2847-2869
 52.632% (10/19)
187
QMetaType::registerNormalizedType
Name: QMetaType::registerNormalizedType
Prototype: int QMetaType::registerNormalizedType(const ::QByteArray &normalizedTypeName, Destructor destructor, Constructor constructor, int size, TypeFlags flags, const QMetaObject *metaObject)
Coverage:  52.632% (20/38)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 1002-1086
 52.632% (20/38)
5411
qt_localtime
Name: qt_localtime
Prototype: static bool qt_localtime(qint64 msecsSinceEpoch, QDate *localDate, QTime *localTime, QDateTimePrivate::DaylightStatus *daylightStatus)
Coverage:  52.632% (10/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetime.cpp
Lines: 2323-2390
 52.632% (10/19)
247
QSystemLocale::query
Name: QSystemLocale::query
Prototype: QVariant QSystemLocale::query(QueryType type, QVariant in) const
Coverage:  52.727% (58/110)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlocale_unix.cpp
Lines: 127-257
 52.727% (58/110)
7250
QXcbScreen::QXcbScreen
Name: QXcbScreen::QXcbScreen
Prototype: QXcbScreen::QXcbScreen(QXcbConnection *connection, QXcbVirtualDesktop *virtualDesktop, xcb_randr_output_t outputId, xcb_randr_get_output_info_reply_t *output, const xcb_xinerama_screen_info_t *xineramaScreenInfo, int xineramaScreenIdx)
Coverage:  52.830% (28/53)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbscreen.cpp
Lines: 164-284
 52.830% (28/53)
7214
QFileInfoPrivate::getFileTime
Name: QFileInfoPrivate::getFileTime
Prototype: QDateTime &QFileInfoPrivate::getFileTime(QAbstractFileEngine::FileTime request) const
Coverage:  52.941% (9/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfileinfo.cpp
Lines: 179-198
 52.941% (9/17)
156
QNetworkReplyHttpImplPrivate::setCachingEnabled
Name: QNetworkReplyHttpImplPrivate::setCachingEnabled
Prototype: void QNetworkReplyHttpImplPrivate::setCachingEnabled(bool enable)
Coverage:  52.941% (9/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkreplyhttpimpl.cpp
Lines: 2200-2224
 52.941% (9/17)
145
QNetworkReplyImplPrivate::setCachingEnabled
Name: QNetworkReplyImplPrivate::setCachingEnabled
Prototype: void QNetworkReplyImplPrivate::setCachingEnabled(bool enable)
Coverage:  52.941% (9/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkreplyimpl.cpp
Lines: 512-537
 52.941% (9/17)
155
QSpdyProtocolHandler::_q_receiveReply
Name: QSpdyProtocolHandler::_q_receiveReply
Prototype: void QSpdyProtocolHandler::_q_receiveReply()
Coverage:  52.941% (9/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qspdyprotocolhandler.cpp
Lines: 324-352
 52.941% (9/17)
146
QSpdyProtocolHandler::uncompressHeader
Name: QSpdyProtocolHandler::uncompressHeader
Prototype: bool QSpdyProtocolHandler::uncompressHeader(const QByteArray &input, QByteArray *output)
Coverage:  52.941% (9/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qspdyprotocolhandler.cpp
Lines: 419-463
 52.941% (9/17)
297
QXcbShmImage::put
Name: QXcbShmImage::put
Prototype: void QXcbShmImage::put(xcb_window_t window, const QPoint &target, const QRect &source)
Coverage:  52.941% (9/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbbackingstore.cpp
Lines: 213-292
 52.941% (9/17)
516
addHexDigit
Name: addHexDigit
Prototype: static inline bool addHexDigit(char digit, uint *result)
Coverage:  52.941% (9/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonparser.cpp
Lines: 822-834
 52.941% (9/17)
94
QEventDispatcherGlib::unregisterSocketNotifier
Name: QEventDispatcherGlib::unregisterSocketNotifier
Prototype: void QEventDispatcherGlib::unregisterSocketNotifier(QSocketNotifier *notifier)
Coverage:  53.333% (8/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp
Lines: 474-503
 53.333% (8/15)
175
QFtpPI::dtpConnectState
Name: QFtpPI::dtpConnectState
Prototype: void QFtpPI::dtpConnectState(int s)
Coverage:  53.333% (8/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qftp.cpp
Lines: 1222-1249
 53.333% (8/15)
168
QGL2PaintEngineEx::begin
Name: QGL2PaintEngineEx::begin
Prototype: bool QGL2PaintEngineEx::begin(QPaintDevice *pdev)
Coverage:  53.333% (8/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2.cpp
Lines: 2014-2084
 53.333% (8/15)
395
QGLEngineSharedShaders::QGLEngineSharedShaders
Name: QGLEngineSharedShaders::QGLEngineSharedShaders
Prototype: QGLEngineSharedShaders::QGLEngineSharedShaders(const QGLContext* context)
Coverage:  53.333% (24/45)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadermanager.cpp
Lines: 109-291
 53.333% (24/45)
12115
qReallocAligned
Name: qReallocAligned
Prototype: void *qReallocAligned(void *oldptr, size_t newsize, size_t oldsize, size_t alignment)
Coverage:  53.333% (8/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/global/qmalloc.cpp
Lines: 73-116
 53.333% (8/15)
185
QFontEngineFT::loadGlyph
Name: QFontEngineFT::loadGlyph
Prototype: QFontEngineFT::Glyph *QFontEngineFT::loadGlyph(QGlyphSet *set, uint glyph, QFixed subPixelPosition, GlyphFormat format, bool fetchMetricsOnly) const
Coverage:  53.498% (130/243)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp
Lines: 857-1196
 53.498% (130/243)
25059
QFileInfo::operator==
Name: QFileInfo::operator==
Prototype: bool QFileInfo::operator==(const QFileInfo &fileinfo) const
Coverage:  53.571% (15/28)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfileinfo.cpp
Lines: 407-435
 53.571% (15/28)
167
QLibraryPrivate::updatePluginState
Name: QLibraryPrivate::updatePluginState
Prototype: void QLibraryPrivate::updatePluginState()
Coverage:  53.571% (15/28)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/plugin/qlibrary.cpp
Lines: 693-764
 53.571% (15/28)
379
IsInvalidName::operator()
Name: IsInvalidName::operator()
Prototype: result_type operator()(const QString &name) const
Coverage:  53.846% (7/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qcommandlineoption.cpp
Lines: 254-268
 53.846% (7/13)
105
QDBusAbstractInterfacePrivate::property
Name: QDBusAbstractInterfacePrivate::property
Prototype: bool QDBusAbstractInterfacePrivate::property(const QMetaProperty &mp, void *returnValuePtr) const
Coverage:  53.846% (21/39)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusabstractinterface.cpp
Lines: 146-227
 53.846% (21/39)
5511
QDir::operator==
Name: QDir::operator==
Prototype: bool QDir::operator==(const QDir &dir) const
Coverage:  53.846% (21/39)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdir.cpp
Lines: 1664-1706
 53.846% (21/39)
2710
QFSFileEnginePrivate::seekFdFh
Name: QFSFileEnginePrivate::seekFdFh
Prototype: bool QFSFileEnginePrivate::seekFdFh(qint64 pos)
Coverage:  53.846% (14/26)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfsfileengine.cpp
Lines: 520-553
 53.846% (14/26)
177
QFontEngineFT::addGlyphsToPath
Name: QFontEngineFT::addGlyphsToPath
Prototype: void QFontEngineFT::addGlyphsToPath(glyph_t *glyphs, QFixedPoint *positions, int numGlyphs, QPainterPath *path, QTextItem::RenderFlags)
Coverage:  53.846% (7/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp
Lines: 1429-1449
 53.846% (7/13)
135
QFontEngineFT::doKerning
Name: QFontEngineFT::doKerning
Prototype: void QFontEngineFT::doKerning(QGlyphLayout *g, QFontEngine::ShaperFlags flags) const
Coverage:  53.846% (7/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp
Lines: 1292-1312
 53.846% (7/13)
124
QGLWidget::setContext
Name: QGLWidget::setContext
Prototype: void QGLWidget::setContext(QGLContext *context, const QGLContext* shareContext, bool deleteOldContext)
Coverage:  53.846% (7/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp
Lines: 4220-4241
 53.846% (7/13)
125
QGLWidgetGLPaintDevice::beginPaint
Name: QGLWidgetGLPaintDevice::beginPaint
Prototype: void QGLWidgetGLPaintDevice::beginPaint()
Coverage:  53.846% (7/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglpaintdevice.cpp
Lines: 165-182
 53.846% (7/13)
114
QIcuCodec::convertToUnicode
Name: QIcuCodec::convertToUnicode
Prototype: QString QIcuCodec::convertToUnicode(const char *chars, int length, QTextCodec::ConverterState *state) const
Coverage:  53.846% (7/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/codecs/qicucodec.cpp
Lines: 589-621
 53.846% (7/13)
235
QMimeBinaryProvider::CacheFile::load
Name: QMimeBinaryProvider::CacheFile::load
Prototype: bool QMimeBinaryProvider::CacheFile::load()
Coverage:  53.846% (7/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimeprovider.cpp
Lines: 135-147
 53.846% (7/13)
93
QNativeSocketEngine::bind
Name: QNativeSocketEngine::bind
Prototype: bool QNativeSocketEngine::bind(const QHostAddress &address, quint16 port)
Coverage:  53.846% (7/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qnativesocketengine.cpp
Lines: 618-633
 53.846% (7/13)
95
QNetworkProxyPrivate::operator==
Name: QNetworkProxyPrivate::operator==
Prototype: inline bool operator==(const QNetworkProxyPrivate &other) const
Coverage:  53.846% (7/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/kernel/qnetworkproxy.cpp
Lines: 418-426
 53.846% (7/13)
61
QObject::startTimer
Name: QObject::startTimer
Prototype: int QObject::startTimer(int interval, Qt::TimerType timerType)
Coverage:  53.846% (7/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qobject.cpp
Lines: 1623-1644
 53.846% (7/13)
155
QPrinterPrivate::initEngines
Name: QPrinterPrivate::initEngines
Prototype: void QPrinterPrivate::initEngines(QPrinter::OutputFormat format, const QPrinterInfo &printer)
Coverage:  53.846% (7/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/printsupport/kernel/qprinter.cpp
Lines: 123-153
 53.846% (7/13)
194
QSharedDataPointer::detach
Name: QSharedDataPointer::detach
Prototype: template<> void QSharedDataPointer<QNetworkProxyQueryPrivate>::detach()
Coverage:  53.846% (7/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/kernel/qnetworkproxy.cpp
Lines: 873-883
 53.846% (7/13)
83
QXcbMime::mimeAtomsForFormat
Name: QXcbMime::mimeAtomsForFormat
Prototype: QVector<xcb_atom_t> QXcbMime::mimeAtomsForFormat(QXcbConnection *connection, const QString &format)
Coverage:  53.846% (7/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbmime.cpp
Lines: 137-163
 53.846% (7/13)
155
operator<<
Name: operator<<
Prototype: QDebug operator<<(QDebug dbg, const QBitArray &array)
Coverage:  53.846% (7/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qbitarray.cpp
Lines: 755-770
 53.846% (7/13)
114
operator>>
Name: operator>>
Prototype: static inline QDataStream &operator>>(QDataStream &in, QNetworkCacheMetaData::AttributesMap &hash)
Coverage:  53.846% (7/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qabstractnetworkcache.cpp
Lines: 363-388
 53.846% (7/13)
185
ucalOffsetsAtTime
Name: ucalOffsetsAtTime
Prototype: static bool ucalOffsetsAtTime(UCalendar *m_ucal, qint64 atMSecsSinceEpoch, int *utcOffset, int *dstOffset)
Coverage:  53.846% (7/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezoneprivate_icu.cpp
Lines: 140-177
 53.846% (7/13)
225
QXcbShmImage::QXcbShmImage
Name: QXcbShmImage::QXcbShmImage
Prototype: QXcbShmImage::QXcbShmImage(QXcbScreen *screen, const QSize &size, uint depth, QImage::Format format)
Coverage:  54.054% (20/37)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbbackingstore.cpp
Lines: 123-188
 54.054% (20/37)
4410
QRegularExpressionPrivate::getPatternInfo
Name: QRegularExpressionPrivate::getPatternInfo
Prototype: void QRegularExpressionPrivate::getPatternInfo()
Coverage:  54.167% (13/24)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregularexpression.cpp
Lines: 1019-1064
 54.167% (13/24)
289
QCommandLineParserPrivate::helpText
Name: QCommandLineParserPrivate::helpText
Prototype: QString QCommandLineParserPrivate::helpText() const
Coverage:  54.286% (19/35)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qcommandlineparser.cpp
Lines: 1079-1131
 54.286% (19/35)
3917
QDBusBlockingCallWatcher::QDBusBlockingCallWatcher
Name: QDBusBlockingCallWatcher::QDBusBlockingCallWatcher
Prototype: QDBusBlockingCallWatcher(const QDBusMessage &message)
Coverage:  54.545% (12/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusintegrator.cpp
Lines: 1958-2011
 54.545% (12/22)
237
QDBusUnixFileDescriptor::giveFileDescriptor
Name: QDBusUnixFileDescriptor::giveFileDescriptor
Prototype: void QDBusUnixFileDescriptor::giveFileDescriptor(int fileDescriptor)
Coverage:  54.545% (6/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusunixfiledescriptor.cpp
Lines: 271-286
 54.545% (6/11)
84
QHttpNetworkConnectionChannel::abort
Name: QHttpNetworkConnectionChannel::abort
Prototype: void QHttpNetworkConnectionChannel::abort()
Coverage:  54.545% (6/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpnetworkconnectionchannel.cpp
Lines: 208-225
 54.545% (6/11)
84
QLineF::angleTo
Name: QLineF::angleTo
Prototype: qreal QLineF::angleTo(const QLineF &l) const
Coverage:  54.545% (6/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qline.cpp
Lines: 763-778
 54.545% (6/11)
93
QNetworkAccessBackend::createUploadByteDevice
Name: QNetworkAccessBackend::createUploadByteDevice
Prototype: QNonContiguousByteDevice* QNetworkAccessBackend::createUploadByteDevice()
Coverage:  54.545% (6/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkaccessbackend.cpp
Lines: 121-136
 54.545% (6/11)
84
QSpdyProtocolHandler::sendControlFrame
Name: QSpdyProtocolHandler::sendControlFrame
Prototype: void QSpdyProtocolHandler::sendControlFrame(FrameType type, ControlFrameFlags flags, const char *data, quint32 length)
Coverage:  54.545% (6/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qspdyprotocolhandler.cpp
Lines: 563-602
 54.545% (6/11)
285
QTest::qExtractTestData
Name: QTest::qExtractTestData
Prototype: QSharedPointer<QTemporaryDir> QTest::qExtractTestData(const QString &dirName)
Coverage:  54.545% (12/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestcase.cpp
Lines: 3176-3225
 54.545% (12/22)
308
QTestPrivate::parseGpuBlackList
Name: QTestPrivate::parseGpuBlackList
Prototype: void parseGpuBlackList()
Coverage:  54.545% (6/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestblacklist.cpp
Lines: 252-261
 54.545% (6/11)
65
QXcbConnection::xi2SetMouseGrabEnabled
Name: QXcbConnection::xi2SetMouseGrabEnabled
Prototype: bool QXcbConnection::xi2SetMouseGrabEnabled(xcb_window_t w, bool grab)
Coverage:  54.545% (18/33)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection_xi2.cpp
Lines: 757-815
 54.545% (18/33)
4311
QXcbVirtualDesktop::getWorkArea
Name: QXcbVirtualDesktop::getWorkArea
Prototype: QRect QXcbVirtualDesktop::getWorkArea() const
Coverage:  54.545% (6/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbscreen.cpp
Lines: 124-146
 54.545% (6/11)
122
QtConcurrent::ThreadEngineBarrier::acquire
Name: QtConcurrent::ThreadEngineBarrier::acquire
Prototype: void ThreadEngineBarrier::acquire()
Coverage:  54.545% (6/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/concurrent/qtconcurrentthreadengine.cpp
Lines: 45-57
 54.545% (6/11)
75
QNetworkReplyHttpImplPrivate::fetchCacheMetaData
Name: QNetworkReplyHttpImplPrivate::fetchCacheMetaData
Prototype: QNetworkCacheMetaData QNetworkReplyHttpImplPrivate::fetchCacheMetaData(const QNetworkCacheMetaData &oldMetaData) const
Coverage:  54.839% (51/93)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkreplyhttpimpl.cpp
Lines: 1497-1646
 54.839% (51/93)
8221
QXcbNativeInterface::platformFunction
Name: QXcbNativeInterface::platformFunction
Prototype: QFunctionPointer QXcbNativeInterface::platformFunction(const QByteArray &function) const
Coverage:  54.839% (17/31)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbnativeinterface.cpp
Lines: 342-379
 54.839% (17/31)
2311
Parser::parseArray
Name: Parser::parseArray
Prototype: bool Parser::parseArray()
Coverage:  55.000% (22/40)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonparser.cpp
Lines: 519-584
 55.000% (22/40)
4013
QGLContext::makeCurrent
Name: QGLContext::makeCurrent
Prototype: void QGLContext::makeCurrent()
Coverage:  55.000% (11/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp
Lines: 3575-3594
 55.000% (11/20)
126
QXcbClipboard::clipboardReadProperty
Name: QXcbClipboard::clipboardReadProperty
Prototype: bool QXcbClipboard::clipboardReadProperty(xcb_window_t win, xcb_atom_t property, bool deleteProperty, QByteArray *buffer, int *size, xcb_atom_t *type, int *format)
Coverage:  55.000% (22/40)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbclipboard.cpp
Lines: 748-832
 55.000% (22/40)
5112
QXcbConnection::initializeXRandr
Name: QXcbConnection::initializeXRandr
Prototype: void QXcbConnection::initializeXRandr()
Coverage:  55.000% (11/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp
Lines: 2117-2151
 55.000% (11/20)
254
customCompare
Name: customCompare
Prototype: static bool customCompare(const QVariant::Private *a, const QVariant::Private *b)
Coverage:  55.000% (11/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qvariant.cpp
Lines: 1063-1080
 55.000% (11/20)
114
QFile::copy
Name: QFile::copy
Prototype: bool QFile::copy(const QString &newName)
Coverage:  55.102% (27/49)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfile.cpp
Lines: 742-830
 55.102% (27/49)
5316
Parser::parseValue
Name: Parser::parseValue
Prototype: bool Parser::parseValue(QJsonPrivate::Value *val, int baseOffset)
Coverage:  55.128% (43/78)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonparser.cpp
Lines: 591-696
 55.128% (43/78)
6722
QJsonPrivate::Value::isValid
Name: QJsonPrivate::Value::isValid
Prototype: bool Value::isValid(const Base *b) const
Coverage:  55.172% (16/29)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjson.cpp
Lines: 306-329
 55.172% (16/29)
1310
Page:<>1
Condition %:  0.000% (0/10)
...100
Condition %:  0.000% (0/4)
...190
Condition %:  0.000% (0/5)
...200
Condition %:  0.000% (0/1)
...210
Condition %:  0.000% (0/32)
...219
Condition %:  50.000% (2/4)
220
Condition %:  50.000% (2/4)
221
Condition %:  50.000% (2/4)
222
Condition %:  50.000% (2/4)
223224
Condition %:  55.172% (16/29)
225
Condition %:  58.333% (7/12)
226
Condition %:  60.000% (3/5)
227
Condition %:  63.636% (14/22)
...230
Condition %:  70.000% (28/40)
...240
Condition %:  80.000% (4/5)
...250
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