QtBase - 8193340a44fd835cee029e63a31cfcab8ef6fd55

Functions

Page:<>1
eLOC - Effective Lines of Code: 0
...100
eLOC - Effective Lines of Code: 2
...200
eLOC - Effective Lines of Code: 6
...260
eLOC - Effective Lines of Code: 14
...270
eLOC - Effective Lines of Code: 17
...280
eLOC - Effective Lines of Code: 22
...290
eLOC - Effective Lines of Code: 30
...295
eLOC - Effective Lines of Code: 36
296
eLOC - Effective Lines of Code: 38
297
eLOC - Effective Lines of Code: 39
298
eLOC - Effective Lines of Code: 41
299300
eLOC - Effective Lines of Code: 47
301
eLOC - Effective Lines of Code: 50
302
eLOC - Effective Lines of Code: 54
303
eLOC - Effective Lines of Code: 59
...308
eLOC - Effective Lines of Code: 160
FunctionCondition %eLOC - Effective Lines of Codeā–“McCabe - Cyclomatic Complexity
QPaintEngineEx::clip
Name: QPaintEngineEx::clip
Prototype: void QPaintEngineEx::clip(const QRegion &region, Qt::ClipOperation op)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpaintengineex.cpp
Lines: 616-679
  0.000% (0/13)
445
QPainterPath::addText
Name: QPainterPath::addText
Prototype: void QPainterPath::addText(const QPointF &point, const QFont &f, const QString &text)
Coverage:  0.000% (0/27)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpainterpath.cpp
Lines: 1148-1207
  0.000% (0/27)
449
QPlainTextDocumentLayout::documentChanged
Name: QPlainTextDocumentLayout::documentChanged
Prototype: void QPlainTextDocumentLayout::documentChanged(int from, int charsRemoved, int charsAdded)
Coverage:  0.000% (0/51)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qplaintextedit.cpp
Lines: 279-343
  0.000% (0/51)
4416
QProcessPrivate::waitForReadyRead
Name: QProcessPrivate::waitForReadyRead
Prototype: bool QProcessPrivate::waitForReadyRead(int msecs)
Coverage:  87.879% (58/66)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qprocess_unix.cpp
Lines: 709-785
 87.879% (58/66)
4418
QRasterPaintEnginePrivate::drawImage
Name: QRasterPaintEnginePrivate::drawImage
Prototype: void QRasterPaintEnginePrivate::drawImage(const QPointF &pt, const QImage &img, SrcOverBlendFunc func, const QRect &clip, int alpha, const QRect &sr)
Coverage:  0.000% (0/27)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpaintengine_raster.cpp
Lines: 949-1015
  0.000% (0/27)
449
QSslKeyPrivate::toPem
Name: QSslKeyPrivate::toPem
Prototype: QByteArray QSslKeyPrivate::toPem(const QByteArray &passPhrase) const
Coverage:  58.824% (30/51)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslkey_openssl.cpp
Lines: 184-248
 58.824% (30/51)
4416
QStaticTextPrivate::paintText
Name: QStaticTextPrivate::paintText
Prototype: void QStaticTextPrivate::paintText(const QPointF &topLeftPosition, QPainter *p)
Coverage:  0.000% (0/24)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qstatictext.cpp
Lines: 596-661
  0.000% (0/24)
447
QTabWidget::initStyleOption
Name: QTabWidget::initStyleOption
Prototype: void QTabWidget::initStyleOption(QStyleOptionTabWidgetFrame *option) const
Coverage:  0.000% (0/43)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtabwidget.cpp
Lines: 271-339
  0.000% (0/43)
4412
QTest::qSignalDumperCallback
Name: QTest::qSignalDumperCallback
Prototype: static void qSignalDumperCallback(QObject *caller, int signal_index, void **argv)
Coverage:  0.000% (0/26)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qsignaldumper.cpp
Lines: 61-116
  0.000% (0/26)
