QtBase - 8193340a44fd835cee029e63a31cfcab8ef6fd55

Functions

Page:<>1
eLOC - Effective Lines of Code: 985
...10
eLOC - Effective Lines of Code: 46
...13
eLOC - Effective Lines of Code: 39
14
eLOC - Effective Lines of Code: 37
15
eLOC - Effective Lines of Code: 36
16
eLOC - Effective Lines of Code: 34
1718
eLOC - Effective Lines of Code: 31
19
eLOC - Effective Lines of Code: 30
20
eLOC - Effective Lines of Code: 29
21
eLOC - Effective Lines of Code: 28
...30
eLOC - Effective Lines of Code: 22
...40
eLOC - Effective Lines of Code: 17
...100
eLOC - Effective Lines of Code: 6
...200
eLOC - Effective Lines of Code: 2
...308
eLOC - Effective Lines of Code: 0
FunctionCondition %eLOC - Effective Lines of Codeā–¾McCabe - Cyclomatic Complexity
QJsonParseError::errorString
Name: QJsonParseError::errorString
Prototype: QString QJsonParseError::errorString() const
Coverage:  0.000% (0/31)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonparser.cpp
Lines: 135-190
  0.000% (0/31)
3316
QItemSelection::split
Name: QItemSelection::split
Prototype: void QItemSelection::split(const QItemSelectionRange &range, const QItemSelectionRange &other, QItemSelection *result)
Coverage:  94.444% (17/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qitemselectionmodel.cpp
Lines: 556-597
 94.444% (17/18)
336
QIconModeViewBase::filterDropEvent
Name: QIconModeViewBase::filterDropEvent
Prototype: bool QIconModeViewBase::filterDropEvent(QDropEvent *e)
Coverage:  0.000% (0/26)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qlistview.cpp
Lines: 2760-2801
  0.000% (0/26)
339
QHeaderView::moveSection
Name: QHeaderView::moveSection
Prototype: void QHeaderView::moveSection(int from, int to)
Coverage:  0.000% (0/31)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qheaderview.cpp
Lines: 741-791
  0.000% (0/31)
338
QGraphicsProxyWidget::eventFilter
Name: QGraphicsProxyWidget::eventFilter
Prototype: bool QGraphicsProxyWidget::eventFilter(QObject *object, QEvent *event)
Coverage:  0.000% (0/38)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsproxywidget.cpp
Lines: 905-966
  0.000% (0/38)
3317
QGraphicsItemPrivate::initStyleOption
Name: QGraphicsItemPrivate::initStyleOption
Prototype: void QGraphicsItemPrivate::initStyleOption(QStyleOptionGraphicsItem *option, const QTransform &worldTransform, const QRegion &exposedRegion, bool allItems) const
Coverage:  0.000% (0/34)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsitem.cpp
Lines: 1314-1365
  0.000% (0/34)
3312
QGraphicsAnchorLayoutPrivate::setItemsGeometries
Name: QGraphicsAnchorLayoutPrivate::setItemsGeometries
Prototype: void QGraphicsAnchorLayoutPrivate::setItemsGeometries(const QRectF &geom)
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsanchorlayout_p.cpp
Lines: 2639-2689
  0.000% (0/16)
336
QGraphicsAnchorLayoutPrivate::restoreVertices
Name: QGraphicsAnchorLayoutPrivate::restoreVertices
Prototype: void QGraphicsAnchorLayoutPrivate::restoreVertices(Orientation orientation)
Coverage:  0.000% (0/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsanchorlayout_p.cpp
Lines: 1281-1350
  0.000% (0/21)
337
QGestureManager::cancelGesturesForChildren
Name: QGestureManager::cancelGesturesForChildren
Prototype: void QGestureManager::cancelGesturesForChildren(QGesture *original)
Coverage:  0.000% (0/30)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qgesturemanager.cpp
Lines: 403-458
  0.000% (0/30)
3310
QGLShaderPrivate::compile
Name: QGLShaderPrivate::compile
Prototype: bool QGLShaderPrivate::compile(QGLShader *q)
Coverage:  16.667% (4/24)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp
Lines: 259-300
 16.667% (4/24)
337
QGL2PaintEngineEx::beginNativePainting
Name: QGL2PaintEngineEx::beginNativePainting
Prototype: void QGL2PaintEngineEx::beginNativePainting()
Coverage:  0.000% (0/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2.cpp
Lines: 530-587
  0.000% (0/23)
335
QFormLayoutPrivate::arrangeWidgets
Name: QFormLayoutPrivate::arrangeWidgets
Prototype: void QFormLayoutPrivate::arrangeWidgets(const QVector<QLayoutStruct>& layouts, QRect &rect)
Coverage:  0.000% (0/29)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qformlayout.cpp
Lines: 1934-1995
  0.000% (0/29)
339
QFontDialogPrivate::updateStyles
Name: QFontDialogPrivate::updateStyles
Prototype: void QFontDialogPrivate::updateStyles()
Coverage:  0.000% (0/35)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qfontdialog.cpp
Lines: 565-614
  0.000% (0/35)
3311
QFontComboBoxPrivate::_q_updateModel
Name: QFontComboBoxPrivate::_q_updateModel
Prototype: void QFontComboBoxPrivate::_q_updateModel()
Coverage:  0.000% (0/39)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qfontcombobox.cpp
Lines: 304-358
  0.000% (0/39)
3311
QFontCache::clear
Name: QFontCache::clear
Prototype: void QFontCache::clear()
Coverage:  0.000% (0/32)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfont.cpp
Lines: 2718-2775
  0.000% (0/32)
3311
QFocusFrame::setWidget
Name: QFocusFrame::setWidget
Prototype: void QFocusFrame::setWidget(QWidget *widget)
Coverage:  0.000% (0/45)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qfocusframe.cpp
Lines: 176-231
  0.000% (0/45)
3311
QFocusFrame::eventFilter
Name: QFocusFrame::eventFilter
Prototype: bool QFocusFrame::eventFilter(QObject *o, QEvent *e)
Coverage:  0.000% (0/38)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qfocusframe.cpp
Lines: 270-327
  0.000% (0/38)
3319
QFSFileEnginePrivate::nativeRead
Name: QFSFileEnginePrivate::nativeRead
Prototype: qint64 QFSFileEnginePrivate::nativeRead(char *data, qint64 len)
Coverage:  81.250% (39/48)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfsfileengine_unix.cpp
Lines: 282-338
 81.250% (39/48)
3313
QEventDispatcherUNIX::unregisterSocketNotifier
Name: QEventDispatcherUNIX::unregisterSocketNotifier
Prototype: void QEventDispatcherUNIX::unregisterSocketNotifier(QSocketNotifier *notifier)
Coverage:  0.000% (0/31)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qeventdispatcher_unix.cpp
Lines: 456-500
  0.000% (0/31)
339
QEventDispatcherGlibPrivate::QEventDispatcherGlibPrivate
Name: QEventDispatcherGlibPrivate::QEventDispatcherGlibPrivate
Prototype: QEventDispatcherGlibPrivate::QEventDispatcherGlibPrivate(GMainContext *context)
Coverage:  80.000% (8/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp
Lines: 285-344
 80.000% (8/10)
333
QDockWidgetPrivate::nonClientAreaMouseEvent
Name: QDockWidgetPrivate::nonClientAreaMouseEvent
Prototype: void QDockWidgetPrivate::nonClientAreaMouseEvent(QMouseEvent *event)
Coverage:  0.000% (0/35)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdockwidget.cpp
Lines: 956-1017
  0.000% (0/35)
3313
QDockAreaLayout::sizeHint
Name: QDockAreaLayout::sizeHint
Prototype: QSize QDockAreaLayout::sizeHint() const
Coverage:  0.000% (0/30)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdockarealayout.cpp
Lines: 2921-2969
  0.000% (0/30)
336
QDockAreaLayout::minimumSize
Name: QDockAreaLayout::minimumSize
Prototype: QSize QDockAreaLayout::minimumSize() const
Coverage:  0.000% (0/30)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdockarealayout.cpp
Lines: 2971-3019
  0.000% (0/30)
336
QDeviceDiscoveryUDev::handleUDevNotification
Name: QDeviceDiscoveryUDev::handleUDevNotification
Prototype: void QDeviceDiscoveryUDev::handleUDevNotification()
Coverage:  0.000% (0/36)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/devicediscovery/qdevicediscovery_udev.cpp
Lines: 155-204
  0.000% (0/36)
3313
QDateTime::setMSecsSinceEpoch
Name: QDateTime::setMSecsSinceEpoch
Prototype: void QDateTime::setMSecsSinceEpoch(qint64 msecs)
Coverage: 100.000% (13/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetime.cpp
Lines: 3419-3466
100.000% (13/13)
336
QDBusConnectionPrivate::handleObjectCall
Name: QDBusConnectionPrivate::handleObjectCall
Prototype: void QDBusConnectionPrivate::handleObjectCall(const QDBusMessage &msg)
Coverage:  90.000% (18/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusintegrator.cpp
Lines: 1520-1583
 90.000% (18/20)
337
QCoreApplicationPrivate::checkReceiverThread
Name: QCoreApplicationPrivate::checkReceiverThread
Prototype: void QCoreApplicationPrivate::checkReceiverThread(QObject *receiver)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp
Lines: 556-571
100.000% (1/1)
331
QCoreApplication::postEvent
Name: QCoreApplication::postEvent
Prototype: void QCoreApplication::postEvent(QObject *receiver, QEvent *event, int priority)
Coverage:  67.857% (19/28)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp
Lines: 1385-1445
 67.857% (19/28)
338
QCalendarDateValidator::setFormat
Name: QCalendarDateValidator::setFormat
Prototype: void QCalendarDateValidator::setFormat(const QString &format)
Coverage:  0.000% (0/27)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qcalendarwidget.cpp
Lines: 540-586
  0.000% (0/27)
339
QBlitterPaintEnginePrivate::fillRect
Name: QBlitterPaintEnginePrivate::fillRect
Prototype: void QBlitterPaintEnginePrivate::fillRect(const QRectF &rect, const QColor &color, bool alpha)
Coverage:  0.000% (0/40)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpaintengine_blitter.cpp
Lines: 355-401
  0.000% (0/40)
3312
QAbstractSocket::writeData
Name: QAbstractSocket::writeData
Prototype: qint64 QAbstractSocket::writeData(const char *data, qint64 size)
Coverage:  80.000% (40/50)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocket.cpp
Lines: 2468-2533
 80.000% (40/50)
3311
QAbstractItemView::viewportEvent
Name: QAbstractItemView::viewportEvent
Prototype: bool QAbstractItemView::viewportEvent(QEvent *event)
Coverage:  0.000% (0/33)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qabstractitemview.cpp
Lines: 1640-1697
  0.000% (0/33)
3316
Parser::parseSimpleSelector
Name: Parser::parseSimpleSelector
Prototype: bool Parser::parseSimpleSelector(BasicSelector *basicSel)
Coverage:  0.000% (0/35)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qcssparser.cpp
Lines: 2418-2458
  0.000% (0/35)
3312
PageItem::paint
Name: PageItem::paint
Prototype: void PageItem::paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/printsupport/widgets/qprintpreviewwidget.cpp
Lines: 79-138
 50.000% (2/4)
332
BezierEase::init
Name: BezierEase::init
Prototype: void init()
Coverage:  84.615% (11/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qeasingcurve.cpp
Lines: 439-491
 84.615% (11/13)
335
read_xbm_header
Name: read_xbm_header
Prototype: static bool read_xbm_header(QIODevice *device, int& w, int& h)
Coverage:  0.000% (0/34)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qxbmhandler.cpp
Lines: 58-112
  0.000% (0/34)
328
read_xbm_body
Name: read_xbm_body
Prototype: static bool read_xbm_body(QIODevice *device, int w, int h, QImage *outImage)
Coverage:  0.000% (0/29)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qxbmhandler.cpp
Lines: 114-166
  0.000% (0/29)
329
qt_splitLocaleName
Name: qt_splitLocaleName
Prototype: bool qt_splitLocaleName(const QString &name, QString &lang, QString &script, QString &cntry)
Coverage:  65.000% (26/40)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlocale.cpp
Lines: 402-455
 65.000% (26/40)
3211
qIntersectionPoint
Name: qIntersectionPoint
Prototype: static QIntersectionPoint qIntersectionPoint(const QPodPoint &u1, const QPodPoint &u2, const QPodPoint &v1, const QPodPoint &v2)
Coverage:  0.000% (0/24)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qtriangulator.cpp
Lines: 244-307
  0.000% (0/24)
326
qFindByteArray
Name: qFindByteArray
Prototype: int qFindByteArray( const char *haystack0, int haystackLen, int from, const char *needle, int needleLen)
Coverage:  72.973% (27/37)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qbytearraymatcher.cpp
Lines: 265-318
 72.973% (27/37)
3211
parseShorthandBackgroundProperty
Name: parseShorthandBackgroundProperty
Prototype: static void parseShorthandBackgroundProperty(const QVector<QCss::Value> &values, BrushData *brush, QString *image, Repeat *repeat, Qt::Alignment *alignment, const QPalette &pal)
Coverage:  0.000% (0/31)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qcssparser.cpp
Lines: 986-1030
  0.000% (0/31)
329
operator<<
Name: operator<<
Prototype: QDebug operator<<(QDebug debug, const QWidget *widget)
Coverage:  0.000% (0/26)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 12982-13020
  0.000% (0/26)
329
intersectionPoint
Name: intersectionPoint
Prototype: IntersectionPoint intersectionPoint(const QPoint &u1, const QPoint &u2, const QPoint &v1, const QPoint &v2)
Coverage:  0.000% (0/24)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpathsimplifier.cpp
Lines: 168-231
  0.000% (0/24)
326
generateWavyPixmap
Name: generateWavyPixmap
Prototype: static QPixmap generateWavyPixmap(qreal maxRadius, const QPen &pen)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpainter.cpp
Lines: 6175-6225
  0.000% (0/10)
324
cursorIdForShape
Name: cursorIdForShape
Prototype: static int cursorIdForShape(int cshape)
Coverage:  57.576% (19/33)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbcursor.cpp
Lines: 379-431
 57.576% (19/33)
3218
collectSingleContour
Name: collectSingleContour
Prototype: static void collectSingleContour(qreal x0, qreal y0, uint *grid, int x, int y, int w, int h, QPainterPath *path)
Coverage:  0.000% (0/28)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine.cpp
Lines: 702-746
  0.000% (0/28)
3210
StateSaver::StateSaver
Name: StateSaver::StateSaver
Prototype: StateSaver()
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/eglfs/qeglfscursor.cpp
Lines: 334-373
  0.000% (0/18)
326
QtPrivate::intersect_rect
Name: QtPrivate::intersect_rect
Prototype: static bool intersect_rect(const QGraphicsItem *item, const QRectF &exposeRect, Qt::ItemSelectionMode mode, const QTransform &deviceTransform, const void *intersectData)
Coverage:  0.000% (0/45)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicssceneindex.cpp
Lines: 64-111
  0.000% (0/45)
327
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
QXcbWindow::updateMotifWmHintsBeforeMap
Name: QXcbWindow::updateMotifWmHintsBeforeMap
Prototype: void QXcbWindow::updateMotifWmHintsBeforeMap()
Coverage:  89.655% (26/29)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp
Lines: 1344-1398
 89.655% (26/29)
3211
QXcbWindow::hide
Name: QXcbWindow::hide
Prototype: void QXcbWindow::hide()
Coverage:  60.714% (17/28)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp
Lines: 877-933
 60.714% (17/28)
3210
QXcbNativeInterface::nativeResourceForScreen
Name: QXcbNativeInterface::nativeResourceForScreen
Prototype: void *QXcbNativeInterface::nativeResourceForScreen(const QByteArray &resourceString, QScreen *screen)
Coverage:  20.588% (7/34)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbnativeinterface.cpp
Lines: 208-259
 20.588% (7/34)
3215
QWizardPrivate::_q_updateButtonStates
Name: QWizardPrivate::_q_updateButtonStates
Prototype: void QWizardPrivate::_q_updateButtonStates()
Coverage:  0.000% (0/31)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qwizard.cpp
Lines: 1681-1730
  0.000% (0/31)
325
QWidgetTextControlPrivate::rectForPosition
Name: QWidgetTextControlPrivate::rectForPosition
Prototype: QRectF QWidgetTextControlPrivate::rectForPosition(int position) const
Coverage:  0.000% (0/26)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgettextcontrol.cpp
Lines: 1393-1440
  0.000% (0/26)
329
QWidgetLineControl::updateDisplayText
Name: QWidgetLineControl::updateDisplayText
Prototype: void QWidgetLineControl::updateDisplayText(bool forceUpdate)
Coverage:  0.000% (0/47)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgetlinecontrol.cpp
Lines: 83-133
  0.000% (0/47)
3210
QTreeWidgetItem::insertChildren
Name: QTreeWidgetItem::insertChildren
Prototype: void QTreeWidgetItem::insertChildren(int index, const QList<QTreeWidgetItem*> &children)
Coverage:  0.000% (0/53)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtreewidget.cpp
Lines: 2004-2046
  0.000% (0/53)
3215
QTextDocumentPrivate::insert_block
Name: QTextDocumentPrivate::insert_block
Prototype: int QTextDocumentPrivate::insert_block(int pos, uint strPos, int format, int blockFormat, QTextUndoCommand::Operation op, int command)
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextdocument_p.cpp
Lines: 342-386
  0.000% (0/17)
325
QTextCursorPrivate::setCharFormat
Name: QTextCursorPrivate::setCharFormat
Prototype: void QTextCursorPrivate::setCharFormat(const QTextCharFormat &_format, QTextDocumentPrivate::FormatChangeMode changeMode)
Coverage:  0.000% (0/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextcursor.cpp
Lines: 815-861
  0.000% (0/25)
329
QTest::benchmarkMetricUnit
Name: QTest::benchmarkMetricUnit
Prototype: const char * QTest::benchmarkMetricUnit(QBenchmarkMetric metric)
Coverage:  6.452% (4/62)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qbenchmarkmetric.cpp
Lines: 157-223
  6.452% (4/62)
3232
QTest::benchmarkMetricName
Name: QTest::benchmarkMetricName
Prototype: const char * QTest::benchmarkMetricName(QBenchmarkMetric metric)
Coverage:  3.226% (2/62)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qbenchmarkmetric.cpp
Lines: 85-151
  3.226% (2/62)
3232
QStandardItemPrivate::setChild
Name: QStandardItemPrivate::setChild
Prototype: void QStandardItemPrivate::setChild(int row, int column, QStandardItem *item, bool emitChanged)
Coverage:  0.000% (0/42)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/itemmodels/qstandarditemmodel.cpp
Lines: 115-159
  0.000% (0/42)
3212
QSqlTableModel::submitAll
Name: QSqlTableModel::submitAll
Prototype: bool QSqlTableModel::submitAll()
Coverage:  87.805% (36/41)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqltablemodel.cpp
Lines: 732-784
 87.805% (36/41)
3215
QSpanData::initTexture
Name: QSpanData::initTexture
Prototype: void QSpanData::initTexture(const QImage *image, int alpha, QTextureData::Type _type, const QRect &sourceRect)
Coverage:  0.000% (0/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpaintengine_raster.cpp
Lines: 4606-4648
  0.000% (0/19)
323
QScrollBar::contextMenuEvent
Name: QScrollBar::contextMenuEvent
Prototype: void QScrollBar::contextMenuEvent(QContextMenuEvent *event)
Coverage:  0.000% (0/28)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qscrollbar.cpp
Lines: 404-443
  0.000% (0/28)
3210
QRect::operator&
Name: QRect::operator&
Prototype: QRect QRect::operator&(const QRect &r) const
Coverage: 100.000% (32/32)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qrect.cpp
Lines: 1019-1064
100.000% (32/32)
328
QPainter::drawPoints
Name: QPainter::drawPoints
Prototype: void QPainter::drawPoints(const QPointF *points, int pointCount)
Coverage:  0.000% (0/30)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpainter.cpp
Lines: 3643-3696
  0.000% (0/30)
3210
QPainter::drawPoints
Name: QPainter::drawPoints
Prototype: void QPainter::drawPoints(const QPoint *points, int pointCount)
Coverage:  0.000% (0/30)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpainter.cpp
Lines: 3705-3758
  0.000% (0/30)
3210
QOpenGLTexturePrivate::QOpenGLTexturePrivate
Name: QOpenGLTexturePrivate::QOpenGLTexturePrivate
Prototype: QOpenGLTexturePrivate::QOpenGLTexturePrivate(QOpenGLTexture::Target textureTarget, QOpenGLTexture *qq)
Coverage:  0.000% (0/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopengltexture.cpp
Lines: 50-127
  0.000% (0/25)
3212
QOpenGLFunctions_1_2_DeprecatedBackend::QOpenGLFunctions_1_2_DeprecatedBackend
Name: QOpenGLFunctions_1_2_DeprecatedBackend::QOpenGLFunctions_1_2_DeprecatedBackend
Prototype: QOpenGLFunctions_1_2_DeprecatedBackend::QOpenGLFunctions_1_2_DeprecatedBackend(QOpenGLContext *context)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopenglversionfunctions.cpp
Lines: 1814-1851
  0.000% (0/1)
321
QOpenGLFunctions_1_1::initializeOpenGLFunctions
Name: QOpenGLFunctions_1_1::initializeOpenGLFunctions
Prototype: bool QOpenGLFunctions_1_1::initializeOpenGLFunctions()
Coverage:  0.000% (0/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopenglfunctions_1_1.cpp
Lines: 91-141
  0.000% (0/25)
327
QOpenGLFramebufferObjectPrivate::initTexture
Name: QOpenGLFramebufferObjectPrivate::initTexture
Prototype: void QOpenGLFramebufferObjectPrivate::initTexture(int idx)
Coverage:  0.000% (0/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopenglframebufferobject.cpp
Lines: 502-546
  0.000% (0/20)
326
QOpenGLContextPrivate::maxTextureSize
Name: QOpenGLContextPrivate::maxTextureSize
Prototype: int QOpenGLContextPrivate::maxTextureSize()
Coverage:  0.000% (0/27)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qopenglcontext.cpp
Lines: 353-407
  0.000% (0/27)
329
QOpenGL2PaintEngineEx::drawImage
Name: QOpenGL2PaintEngineEx::drawImage
Prototype: void QOpenGL2PaintEngineEx::drawImage(const QRectF& dest, const QImage& image, const QRectF& src, Qt::ImageConversionFlags)
Coverage:  0.000% (0/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopenglpaintengine.cpp
Lines: 1457-1509
  0.000% (0/25)
329
QOpenGL2PaintEngineEx::beginNativePainting
Name: QOpenGL2PaintEngineEx::beginNativePainting
Prototype: void QOpenGL2PaintEngineEx::beginNativePainting()
Coverage:  0.000% (0/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopenglpaintengine.cpp
Lines: 578-637
  0.000% (0/20)
324
QNetworkReplyImplPrivate::setup
Name: QNetworkReplyImplPrivate::setup
Prototype: void QNetworkReplyImplPrivate::setup(QNetworkAccessManager::Operation op, const QNetworkRequest &req, QIODevice *data)
Coverage:  40.000% (14/35)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkreplyimpl.cpp
Lines: 362-428
 40.000% (14/35)
329
QMetaObject::newInstance
Name: QMetaObject::newInstance
Prototype: QObject *QMetaObject::newInstance(QGenericArgument val0, QGenericArgument val1, QGenericArgument val2, QGenericArgument val3, QGenericArgument val4, QGenericArgument val5, QGenericArgument val6, QGenericArgument val7, QGenericArgument val8, QGenericArgument val9) const
Coverage:  86.957% (20/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp
Lines: 219-273
 86.957% (20/23)
328
QItemSelectionModelPrivate::_q_layoutChanged
Name: QItemSelectionModelPrivate::_q_layoutChanged
Prototype: void QItemSelectionModelPrivate::_q_layoutChanged(const QList<QPersistentModelIndex> &, QAbstractItemModel::LayoutChangeHint hint)
Coverage:  75.000% (18/24)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qitemselectionmodel.cpp
Lines: 1018-1073
 75.000% (18/24)
324
QImageData::create
Name: QImageData::create
Prototype: QImageData * QImageData::create(const QSize &size, QImage::Format format)
Coverage:  0.000% (0/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qimage.cpp
Lines: 108-159
  0.000% (0/25)
327
QImage::fill
Name: QImage::fill
Prototype: void QImage::fill(uint pixel)
Coverage:  0.000% (0/37)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qimage.cpp
Lines: 1675-1723
  0.000% (0/37)
3211
QHttpNetworkConnectionChannel::handleStatus
Name: QHttpNetworkConnectionChannel::handleStatus
Prototype: void QHttpNetworkConnectionChannel::handleStatus()
Coverage:  80.000% (28/35)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpnetworkconnectionchannel.cpp
Lines: 534-593
 80.000% (28/35)
3216
QGuiApplicationPrivate::processDrag
Name: QGuiApplicationPrivate::processDrag
Prototype: QPlatformDragQtResponse QGuiApplicationPrivate::processDrag(QWindow *w, const QMimeData *dropData, const QPoint &p, Qt::DropActions supportedActions)
Coverage:  0.000% (0/28)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qguiapplication.cpp
Lines: 2756-2801
  0.000% (0/28)
328
QGtkStyle::standardPixmap
Name: QGtkStyle::standardPixmap
Prototype: QPixmap QGtkStyle::standardPixmap(StandardPixmap sp, const QStyleOption *option, const QWidget *widget) const
Coverage:  0.000% (0/37)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qgtkstyle.cpp
Lines: 4046-4109
  0.000% (0/37)
3219
QGridLayoutItem::geometryWithin
Name: QGridLayoutItem::geometryWithin
Prototype: QRectF QGridLayoutItem::geometryWithin(qreal x, qreal y, qreal width, qreal height, qreal rowDescent, Qt::Alignment align) const
Coverage:  0.000% (0/27)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/util/qgridlayoutengine.cpp
Lines: 619-668
  0.000% (0/27)
3212
QGraphicsScenePrivate::enterModal
Name: QGraphicsScenePrivate::enterModal
Prototype: void QGraphicsScenePrivate::enterModal(QGraphicsItem *panel, QGraphicsItem::PanelModality previousModality)
Coverage:  0.000% (0/42)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsscene.cpp
Lines: 6073-6131
  0.000% (0/42)
3212
QGraphicsSceneBspTreeIndex::itemChange
Name: QGraphicsSceneBspTreeIndex::itemChange
Prototype: void QGraphicsSceneBspTreeIndex::itemChange(const QGraphicsItem *item, QGraphicsItem::GraphicsItemChange change, const void *const value)
Coverage:  0.000% (0/46)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsscenebsptreeindex.cpp
Lines: 630-683
  0.000% (0/46)
327
QGraphicsItemGroup::addToGroup
Name: QGraphicsItemGroup::addToGroup
Prototype: void QGraphicsItemGroup::addToGroup(QGraphicsItem *item)
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsitem.cpp
Lines: 10987-11035
  0.000% (0/16)
326
QGL2PaintEngineExPrivate::updateBrushTexture
Name: QGL2PaintEngineExPrivate::updateBrushTexture
Prototype: void QGL2PaintEngineExPrivate::updateBrushTexture()
Coverage:  12.500% (4/32)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2.cpp
Lines: 181-237
 12.500% (4/32)
328
QFileSystemEntry::findFileNameSeparators
Name: QFileSystemEntry::findFileNameSeparators
Prototype: void QFileSystemEntry::findFileNameSeparators() const
Coverage: 100.000% (37/37)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfilesystementry.cpp
Lines: 335-381
100.000% (37/37)
3212
QFileInfoPrivate::getFileName
Name: QFileInfoPrivate::getFileName
Prototype: QString QFileInfoPrivate::getFileName(QAbstractFileEngine::FileName name) const
Coverage:  92.683% (38/41)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfileinfo.cpp
Lines: 42-92
 92.683% (38/41)
3216
QEventLoop::exec
Name: QEventLoop::exec
Prototype: int QEventLoop::exec(ProcessEventsFlags flags)
Coverage:  90.000% (18/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qeventloop.cpp
Lines: 154-210
 90.000% (18/20)
328
QDockAreaLayout::resizeDocks
Name: QDockAreaLayout::resizeDocks
Prototype: void QDockAreaLayout::resizeDocks(const QList<QDockWidget *> &docks, const QList<int> &sizes, Qt::Orientation o)
Coverage:  0.000% (0/30)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdockarealayout.cpp
Lines: 3134-3179
  0.000% (0/30)
3210
QDBusMessagePrivate::makeLocal
Name: QDBusMessagePrivate::makeLocal
Prototype: QDBusMessage QDBusMessagePrivate::makeLocal(const QDBusConnectionPrivate &conn, const QDBusMessage &asSent)
Coverage:  78.947% (15/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusmessage.cpp
Lines: 253-308
 78.947% (15/19)
325
QComboBox::changeEvent
Name: QComboBox::changeEvent
Prototype: void QComboBox::changeEvent(QEvent *e)
Coverage:  0.000% (0/32)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qcombobox.cpp
Lines: 2902-2950
  0.000% (0/32)
3213
QColor::toHsv
Name: QColor::toHsv
Prototype: QColor QColor::toHsv() const
Coverage:  0.000% (0/38)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qcolor.cpp
Lines: 1715-1759
  0.000% (0/38)
328
QClipData::fixup
Name: QClipData::fixup
Prototype: void QClipData::fixup()
Coverage:  0.000% (0/30)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpaintengine_raster.cpp
Lines: 3810-3858
  0.000% (0/30)
329
QBmpHandler::write
Name: QBmpHandler::write
Prototype: bool QBmpHandler::write(const QImage &img)
Coverage:  0.000% (0/28)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qbmphandler.cpp
Lines: 788-847
  0.000% (0/28)
3213
QApplicationPrivate::process_cmdline
Name: QApplicationPrivate::process_cmdline
Prototype: void QApplicationPrivate::process_cmdline()
Coverage:  0.000% (0/48)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qapplication.cpp
Lines: 465-515
  0.000% (0/48)
3214
QAlphaPaintEnginePrivate::drawAlphaImage
Name: QAlphaPaintEnginePrivate::drawAlphaImage
Prototype: void QAlphaPaintEnginePrivate::drawAlphaImage(const QRectF &rect)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/printsupport/kernel/qpaintengine_alpha.cpp
Lines: 448-493
  0.000% (0/7)
323
QAbstractListModel::dropMimeData
Name: QAbstractListModel::dropMimeData
Prototype: bool QAbstractListModel::dropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent)
Coverage:  0.000% (0/35)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp
Lines: 3602-3650
  0.000% (0/35)
329
AtSpiAdaptor::handleMessage
Name: AtSpiAdaptor::handleMessage
Prototype: bool AtSpiAdaptor::handleMessage(const QDBusMessage &message, const QDBusConnection &connection)
Coverage:  0.000% (0/45)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/linuxaccessibility/atspiadaptor.cpp
Lines: 1244-1294
  0.000% (0/45)
3215
Page:<>1
eLOC - Effective Lines of Code: 985
...10
eLOC - Effective Lines of Code: 46
...13
eLOC - Effective Lines of Code: 39
14
eLOC - Effective Lines of Code: 37
15
eLOC - Effective Lines of Code: 36
16
eLOC - Effective Lines of Code: 34
1718
eLOC - Effective Lines of Code: 31
19
eLOC - Effective Lines of Code: 30
20
eLOC - Effective Lines of Code: 29
21
eLOC - Effective Lines of Code: 28
...30
eLOC - Effective Lines of Code: 22
...40
eLOC - Effective Lines of Code: 17
...100
eLOC - Effective Lines of Code: 6
...200
eLOC - Effective Lines of Code: 2
...308
eLOC - Effective Lines of Code: 0

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