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

Functions

Page:<>1
eLOC - Effective Lines of Code: 985
...30
eLOC - Effective Lines of Code: 22
...40
eLOC - Effective Lines of Code: 17
...50
eLOC - Effective Lines of Code: 14
...60
eLOC - Effective Lines of Code: 12
61
eLOC - Effective Lines of Code: 11
62
eLOC - Effective Lines of Code: 11
63
eLOC - Effective Lines of Code: 11
64
eLOC - Effective Lines of Code: 11
6566
eLOC - Effective Lines of Code: 11
67
eLOC - Effective Lines of Code: 10
68
eLOC - Effective Lines of Code: 10
69
eLOC - Effective Lines of Code: 10
70
eLOC - Effective Lines of Code: 10
...80
eLOC - Effective Lines of Code: 8
...90
eLOC - Effective Lines of Code: 7
...100
eLOC - Effective Lines of Code: 6
...200
eLOC - Effective Lines of Code: 2
...306
eLOC - Effective Lines of Code: 0
FunctionCondition %eLOC - Effective Lines of Codeā–¾McCabe - Cyclomatic Complexity
QGraphicsWidget::getContentsMargins
Name: QGraphicsWidget::getContentsMargins
Prototype: void QGraphicsWidget::getContentsMargins(qreal *left, qreal *top, qreal *right, qreal *bottom) const
Coverage:  0.000% (0/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicswidget.cpp
Lines: 527-540
  0.000% (0/22)
116
QGraphicsViewPrivate::rubberBandRegion
Name: QGraphicsViewPrivate::rubberBandRegion
Prototype: QRegion QGraphicsViewPrivate::rubberBandRegion(const QWidget *widget, const QRect &rect) const
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsview.cpp
Lines: 712-726
  0.000% (0/4)
112
QGraphicsViewPrivate::populateSceneDragDropEvent
Name: QGraphicsViewPrivate::populateSceneDragDropEvent
Prototype: void QGraphicsViewPrivate::populateSceneDragDropEvent(QGraphicsSceneDragDropEvent *dest, QDropEvent *source)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsview.cpp
Lines: 849-868
  0.000% (0/1)
111
QGraphicsViewPrivate::centerView
Name: QGraphicsViewPrivate::centerView
Prototype: void QGraphicsViewPrivate::centerView(QGraphicsView::ViewportAnchor anchor)
Coverage:  0.000% (0/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsview.cpp
Lines: 505-527
  0.000% (0/11)
115
QGraphicsViewPrivate::_q_unsetViewportCursor
Name: QGraphicsViewPrivate::_q_unsetViewportCursor
Prototype: void QGraphicsViewPrivate::_q_unsetViewportCursor()
Coverage:  0.000% (0/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsview.cpp
Lines: 805-824
  0.000% (0/11)
115
QGraphicsView::setDragMode
Name: QGraphicsView::setDragMode
Prototype: void QGraphicsView::setDragMode(DragMode mode)
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsview.cpp
Lines: 1485-1512
  0.000% (0/17)
115
QGraphicsView::resizeEvent
Name: QGraphicsView::resizeEvent
Prototype: void QGraphicsView::resizeEvent(QResizeEvent *event)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsview.cpp
Lines: 3634-3657
  0.000% (0/10)
113
QGraphicsView::dropEvent
Name: QGraphicsView::dropEvent
Prototype: void QGraphicsView::dropEvent(QDropEvent *event)
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsview.cpp
Lines: 3007-3032
  0.000% (0/9)
113
QGraphicsView::dragEnterEvent
Name: QGraphicsView::dragEnterEvent
Prototype: void QGraphicsView::dragEnterEvent(QDragEnterEvent *event)
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsview.cpp
Lines: 3037-3065
  0.000% (0/9)
113
QGraphicsTransformPrivate::setItem
Name: QGraphicsTransformPrivate::setItem
Prototype: void QGraphicsTransformPrivate::setItem(QGraphicsItem *i)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicstransform.cpp
Lines: 103-120
  0.000% (0/7)
113
QGraphicsTextItemPrivate::_q_mouseOnEdge
Name: QGraphicsTextItemPrivate::_q_mouseOnEdge
Prototype: bool QGraphicsTextItemPrivate::_q_mouseOnEdge(QGraphicsSceneMouseEvent *event)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsitem.cpp
Lines: 10564-10579
  0.000% (0/1)
111
QGraphicsScenePrivate::drawItems
Name: QGraphicsScenePrivate::drawItems
Prototype: void QGraphicsScenePrivate::drawItems(QPainter *painter, const QTransform *const viewTransform, QRegion *exposedRegion, QWidget *widget)
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsscene.cpp
Lines: 4699-4716
  0.000% (0/15)
115
QGraphicsScenePrivate::cloneDragDropEvent
Name: QGraphicsScenePrivate::cloneDragDropEvent
Prototype: void QGraphicsScenePrivate::cloneDragDropEvent(QGraphicsSceneDragDropEvent *dest, QGraphicsSceneDragDropEvent *source)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsscene.cpp
Lines: 1256-1270
  0.000% (0/1)
111
QGraphicsSceneBspTreeIndexPrivate::resetIndex
Name: QGraphicsSceneBspTreeIndexPrivate::resetIndex
Prototype: void QGraphicsSceneBspTreeIndexPrivate::resetIndex()
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsscenebsptreeindex.cpp
Lines: 223-238
  0.000% (0/7)
113
QGraphicsSceneBspTreeIndex::prepareBoundingRectChange
Name: QGraphicsSceneBspTreeIndex::prepareBoundingRectChange
Prototype: void QGraphicsSceneBspTreeIndex::prepareBoundingRectChange(const QGraphicsItem *item)
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsscenebsptreeindex.cpp
Lines: 509-525
  0.000% (0/16)
114
QGraphicsSceneBspTreeIndex::items
Name: QGraphicsSceneBspTreeIndex::items
Prototype: QList<QGraphicsItem *> QGraphicsSceneBspTreeIndex::items(Qt::SortOrder order) const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsscenebsptreeindex.cpp
Lines: 551-570
  0.000% (0/1)
111
QGraphicsScene::setItemIndexMethod
Name: QGraphicsScene::setItemIndexMethod
Prototype: void QGraphicsScene::setItemIndexMethod(ItemIndexMethod method)
Coverage:  0.000% (0/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsscene.cpp
Lines: 1857-1873
  0.000% (0/11)
114
QGraphicsScene::sceneRect
Name: QGraphicsScene::sceneRect
Prototype: QRectF QGraphicsScene::sceneRect() const
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsscene.cpp
Lines: 1704-1720
  0.000% (0/10)
114
QGraphicsLinearLayout::setGeometry
Name: QGraphicsLinearLayout::setGeometry
Prototype: void QGraphicsLinearLayout::setGeometry(const QRectF &rect)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicslinearlayout.cpp
Lines: 499-525
  0.000% (0/4)
112
QGraphicsLayoutPrivate::activateRecursive
Name: QGraphicsLayoutPrivate::activateRecursive
Prototype: void QGraphicsLayoutPrivate::activateRecursive(QGraphicsLayoutItem *item)
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicslayout_p.cpp
Lines: 177-196
  0.000% (0/16)
116
QGraphicsItemPrivate::sceneEffectiveBoundingRect
Name: QGraphicsItemPrivate::sceneEffectiveBoundingRect
Prototype: QRectF QGraphicsItemPrivate::sceneEffectiveBoundingRect() const
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsitem.cpp
Lines: 3001-3018
  0.000% (0/7)
113
QGraphicsItemEffectSourcePrivate::boundingRect
Name: QGraphicsItemEffectSourcePrivate::boundingRect
Prototype: QRectF QGraphicsItemEffectSourcePrivate::boundingRect(Qt::CoordinateSystem system) const
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsitem.cpp
Lines: 11234-11253
  0.000% (0/12)
114
QGraphicsItemAnimation::matrixAt
Name: QGraphicsItemAnimation::matrixAt
Prototype: QMatrix QGraphicsItemAnimation::matrixAt(qreal step) const
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsitemanimation.cpp
Lines: 302-316
  0.000% (0/13)
115
QGraphicsGridLayout::setGeometry
Name: QGraphicsGridLayout::setGeometry
Prototype: void QGraphicsGridLayout::setGeometry(const QRectF &rect)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsgridlayout.cpp
Lines: 644-665
  0.000% (0/4)
112
QGraphicsEffectSource::draw
Name: QGraphicsEffectSource::draw
Prototype: void QGraphicsEffectSource::draw(QPainter *painter)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/effects/qgraphicseffect.cpp
Lines: 220-239
  0.000% (0/10)
114
QGraphicsAnchorLayoutPrivate::oppositeEdge
Name: QGraphicsAnchorLayoutPrivate::oppositeEdge
Prototype: Qt::AnchorPoint QGraphicsAnchorLayoutPrivate::oppositeEdge(Qt::AnchorPoint edge)
Coverage:  0.000% (0/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsanchorlayout_p.cpp
Lines: 641-660
  0.000% (0/11)
116
QGraphicsAnchorLayoutPrivate::identifyNonFloatItems_helper
Name: QGraphicsAnchorLayoutPrivate::identifyNonFloatItems_helper
Prototype: void QGraphicsAnchorLayoutPrivate::identifyNonFloatItems_helper(const AnchorData *ad, QSet<QGraphicsLayoutItem *> *nonFloatingItemsIdentifiedSoFar)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsanchorlayout_p.cpp
Lines: 2592-2610
  0.000% (0/13)
116
QGraphicsAnchorLayoutPrivate::getGraphParts::[lambda]
Name: QGraphicsAnchorLayoutPrivate::getGraphParts::[lambda]
Prototype: [&result, &trunkVariables](QSimplexConstraint *c)
Coverage:  0.000% (0/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsanchorlayout_p.cpp
Lines: 2525-2555
  0.000% (0/11)
115
QGraphicsAnchorLayoutPrivate::getAnchor
Name: QGraphicsAnchorLayoutPrivate::getAnchor
Prototype: QGraphicsAnchor *QGraphicsAnchorLayoutPrivate::getAnchor(QGraphicsLayoutItem *firstItem, Qt::AnchorPoint firstEdge, QGraphicsLayoutItem *secondItem, Qt::AnchorPoint secondEdge)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsanchorlayout_p.cpp
Lines: 1767-1794
  0.000% (0/7)
113
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: 171-188
 53.846% (7/13)
114
QGLWidget::qglColor
Name: QGLWidget::qglColor
Prototype: void QGLWidget::qglColor(const QColor& c) const
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp
Lines: 4597-4620
  0.000% (0/15)
115
QGLShaderProgram::setUniformValueArray
Name: QGLShaderProgram::setUniformValueArray
Prototype: void QGLShaderProgram::setUniformValueArray(int location, const GLfloat *values, int count, int tupleSize)
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp
Lines: 2664-2679
  0.000% (0/16)
116
QGLShaderProgram::bind
Name: QGLShaderProgram::bind
Prototype: bool QGLShaderProgram::bind()
Coverage:  35.714% (5/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp
Lines: 1008-1024
 35.714% (5/14)
114
QGLCustomShaderStage::setOnPainter
Name: QGLCustomShaderStage::setOnPainter
Prototype: bool QGLCustomShaderStage::setOnPainter(QPainter* p)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qglcustomshaderstage.cpp
Lines: 82-98
  0.000% (0/7)
113
QGLContextGroup::addShare
Name: QGLContextGroup::addShare
Prototype: void QGLContextGroup::addShare(const QGLContext *context, const QGLContext *share)
Coverage:  57.143% (4/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp
Lines: 5217-5236
 57.143% (4/7)
113
QGLBuffer::bind
Name: QGLBuffer::bind
Prototype: bool QGLBuffer::bind()
Coverage:  83.333% (10/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglbuffer.cpp
Lines: 424-444
 83.333% (10/12)
114
QGL2PaintEngineEx::stroke
Name: QGL2PaintEngineEx::stroke
Prototype: void QGL2PaintEngineEx::stroke(const QVectorPath &path, const QPen &pen)
Coverage:  0.000% (0/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2.cpp
Lines: 1266-1284
  0.000% (0/11)
113
QFutureInterfaceBase::waitForResult
Name: QFutureInterfaceBase::waitForResult
Prototype: void QFutureInterfaceBase::waitForResult(int resultIndex)
Coverage: 100.000% (11/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qfutureinterface.cpp
Lines: 312-332
100.000% (11/11)
113
QFutureInterfaceBase::setProgressValueAndText
Name: QFutureInterfaceBase::setProgressValueAndText
Prototype: void QFutureInterfaceBase::setProgressValueAndText(int progressValue, const QString &progressText)
Coverage:  84.615% (11/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qfutureinterface.cpp
Lines: 407-424
 84.615% (11/13)
115
QFusionStyle::unpolish
Name: QFusionStyle::unpolish
Prototype: void QFusionStyle::unpolish(QWidget *widget)
Coverage:  0.000% (0/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qfusionstyle.cpp
Lines: 3286-3301
  0.000% (0/20)
112
QFtpPI::abort
Name: QFtpPI::abort
Prototype: void QFtpPI::abort()
Coverage:  60.000% (6/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qftp.cpp
Lines: 860-887
 60.000% (6/10)
114
QFormLayout::invalidate
Name: QFormLayout::invalidate
Prototype: void QFormLayout::invalidate()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qformlayout.cpp
Lines: 1540-1553
  0.000% (0/1)
111
QFontSubset::glyphName
Name: QFontSubset::glyphName
Prototype: QByteArray QFontSubset::glyphName(unsigned short unicode, bool symbol)
Coverage:  0.000% (0/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontsubset.cpp
Lines: 95-111
  0.000% (0/11)
113
QFontPrivate::smallCapsFontPrivate
Name: QFontPrivate::smallCapsFontPrivate
Prototype: QFontPrivate *QFontPrivate::smallCapsFontPrivate() const
Coverage:  0.000% (0/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfont.cpp
Lines: 235-249
  0.000% (0/11)
114
QFontEngineFT::alphaRGBMapForGlyph
Name: QFontEngineFT::alphaRGBMapForGlyph
Prototype: QImage QFontEngineFT::alphaRGBMapForGlyph(glyph_t g, QFixed subPixelPosition, const QTransform &t)
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp
Lines: 1958-1977
  0.000% (0/12)
114
QFontDialogPrivate::getFont
Name: QFontDialogPrivate::getFont
Prototype: QFont QFontDialogPrivate::getFont(bool *ok, const QFont &initial, QWidget *parent, const QString &title, QFontDialog::FontDialogOptions options)
Coverage:  0.000% (0/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qfontdialog.cpp
Lines: 405-422
  0.000% (0/14)
114
QFont::toString
Name: QFont::toString
Prototype: QString QFont::toString() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfont.cpp
Lines: 2001-2014
  0.000% (0/1)
111
QFileSystemWatcherPrivate::init
Name: QFileSystemWatcherPrivate::init
Prototype: void QFileSystemWatcherPrivate::init()
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfilesystemwatcher.cpp
Lines: 92-106
 75.000% (3/4)
112
QFileSystemModelPrivate::init
Name: QFileSystemModelPrivate::init
Prototype: void QFileSystemModelPrivate::init()
Coverage:  0.000% (0/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qfilesystemmodel.cpp
Lines: 1900-1920
  0.000% (0/5)
115
QFileSelector::select
Name: QFileSelector::select
Prototype: QUrl QFileSelector::select(const QUrl &filePath) const
Coverage: 100.000% (10/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfileselector.cpp
Lines: 247-268
100.000% (10/10)
113
QFileInfo::size
Name: QFileInfo::size
Prototype: qint64 QFileInfo::size() const
Coverage: 100.000% (15/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfileinfo.cpp
Lines: 1280-1295
100.000% (15/15)
115
QFileIconProvider::type
Name: QFileIconProvider::type
Prototype: QString QFileIconProvider::type(const QFileInfo &info) const
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qfileiconprovider.cpp
Lines: 416-451
  0.000% (0/16)
116
QFileIconProvider::icon
Name: QFileIconProvider::icon
Prototype: QIcon QFileIconProvider::icon(IconType type) const
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qfileiconprovider.cpp
Lines: 301-323
  0.000% (0/17)
119
QFileDialogTreeView::setFileDialogPrivate
Name: QFileDialogTreeView::setFileDialogPrivate
Prototype: void QFileDialogTreeView::setFileDialogPrivate(QFileDialogPrivate *d_pointer)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qfiledialog.cpp
Lines: 3955-3970
  0.000% (0/1)
111
QFileDialog::setDirectoryUrl
Name: QFileDialog::setDirectoryUrl
Prototype: void QFileDialog::setDirectoryUrl(const QUrl &directory)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qfiledialog.cpp
Lines: 975-990
  0.000% (0/13)
115
QFileDialog::selectedFiles
Name: QFileDialog::selectedFiles
Prototype: QStringList QFileDialog::selectedFiles() const
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qfiledialog.cpp
Lines: 1259-1274
  0.000% (0/12)
114
QFileDialog::getExistingDirectoryUrl
Name: QFileDialog::getExistingDirectoryUrl
Prototype: QUrl QFileDialog::getExistingDirectoryUrl(QWidget *parent, const QString &caption, const QUrl &dir, Options options, const QStringList &supportedSchemes)
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qfiledialog.cpp
Lines: 2487-2505
  0.000% (0/6)
112
QFileDevice::close
Name: QFileDevice::close
Prototype: void QFileDevice::close()
Coverage:  75.000% (9/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfiledevice.cpp
Lines: 319-336
 75.000% (9/12)
114
QFbWindow::repaint
Name: QFbWindow::repaint
Prototype: void QFbWindow::repaint(const QRegion &region)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/fbconvenience/qfbwindow.cpp
Lines: 121-136
  0.000% (0/4)
112
QFbScreen::generateRects
Name: QFbScreen::generateRects
Prototype: void QFbScreen::generateRects()
Coverage:  0.000% (0/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/fbconvenience/qfbscreen.cpp
Lines: 189-220
  0.000% (0/8)
114
QFbCursor::QFbCursor
Name: QFbCursor::QFbCursor
Prototype: QFbCursor::QFbCursor(QFbScreen *screen)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/fbconvenience/qfbcursor.cpp
Lines: 58-79
  0.000% (0/7)
113
QFSFileEnginePrivate::unmap
Name: QFSFileEnginePrivate::unmap
Prototype: bool QFSFileEnginePrivate::unmap(uchar *ptr)
Coverage:  71.429% (5/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfsfileengine_unix.cpp
Lines: 761-781
 71.429% (5/7)
113
QFSFileEnginePrivate::readLineFdFh
Name: QFSFileEnginePrivate::readLineFdFh
Prototype: qint64 QFSFileEnginePrivate::readLineFdFh(char *data, qint64 maxlen)
Coverage:  20.000% (2/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfsfileengine.cpp
Lines: 670-700
 20.000% (2/10)
114
QFSFileEnginePrivate::flushFh
Name: QFSFileEnginePrivate::flushFh
Prototype: bool QFSFileEnginePrivate::flushFh()
Coverage:  42.857% (3/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfsfileengine.cpp
Lines: 436-456
 42.857% (3/7)
113
QErrorMessagePrivate::nextPending
Name: QErrorMessagePrivate::nextPending
Prototype: bool QErrorMessagePrivate::nextPending()
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qerrormessage.cpp
Lines: 325-344
  0.000% (0/7)
113
QElfParser::parseSectionHeader
Name: QElfParser::parseSectionHeader
Prototype: const char *QElfParser::parseSectionHeader(const char *data, ElfSectionHeader *sh)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/plugin/qelfparser_p.cpp
Lines: 52-65
100.000% (1/1)
111
QEglFSIntegration::nativeResourceForWindow
Name: QEglFSIntegration::nativeResourceForWindow
Prototype: void *QEglFSIntegration::nativeResourceForWindow(const QByteArray &resource, QWindow *window)
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/eglfs/qeglfsintegration.cpp
Lines: 321-341
  0.000% (0/18)
116
QDomDocumentTypePrivate::replaceChild
Name: QDomDocumentTypePrivate::replaceChild
Prototype: QDomNodePrivate* QDomDocumentTypePrivate::replaceChild(QDomNodePrivate* newChild, QDomNodePrivate* oldChild)
Coverage:  0.000% (0/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/xml/dom/qdom.cpp
Lines: 3534-3552
  0.000% (0/20)
116
QDockWidgetPrivate::moveEvent
Name: QDockWidgetPrivate::moveEvent
Prototype: void QDockWidgetPrivate::moveEvent(QMoveEvent *event)
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdockwidget.cpp
Lines: 1026-1047
  0.000% (0/16)
114
QDockWidgetLayout::takeAt
Name: QDockWidgetLayout::takeAt
Prototype: QLayoutItem *QDockWidgetLayout::takeAt(int index)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdockwidget.cpp
Lines: 271-286
  0.000% (0/10)
114
QDockWidget::setFloating
Name: QDockWidget::setFloating
Prototype: void QDockWidget::setFloating(bool floating)
Coverage:  0.000% (0/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdockwidget.cpp
Lines: 1324-1344
  0.000% (0/21)
115
QDockAreaLayoutItem::skip
Name: QDockAreaLayoutItem::skip
Prototype: bool QDockAreaLayoutItem::skip() const
Coverage:  0.000% (0/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdockarealayout.cpp
Lines: 116-135
  0.000% (0/19)
117
QDockAreaLayoutInfo::itemAt
Name: QDockAreaLayoutInfo::itemAt
Prototype: QLayoutItem *QDockAreaLayoutInfo::itemAt(int *x, int index) const
Coverage:  0.000% (0/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdockarealayout.cpp
Lines: 1726-1741
  0.000% (0/19)
117
QDockAreaLayout::separatorRect
Name: QDockAreaLayout::separatorRect
Prototype: QRect QDockAreaLayout::separatorRect(int index) const
Coverage:  0.000% (0/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdockarealayout.cpp
Lines: 2547-2566
  0.000% (0/14)
117
QDockAreaLayout::paintSeparators
Name: QDockAreaLayout::paintSeparators
Prototype: void QDockAreaLayout::paintSeparators(QPainter *p, QWidget *widget, const QRegion &clip, const QPoint &mouse) const
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdockarealayout.cpp
Lines: 3216-3233
  0.000% (0/17)
115
QDirPrivate::exists
Name: QDirPrivate::exists
Prototype: bool QDirPrivate::exists() const
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdir.cpp
Lines: 118-132
100.000% (7/7)
113
QDir::isReadable
Name: QDir::isReadable
Prototype: bool QDir::isReadable() const
Coverage:  40.000% (4/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdir.cpp
Lines: 1547-1564
 40.000% (4/10)
114
QDir::cleanPath
Name: QDir::cleanPath
Prototype: QString QDir::cleanPath(const QString &path)
Coverage:  83.333% (10/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdir.cpp
Lines: 2180-2209
 83.333% (10/12)
114
QDesktopWidget::screenNumber
Name: QDesktopWidget::screenNumber
Prototype: int QDesktopWidget::screenNumber(const QPoint &p) const
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qdesktopwidget.cpp
Lines: 287-309
  0.000% (0/17)
117
QDesktopServices::setUrlHandler
Name: QDesktopServices::setUrlHandler
Prototype: void QDesktopServices::setUrlHandler(const QString &scheme, QObject *receiver, const char *method)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/util/qdesktopservices.cpp
Lines: 235-249
  0.000% (0/4)
112
QDateTimeEditPrivate::convertToPublic
Name: QDateTimeEditPrivate::convertToPublic
Prototype: QDateTimeEdit::Section QDateTimeEditPrivate::convertToPublic(QDateTimeParser::Section s)
Coverage:  0.000% (0/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdatetimeedit.cpp
Lines: 2245-2265
  0.000% (0/25)
1116
QDateTimeEdit::setCalendarWidget
Name: QDateTimeEdit::setCalendarWidget
Prototype: void QDateTimeEdit::setCalendarWidget(QCalendarWidget *calendarWidget)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdatetimeedit.cpp
Lines: 769-787
  0.000% (0/10)
114
QDataWidgetMapperPrivate::_q_closeEditor
Name: QDataWidgetMapperPrivate::_q_closeEditor
Prototype: void QDataWidgetMapperPrivate::_q_closeEditor(QWidget *w, QAbstractItemDelegate::EndEditHint hint)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qdatawidgetmapper.cpp
Lines: 208-229
  0.000% (0/13)
117
QDataStream::operator>>
Name: QDataStream::operator>>
Prototype: QDataStream &QDataStream::operator>>(qint64 &i)
Coverage:  71.429% (10/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdatastream.cpp
Lines: 865-883
 71.429% (10/14)
115
QDBusPlatformMenu::insertMenuItem
Name: QDBusPlatformMenu::insertMenuItem
Prototype: void QDBusPlatformMenu::insertMenuItem(QPlatformMenuItem *menuItem, QPlatformMenuItem *before)
Coverage:  0.000% (0/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/dbusmenu/qdbusplatformmenu.cpp
Lines: 183-197
  0.000% (0/11)
114
QDBusConnectionPrivate::handleSignal
Name: QDBusConnectionPrivate::handleSignal
Prototype: void QDBusConnectionPrivate::handleSignal(const QDBusMessage& msg)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusintegrator.cpp
Lines: 1657-1680
100.000% (1/1)
111
QDBusConnectionPrivate::connectSignal
Name: QDBusConnectionPrivate::connectSignal
Prototype: bool QDBusConnectionPrivate::connectSignal(const QString &service, const QString &path, const QString &interface, const QString &name, const QStringList &argumentMatch, const QString &signature, QObject *receiver, const char *slot)
Coverage:  42.857% (3/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusintegrator.cpp
Lines: 2195-2214
 42.857% (3/7)
113
QDBusConnectionManager::run
Name: QDBusConnectionManager::run
Prototype: void QDBusConnectionManager::run()
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusconnection.cpp
Lines: 176-196
100.000% (7/7)
113
QDBusArgumentPrivate::checkReadAndDetach
Name: QDBusArgumentPrivate::checkReadAndDetach
Prototype: bool QDBusArgumentPrivate::checkReadAndDetach(QDBusArgumentPrivate *&d)
Coverage:  60.000% (6/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusargument.cpp
Lines: 150-166
 60.000% (6/10)
114
QDBusAdaptorConnector::polish
Name: QDBusAdaptorConnector::polish
Prototype: void QDBusAdaptorConnector::polish()
Coverage: 100.000% (10/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusabstractadaptor.cpp
Lines: 260-277
100.000% (10/10)
114
QDBusAbstractInterfacePrivate::setProperty
Name: QDBusAbstractInterfacePrivate::setProperty
Prototype: bool QDBusAbstractInterfacePrivate::setProperty(const QMetaProperty &mp, const QVariant &value)
Coverage:  80.000% (8/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusabstractinterface.cpp
Lines: 235-253
 80.000% (8/10)
114
QCursor::setShape
Name: QCursor::setShape
Prototype: void QCursor::setShape(Qt::CursorShape shape)
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qcursor.cpp
Lines: 495-510
  0.000% (0/15)
115
QCupsJobWidget::initJobHold
Name: QCupsJobWidget::initJobHold
Prototype: void QCupsJobWidget::initJobHold()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/printsupport/widgets/qcupsjobwidget.cpp
Lines: 98-113
  0.000% (0/1)
111
QCoreApplicationPrivate::sendThroughObjectEventFilters
Name: QCoreApplicationPrivate::sendThroughObjectEventFilters
Prototype: bool QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject *receiver, QEvent *event)
Coverage: 100.000% (18/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp
Lines: 1088-1104
100.000% (18/18)
116
QCoreApplicationPrivate::sendPostedEvents::~CleanUp
Name: QCoreApplicationPrivate::sendPostedEvents::~CleanUp
Prototype: inline ~CleanUp()
Coverage:  77.778% (14/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp
Lines: 1552-1572
 77.778% (14/18)
114
QCoreApplicationPrivate::QCoreApplicationPrivate
Name: QCoreApplicationPrivate::QCoreApplicationPrivate
Prototype: QCoreApplicationPrivate::QCoreApplicationPrivate(int &aargc, char **aargv, uint flags)
Coverage:  58.333% (7/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp
Lines: 392-442
 58.333% (7/12)
114
QCoreApplication::removeTranslator
Name: QCoreApplication::removeTranslator
Prototype: bool QCoreApplication::removeTranslator(QTranslator *translationFile)
Coverage:  61.538% (8/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp
Lines: 1915-1932
 61.538% (8/13)
115
QCoreApplication::installTranslator
Name: QCoreApplication::installTranslator
Prototype: bool QCoreApplication::installTranslator(QTranslator *translationFile)
Coverage:  60.000% (6/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp
Lines: 1882-1903
 60.000% (6/10)
114
QCompleter::setCompletionMode
Name: QCompleter::setCompletionMode
Prototype: void QCompleter::setCompletionMode(QCompleter::CompletionMode mode)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/util/qcompleter.cpp
Lines: 1108-1125
  0.000% (0/13)
115
QCompleter::popup
Name: QCompleter::popup
Prototype: QAbstractItemView *QCompleter::popup() const
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/util/qcompleter.cpp
Lines: 1236-1252
  0.000% (0/6)
112
Page:<>1
eLOC - Effective Lines of Code: 985
...30
eLOC - Effective Lines of Code: 22
...40
eLOC - Effective Lines of Code: 17
...50
eLOC - Effective Lines of Code: 14
...60
eLOC - Effective Lines of Code: 12
61
eLOC - Effective Lines of Code: 11
62
eLOC - Effective Lines of Code: 11
63
eLOC - Effective Lines of Code: 11
64
eLOC - Effective Lines of Code: 11
6566
eLOC - Effective Lines of Code: 11
67
eLOC - Effective Lines of Code: 10
68
eLOC - Effective Lines of Code: 10
69
eLOC - Effective Lines of Code: 10
70
eLOC - Effective Lines of Code: 10
...80
eLOC - Effective Lines of Code: 8
...90
eLOC - Effective Lines of Code: 7
...100
eLOC - Effective Lines of Code: 6
...200
eLOC - Effective Lines of Code: 2
...306
eLOC - Effective Lines of Code: 0

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