448
QTest::toPrettyCString
Name: QTest::toPrettyCString
Prototype: char *toPrettyCString(const char *p, int length)
Coverage: 100.000% (39/39)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestcase.cpp
Lines: 2380-2457
100.000% (39/39)
4415
QTextCopyHelper::appendFragment
Name: QTextCopyHelper::appendFragment
Prototype: int QTextCopyHelper::appendFragment(int pos, int endPos, int objectIndex)
Coverage:  0.000% (0/32)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextdocumentfragment.cpp
Lines: 82-139
  0.000% (0/32)
448
QTextCursor::insertText
Name: QTextCursor::insertText
Prototype: void QTextCursor::insertText(const QString &text, const QTextCharFormat &_format)
Coverage:  0.000% (0/45)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextcursor.cpp
Lines: 1406-1473
  0.000% (0/45)
4411
QTextCursorPrivate::aboutToRemoveCell
Name: QTextCursorPrivate::aboutToRemoveCell
Prototype: void QTextCursorPrivate::aboutToRemoveCell(int from, int to)
Coverage:  0.000% (0/58)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextcursor.cpp
Lines: 272-331
  0.000% (0/58)
4413
QTextCursorPrivate::adjustCursor
Name: QTextCursorPrivate::adjustCursor
Prototype: void QTextCursorPrivate::adjustCursor(QTextCursor::MoveOperation m)
Coverage:  0.000% (0/48)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextcursor.cpp
Lines: 206-270
  0.000% (0/48)
4416
QTextLayout::drawCursor
Name: QTextLayout::drawCursor
Prototype: void QTextLayout::drawCursor(QPainter *p, const QPointF &pos, int cursorPosition, int width) const
Coverage:  0.000% (0/44)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextlayout.cpp
Lines: 1276-1333
  0.000% (0/44)
4413
QTextStreamPrivate::fillReadBuffer
Name: QTextStreamPrivate::fillReadBuffer
Prototype: bool QTextStreamPrivate::fillReadBuffer(qint64 maxBytes)
Coverage:  85.417% (41/48)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qtextstream.cpp
Lines: 413-526
 85.417% (41/48)
4414
QTreeWidgetItemIterator::matchesFlags
Name: QTreeWidgetItemIterator::matchesFlags
Prototype: bool QTreeWidgetItemIterator::matchesFlags(const QTreeWidgetItem *item) const
Coverage:  0.000% (0/100)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtreewidgetitemiterator.cpp
Lines: 199-257
  0.000% (0/100)
4422
QUrlPrivate::setAuthority
Name: QUrlPrivate::setAuthority
Prototype: inline void QUrlPrivate::setAuthority(const QString &auth, int from, int end, QUrl::ParsingMode mode)
Coverage: 100.000% (50/50)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qurl.cpp
Lines: 1021-1091
100.000% (50/50)
4415
QUrlPrivate::setHost
Name: QUrlPrivate::setHost
Prototype: inline bool QUrlPrivate::setHost(const QString &value, int from, int iend, QUrl::ParsingMode mode)
Coverage:  95.652% (44/46)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qurl.cpp
Lines: 1272-1361
 95.652% (44/46)
4414
QWidgetTextControlPrivate::activateLinkUnderCursor
Name: QWidgetTextControlPrivate::activateLinkUnderCursor
Prototype: void QWidgetTextControlPrivate::activateLinkUnderCursor(QString href)
Coverage:  0.000% (0/46)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgettextcontrol.cpp
Lines: 2780-2847
  0.000% (0/46)
4415
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
QXcbWindow::setMotifWindowFlags
Name: QXcbWindow::setMotifWindowFlags
Prototype: void QXcbWindow::setMotifWindowFlags(Qt::WindowFlags flags)
Coverage:  79.070% (34/43)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp
Lines: 1195-1263
 79.070% (34/43)
4411
QXmlStreamReaderPrivate::init
Name: QXmlStreamReaderPrivate::init
Prototype: void QXmlStreamReaderPrivate::init()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 800-849
100.000% (1/1)
441
drawPolygons
Name: drawPolygons
Prototype: static void drawPolygons(qint32 *bits, int width, int height, const QPoint *vertices, const quint32 *indices, int indexCount, qint32 value)
Coverage:  0.000% (0/42)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qdistancefield.cpp
Lines: 427-481
  0.000% (0/42)
4414
generateHead
Name: generateHead
Prototype: static QTtfTable generateHead(const qttf_head_table &head)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontsubset.cpp
Lines: 444-512
  0.000% (0/1)
441
miCoalesce
Name: miCoalesce
Prototype: static int miCoalesce(QRegionPrivate &dest, int prevStart, int curStart)
Coverage:  0.000% (0/37)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qregion.cpp
Lines: 1996-2097
  0.000% (0/37)
4411
miSubtractO
Name: miSubtractO
Prototype: static void miSubtractO(QRegionPrivate &dest, const QRect *r1, const QRect *r1End, const QRect *r2, const QRect *r2End, int y1, int y2)
Coverage:  0.000% (0/48)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qregion.cpp
Lines: 2500-2587
  0.000% (0/48)
4416
operator<<
Name: operator<<
Prototype: QDebug operator<<(QDebug debug, QGraphicsItem::GraphicsItemFlag flag)
Coverage:  0.000% (0/41)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsitem.cpp
Lines: 11461-11528
  0.000% (0/41)
4421
operator<<
Name: operator<<
Prototype: QDebug operator<<(QDebug debug, QAbstractSocket::SocketError error)
Coverage:  17.073% (7/41)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocket.cpp
Lines: 2916-2983
 17.073% (7/41)
4421
ParallelAnchorData::calculateSizeHints
Name: ParallelAnchorData::calculateSizeHints
Prototype: bool ParallelAnchorData::calculateSizeHints()
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsanchorlayout_p.cpp
Lines: 290-398
  0.000% (0/18)
456
QColumnView::scrollTo
Name: QColumnView::scrollTo
Prototype: void QColumnView::scrollTo(const QModelIndex &index, ScrollHint hint)
Coverage:  0.000% (0/42)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qcolumnview.cpp
Lines: 251-335
  0.000% (0/42)
4513
QDBusMetaObject::createMetaObject
Name: QDBusMetaObject::createMetaObject
Prototype: QDBusMetaObject *QDBusMetaObject::createMetaObject(const QString &interface, const QString &xml, QHash<QString, QDBusMetaObject *> &cache, QDBusError &error)
Coverage:  93.750% (30/32)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusmetaobject.cpp
Lines: 576-648
 93.750% (30/32)
4510
QDateTimeParser::findAmPm
Name: QDateTimeParser::findAmPm
Prototype: QDateTimeParser::AmPmFinder QDateTimeParser::findAmPm(QString &str, int sectionIndex, int *used) const
Coverage:  50.000% (31/62)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetimeparser.cpp
Lines: 1343-1418
 50.000% (31/62)
4518
QDirModel::index
Name: QDirModel::index
Prototype: QModelIndex QDirModel::index(const QString &path, int column) const
Coverage:  0.000% (0/49)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qdirmodel.cpp
Lines: 843-957
  0.000% (0/49)
4513
QDockAreaLayoutInfo::updateTabBar
Name: QDockAreaLayoutInfo::updateTabBar
Prototype: bool QDockAreaLayoutInfo::updateTabBar() const
Coverage:  0.000% (0/46)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdockarealayout.cpp
Lines: 2089-2163
  0.000% (0/46)
4514
QFSFileEngine::fileFlags
Name: QFSFileEngine::fileFlags
Prototype: QAbstractFileEngine::FileFlags QFSFileEngine::fileFlags(FileFlags type) const
Coverage:  64.286% (36/56)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfsfileengine_unix.cpp
Lines: 522-591
 64.286% (36/56)
4518
QGraphicsAnchorLayoutPrivate::getGraphParts
Name: QGraphicsAnchorLayoutPrivate::getGraphParts
Prototype: QList< QList<QSimplexConstraint *> > QGraphicsAnchorLayoutPrivate::getGraphParts(Orientation orientation)
Coverage:  0.000% (0/33)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsanchorlayout_p.cpp
Lines: 2499-2585
  0.000% (0/33)
4512
QGraphicsScenePrivate::setActivePanelHelper
Name: QGraphicsScenePrivate::setActivePanelHelper
Prototype: void QGraphicsScenePrivate::setActivePanelHelper(QGraphicsItem *item, bool duringActivationEvent)
Coverage:  0.000% (0/68)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsscene.cpp
Lines: 727-803
  0.000% (0/68)
4518
QGroupBox::event
Name: QGroupBox::event
Prototype: bool QGroupBox::event(QEvent *e)
Coverage:  0.000% (0/55)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qgroupbox.cpp
Lines: 324-391
  0.000% (0/55)
4515
QHttpNetworkConnectionPrivate::removeReply
Name: QHttpNetworkConnectionPrivate::removeReply
Prototype: void QHttpNetworkConnectionPrivate::removeReply(QHttpNetworkReply *reply)
Coverage:  66.071% (37/56)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpnetworkconnection.cpp
Lines: 875-965
 66.071% (37/56)
4518
QImage::setPixel
Name: QImage::setPixel
Prototype: void QImage::setPixel(int x, int y, uint index_or_rgb)
Coverage:  0.000% (0/58)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qimage.cpp
Lines: 2305-2380
  0.000% (0/58)
4524
QImageReader::read
Name: QImageReader::read
Prototype: bool QImageReader::read(QImage *image)
Coverage:  0.000% (0/104)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qimagereader.cpp
Lines: 1303-1396
  0.000% (0/104)
4525
QMdiAreaPrivate::updateScrollBars
Name: QMdiAreaPrivate::updateScrollBars
Prototype: void QMdiAreaPrivate::updateScrollBars()
Coverage:  0.000% (0/51)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmdiarea.cpp
Lines: 1169-1230
  0.000% (0/51)
4511
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
QOpenGLFunctions_4_2_Core::~QOpenGLFunctions_4_2_Core
Name: QOpenGLFunctions_4_2_Core::~QOpenGLFunctions_4_2_Core
Prototype: QOpenGLFunctions_4_2_Core::~QOpenGLFunctions_4_2_Core()
Coverage:  0.000% (0/76)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopenglfunctions_4_2_core.cpp
Lines: 82-144
  0.000% (0/76)
4516
QPathClipper::doClip
Name: QPathClipper::doClip
Prototype: bool QPathClipper::doClip(QWingedEdge &list, ClipperMode mode)
Coverage:  0.000% (0/36)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpathclipper.cpp
Lines: 1632-1716
  0.000% (0/36)
4512
QRollEffect::scroll
Name: QRollEffect::scroll
Prototype: void QRollEffect::scroll()
Coverage:  0.000% (0/52)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qeffects.cpp
Lines: 478-546
  0.000% (0/52)
4513
QSslSocketBackendPrivate::initSslContext
Name: QSslSocketBackendPrivate::initSslContext
Prototype: bool QSslSocketBackendPrivate::initSslContext()
Coverage:  65.517% (38/58)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl.cpp
Lines: 352-434
 65.517% (38/58)
4514
QTest::qInvokeTestMethods
Name: QTest::qInvokeTestMethods
Prototype: static void qInvokeTestMethods(QObject *testObject)
Coverage:  80.000% (32/40)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestcase.cpp
Lines: 2560-2625
 80.000% (32/40)
4512
QTextEngine::boundingBox
Name: QTextEngine::boundingBox
Prototype: glyph_metrics_t QTextEngine::boundingBox(int from, int len) const
Coverage:  0.000% (0/47)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextengine.cpp
Lines: 1856-1915
  0.000% (0/47)
4514
QTextHtmlExporter::toHtml
Name: QTextHtmlExporter::toHtml
Prototype: QString QTextHtmlExporter::toHtml(const QByteArray &encoding, ExportMode mode)
Coverage:  0.000% (0/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextdocument.cpp
Lines: 2249-2318
  0.000% (0/23)
457
QToolBar::event
Name: QToolBar::event
Prototype: bool QToolBar::event(QEvent *event)
Coverage:  0.000% (0/61)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtoolbar.cpp
Lines: 1124-1221
  0.000% (0/61)
4524
QToolBarAreaLayout::restoreState
Name: QToolBarAreaLayout::restoreState
Prototype: bool QToolBarAreaLayout::restoreState(QDataStream &stream, const QList<QToolBar*> &_toolBars, uchar tmarker, bool testing)
Coverage:  0.000% (0/30)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtoolbararealayout.cpp
Lines: 1302-1376
  0.000% (0/30)
4510
QTransform::operator*=
Name: QTransform::operator*=
Prototype: QTransform & QTransform::operator*=(const QTransform &o)
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qtransform.cpp
Lines: 819-891
  0.000% (0/18)
459
QXcbConnection::compressEvent
Name: QXcbConnection::compressEvent
Prototype: bool QXcbConnection::compressEvent(xcb_generic_event_t *event, int currentIndex, QXcbEventArray *eventqueue) const
Coverage:  50.000% (31/62)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp
Lines: 1616-1689
 50.000% (31/62)
4520
QXcbKeyboard::lookupLatinKeysym
Name: QXcbKeyboard::lookupLatinKeysym
Prototype: xkb_keysym_t QXcbKeyboard::lookupLatinKeysym(xkb_keycode_t keycode) const
Coverage:  0.000% (0/44)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbkeyboard.cpp
Lines: 889-963
  0.000% (0/44)
4514
QXcbWindow::wmWindowTypes
Name: QXcbWindow::wmWindowTypes
Prototype: QXcbWindowFunctions::WmWindowTypes QXcbWindow::wmWindowTypes() const
Coverage:  0.000% (0/42)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp
Lines: 1762-1831
  0.000% (0/42)
4519
copyArgument
Name: copyArgument
Prototype: static void copyArgument(void *to, int id, const QVariant &arg)
Coverage:  18.750% (9/48)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusinterface.cpp
Lines: 48-142
 18.750% (9/48)
4520
fetchTransformedARGB32PM
Name: fetchTransformedARGB32PM
Prototype: template<TextureBlendType blendType> static const uint * fetchTransformedARGB32PM(uint *buffer, const Operator *, const QSpanData *data, int y, int x, int length)
Coverage:  0.000% (0/34)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp
Lines: 1467-1546
  0.000% (0/34)
4511
fromIsoTimeString
Name: fromIsoTimeString
Prototype: static QTime fromIsoTimeString(const QStringRef &string, Qt::DateFormat format, bool *isMidnight24)
Coverage:  91.228% (52/57)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetime.cpp
Lines: 1857-1924
 91.228% (52/57)
4514
mergeIndexes
Name: mergeIndexes
Prototype: static QItemSelection mergeIndexes(const QVector<QPersistentModelIndex> &indexes)
Coverage:  78.947% (30/38)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qitemselectionmodel.cpp
Lines: 935-995
 78.947% (30/38)
4510
parseColorValue
Name: parseColorValue
Prototype: static ColorData parseColorValue(QCss::Value v)
Coverage:  0.000% (0/56)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qcssparser.cpp
Lines: 704-771
  0.000% (0/56)
4516
qFindString
Name: qFindString
Prototype: int qFindString( const QChar *haystack0, int haystackLen, int from, const QChar *needle0, int needleLen, Qt::CaseSensitivity cs)
Coverage:  92.453% (49/53)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp
Lines: 3067-3141
 92.453% (49/53)
4516
qt_alphargbblit_argb32
Name: qt_alphargbblit_argb32
Prototype: static void qt_alphargbblit_argb32(QRasterBuffer *rasterBuffer, int x, int y, const QRgba64 &color, const uint *src, int mapWidth, int mapHeight, int srcStride, const QClipData *clip)
Coverage:  0.000% (0/37)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp
Lines: 5921-5994
  0.000% (0/37)
4513
qt_string_normalize
Name: qt_string_normalize
Prototype: void qt_string_normalize(QString *data, QString::NormalizationForm mode, QChar::UnicodeVersion version, int from)
Coverage:  92.857% (52/56)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp
Lines: 7134-7198
 92.857% (52/56)
4518
QAlphaPaintEngine::flushAndInit
Name: QAlphaPaintEngine::flushAndInit
Prototype: void QAlphaPaintEngine::flushAndInit(bool init)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/printsupport/kernel/qpaintengine_alpha.cpp
Lines: 291-368
  0.000% (0/13)
465
QDBusConnectionPrivate::activateObject
Name: QDBusConnectionPrivate::activateObject
Prototype: void QDBusConnectionPrivate::activateObject(ObjectTreeNode &node, const QDBusMessage &msg, int pathStartPos)
Coverage:  81.667% (49/60)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusintegrator.cpp
Lines: 1433-1518
 81.667% (49/60)
4619
QDynamicFileResourceRoot::registerSelf
Name: QDynamicFileResourceRoot::registerSelf
Prototype: bool registerSelf(const QString &f)
Coverage:  40.625% (13/32)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qresource.cpp
Lines: 965-1031
 40.625% (13/32)
4610
QFontEngineQPF2::QFontEngineQPF2
Name: QFontEngineQPF2::QFontEngineQPF2
Prototype: QFontEngineQPF2::QFontEngineQPF2(const QFontDef &def, const QByteArray &data)
Coverage:  0.000% (0/33)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_qpf2.cpp
Lines: 221-305
  0.000% (0/33)
4611
QGuiApplicationPrivate::createPlatformIntegration
Name: QGuiApplicationPrivate::createPlatformIntegration
Prototype: void QGuiApplicationPrivate::createPlatformIntegration()
Coverage:  0.000% (0/74)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qguiapplication.cpp
Lines: 1167-1241
  0.000% (0/74)
4620
QGuiApplicationPrivate::processActivatedEvent
Name: QGuiApplicationPrivate::processActivatedEvent
Prototype: void QGuiApplicationPrivate::processActivatedEvent(QWindowSystemInterfacePrivate::ActivatedWindowEvent *e)
Coverage:  0.000% (0/61)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qguiapplication.cpp
Lines: 2051-2113
  0.000% (0/61)
4617
QHttpNetworkConnectionPrivate::fillPipeline
Name: QHttpNetworkConnectionPrivate::fillPipeline
Prototype: void QHttpNetworkConnectionPrivate::fillPipeline(QAbstractSocket *socket)
Coverage:  75.000% (48/64)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpnetworkconnection.cpp
Lines: 703-783
 75.000% (48/64)
4618
QMainWindowLayout::unplug
Name: QMainWindowLayout::unplug
Prototype: QLayoutItem *QMainWindowLayout::unplug(QWidget *widget, bool group)
Coverage:  0.000% (0/41)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmainwindowlayout.cpp
Lines: 2283-2360
  0.000% (0/41)
4611
QOpenGLFunctions_4_0_CoreBackend::QOpenGLFunctions_4_0_CoreBackend
Name: QOpenGLFunctions_4_0_CoreBackend::QOpenGLFunctions_4_0_CoreBackend
Prototype: QOpenGLFunctions_4_0_CoreBackend::QOpenGLFunctions_4_0_CoreBackend(QOpenGLContext *context)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopenglversionfunctions.cpp
Lines: 852-903
  0.000% (0/1)
461
QPainter::drawTiledPixmap
Name: QPainter::drawTiledPixmap
Prototype: void QPainter::drawTiledPixmap(const QRectF &r, const QPixmap &pixmap, const QPointF &sp)
Coverage:  0.000% (0/45)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpainter.cpp
Lines: 6644-6724
  0.000% (0/45)
4610
QPicturePrivate::checkFormat
Name: QPicturePrivate::checkFormat
Prototype: bool QPicturePrivate::checkFormat()
Coverage:  0.000% (0/24)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qpicture.cpp
Lines: 1058-1121
  0.000% (0/24)
467
QSocks5SocketEnginePrivate::parseRequestMethodReply
Name: QSocks5SocketEnginePrivate::parseRequestMethodReply
Prototype: void QSocks5SocketEnginePrivate::parseRequestMethodReply()
Coverage:  84.091% (37/44)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp
Lines: 823-905
 84.091% (37/44)
4613
QSpdyProtocolHandler::uploadData
Name: QSpdyProtocolHandler::uploadData
Prototype: bool QSpdyProtocolHandler::uploadData(qint32 streamID)
Coverage:  63.636% (21/33)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qspdyprotocolhandler.cpp
Lines: 675-747
 63.636% (21/33)
469
QToolBarAreaLayoutInfo::moveToolBar
Name: QToolBarAreaLayoutInfo::moveToolBar
Prototype: void QToolBarAreaLayoutInfo::moveToolBar(QToolBar *toolbar, int pos)
Coverage:  0.000% (0/48)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtoolbararealayout.cpp
Lines: 390-475
  0.000% (0/48)
4616
QTransform::operator*
Name: QTransform::operator*
Prototype: QTransform QTransform::operator*(const QTransform &m) const
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qtransform.cpp
Lines: 901-974
  0.000% (0/18)
469
QTreeWidgetItem::setData
Name: QTreeWidgetItem::setData
Prototype: void QTreeWidgetItem::setData(int column, int role, const QVariant &value)
Coverage:  0.000% (0/74)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtreewidget.cpp
Lines: 1698-1768
  0.000% (0/74)
4623
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
QXcbConnection::initializeXKB
Name: QXcbConnection::initializeXKB
Prototype: void QXcbConnection::initializeXKB()
Coverage:  40.000% (6/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp
Lines: 2188-2251
 40.000% (6/15)
465
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: 115-188
 32.308% (21/65)
4615
SegmentTree::buildTree
Name: SegmentTree::buildTree
Prototype: TreeNode SegmentTree::buildTree(int first, int last, int depth, const RectF &bounds)
Coverage:  0.000% (0/24)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpathclipper.cpp
Lines: 310-381
  0.000% (0/24)
468
fetchTransformed
Name: fetchTransformed
Prototype: template<TextureBlendType blendType> static const uint * fetchTransformed(uint *buffer, const Operator *, const QSpanData *data, int y, int x, int length)
Coverage:  0.000% (0/34)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp
Lines: 1548-1631
  0.000% (0/34)
4611
fillRect_normalized
Name: fillRect_normalized
Prototype: static void fillRect_normalized(const QRect &r, QSpanData *data, QRasterPaintEnginePrivate *pe)
Coverage:  0.000% (0/41)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpaintengine_raster.cpp
Lines: 1376-1444
  0.000% (0/41)
468
findPatternUnloaded
Name: findPatternUnloaded
Prototype: static bool findPatternUnloaded(const QString &library, QLibraryPrivate *lib)
Coverage:  56.818% (25/44)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/plugin/qlibrary.cpp
Lines: 227-318
 56.818% (25/44)
4613
qt_fusion_draw_mdibutton
Name: qt_fusion_draw_mdibutton
Prototype: static void qt_fusion_draw_mdibutton(QPainter *painter, const QStyleOptionTitleBar *option, const QRect &tmp, bool hover, bool sunken)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qfusionstyle.cpp
Lines: 269-328
  0.000% (0/10)
464
qt_gtk_draw_mdibutton
Name: qt_gtk_draw_mdibutton
Prototype: static void qt_gtk_draw_mdibutton(QPainter *painter, const QStyleOptionTitleBar *option, const QRect &tmp, bool hover, bool sunken)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qgtkstyle.cpp
Lines: 116-175
  0.000% (0/10)
464
AtSpiAdaptor::actionInterface
Name: AtSpiAdaptor::actionInterface
Prototype: bool AtSpiAdaptor::actionInterface(QAccessibleInterface *interface, const QString &function, const QDBusMessage &message, const QDBusConnection &connection)
Coverage:  0.000% (0/60)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/linuxaccessibility/atspiadaptor.cpp
Lines: 1692-1746
  0.000% (0/60)
4717
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: 716-798
 30.263% (23/76)
4715
QAbstractItemModel::match
Name: QAbstractItemModel::match
Prototype: QModelIndexList QAbstractItemModel::match(const QModelIndex &start, int role, const QVariant &value, int hits, Qt::MatchFlags flags) const
Coverage:  98.507% (66/67)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp
Lines: 2229-2297
 98.507% (66/67)
4721
QAbstractItemView::closeEditor
Name: QAbstractItemView::closeEditor
Prototype: void QAbstractItemView::closeEditor(QWidget *editor, QAbstractItemDelegate::EndEditHint hint)
Coverage:  0.000% (0/50)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qabstractitemview.cpp
Lines: 2759-2828
  0.000% (0/50)
4717
QApplicationPrivate::sendMouseEvent
Name: QApplicationPrivate::sendMouseEvent
Prototype: bool QApplicationPrivate::sendMouseEvent(QWidget *receiver, QMouseEvent *event, QWidget *alienWidget, QWidget *nativeWidget, QWidget **buttonDown, QPointer<QWidget> &lastMouseReceiver, bool spontaneous)
Coverage:  0.000% (0/89)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qapplication.cpp
Lines: 2707-2800
  0.000% (0/89)
4717
QDBusConnectionPrivate::activateCall
Name: QDBusConnectionPrivate::activateCall
Prototype: bool QDBusConnectionPrivate::activateCall(QObject* object, int flags, const QDBusMessage &msg)
Coverage:  76.667% (23/30)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusintegrator.cpp
Lines: 818-904
 76.667% (23/30)
478
QDialog::adjustPosition
Name: QDialog::adjustPosition
Prototype: void QDialog::adjustPosition(QWidget* w)
Coverage:  0.000% (0/63)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qdialog.cpp
Lines: 794-872
  0.000% (0/63)
4717
QEglConfigChooser::chooseConfig
Name: QEglConfigChooser::chooseConfig
Prototype: EGLConfig QEglConfigChooser::chooseConfig()
Coverage:  0.000% (0/50)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/eglconvenience/qeglconvenience.cpp
Lines: 226-308
  0.000% (0/50)
4716
QGL2PaintEngineExPrivate::fillStencilWithVertexArray
Name: QGL2PaintEngineExPrivate::fillStencilWithVertexArray
Prototype: void QGL2PaintEngineExPrivate::fillStencilWithVertexArray(const float *data, int count, int *stops, int stopCount, const QGLRect &bounds, StencilFillMode mode)
Coverage:  18.519% (5/27)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2.cpp
Lines: 990-1081
 18.519% (5/27)
479
QGLTexture::bindCompressedTextureDDS
Name: QGLTexture::bindCompressedTextureDDS
Prototype: QSize QGLTexture::bindCompressedTextureDDS(const char *buf, int len)
Coverage:  0.000% (0/30)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp
Lines: 5377-5451
  0.000% (0/30)
4712
Page:<>1
eLOC - Effective Lines of Code: 0
...100
eLOC - Effective Lines of Code: 2
...200
eLOC - Effective Lines of Code: 6
...260
eLOC - Effective Lines of Code: 14
...270
eLOC - Effective Lines of Code: 17
...280
eLOC - Effective Lines of Code: 22
...290
eLOC - Effective Lines of Code: 30
...295
eLOC - Effective Lines of Code: 36
296
eLOC - Effective Lines of Code: 38
297
eLOC - Effective Lines of Code: 39
298
eLOC - Effective Lines of Code: 41
299300
eLOC - Effective Lines of Code: 47
301
eLOC - Effective Lines of Code: 50
302
eLOC - Effective Lines of Code: 54
303
eLOC - Effective Lines of Code: 59
...308
eLOC - Effective Lines of Code: 160

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