QtBase - 8193340a44fd835cee029e63a31cfcab8ef6fd55

Functions

Page:<>1
McCabe - Cyclomatic Complexity: 439
...10
McCabe - Cyclomatic Complexity: 15
...20
McCabe - Cyclomatic Complexity: 10
...30
McCabe - Cyclomatic Complexity: 7
...35
McCabe - Cyclomatic Complexity: 6
36
McCabe - Cyclomatic Complexity: 6
37
McCabe - Cyclomatic Complexity: 6
38
McCabe - Cyclomatic Complexity: 6
3940
McCabe - Cyclomatic Complexity: 6
41
McCabe - Cyclomatic Complexity: 6
42
McCabe - Cyclomatic Complexity: 5
43
McCabe - Cyclomatic Complexity: 5
...50
McCabe - Cyclomatic Complexity: 5
...60
McCabe - Cyclomatic Complexity: 4
...100
McCabe - Cyclomatic Complexity: 2
...200
McCabe - Cyclomatic Complexity: 1
...308
McCabe - Cyclomatic Complexity: 1
FunctionCondition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexityâ–¾
QGroupBoxPrivate::_q_setChildrenEnabled
Name: QGroupBoxPrivate::_q_setChildrenEnabled
Prototype: void QGroupBoxPrivate::_q_setChildrenEnabled(bool b)
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qgroupbox.cpp
Lines: 653-672
  0.000% (0/16)
126
QGridLayoutPrivate::setSize
Name: QGridLayoutPrivate::setSize
Prototype: void QGridLayoutPrivate::setSize(int r, int c)
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qgridlayout.cpp
Lines: 485-523
  0.000% (0/18)
306
QGridLayoutPrivate::setNextPosAfter
Name: QGridLayoutPrivate::setNextPosAfter
Prototype: void QGridLayoutPrivate::setNextPosAfter(int row, int col)
Coverage:  0.000% (0/24)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qgridlayout.cpp
Lines: 525-546
  0.000% (0/24)
136
QGridLayoutPrivate::distribute
Name: QGridLayoutPrivate::distribute
Prototype: void QGridLayoutPrivate::distribute(QRect r, int hSpacing, int vSpacing)
Coverage:  0.000% (0/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qgridlayout.cpp
Lines: 922-971
  0.000% (0/25)
376
QGridLayoutPrivate::addData
Name: QGridLayoutPrivate::addData
Prototype: void QGridLayoutPrivate::addData(QGridBox *box, const QGridLayoutSizeTriple &sizes, bool r, bool c)
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qgridlayout.cpp
Lines: 583-610
  0.000% (0/18)
196
QGridLayoutEngine::sizeHint
Name: QGridLayoutEngine::sizeHint
Prototype: QSizeF QGridLayoutEngine::sizeHint(Qt::SizeHint which, const QSizeF &constraint, const QAbstractLayoutStyleInfo *styleInfo) const
Coverage:  0.000% (0/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/util/qgridlayoutengine.cpp
Lines: 1064-1115
  0.000% (0/21)
316
QGridLayoutEngine::ensureEffectiveFirstAndLastRows
Name: QGridLayoutEngine::ensureEffectiveFirstAndLastRows
Prototype: void QGridLayoutEngine::ensureEffectiveFirstAndLastRows() const
Coverage:  0.000% (0/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/util/qgridlayoutengine.cpp
Lines: 1514-1537
  0.000% (0/20)
156
QGraphicsWidgetPrivate::windowFrameMouseReleaseEvent
Name: QGraphicsWidgetPrivate::windowFrameMouseReleaseEvent
Prototype: void QGraphicsWidgetPrivate::windowFrameMouseReleaseEvent(QGraphicsSceneMouseEvent *event)
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicswidget_p.cpp
Lines: 341-370
  0.000% (0/16)
226
QGraphicsWidgetPrivate::updateFont
Name: QGraphicsWidgetPrivate::updateFont
Prototype: void QGraphicsWidgetPrivate::updateFont(const QFont &font)
Coverage:  0.000% (0/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicswidget_p.cpp
Lines: 252-280
  0.000% (0/20)
166
QGraphicsWidget::setWindowFlags
Name: QGraphicsWidget::setWindowFlags
Prototype: void QGraphicsWidget::setWindowFlags(Qt::WindowFlags wFlags)
Coverage:  0.000% (0/24)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicswidget.cpp
Lines: 1764-1791
  0.000% (0/24)
176
QGraphicsWidget::getWindowFrameMargins
Name: QGraphicsWidget::getWindowFrameMargins
Prototype: void QGraphicsWidget::getWindowFrameMargins(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: 575-588
  0.000% (0/22)
116
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: 520-533
  0.000% (0/22)
116
QGraphicsWidget::focusNextPrevChild
Name: QGraphicsWidget::focusNextPrevChild
Prototype: bool QGraphicsWidget::focusNextPrevChild(bool next)
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicswidget.cpp
Lines: 1553-1570
  0.000% (0/18)
136
QGraphicsViewPrivate::setUpdateClip
Name: QGraphicsViewPrivate::setUpdateClip
Prototype: void QGraphicsViewPrivate::setUpdateClip(QGraphicsItem *item)
Coverage:  0.000% (0/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsview.cpp
Lines: 961-1000
  0.000% (0/23)
236
QGraphicsView::inputMethodQuery
Name: QGraphicsView::inputMethodQuery
Prototype: QVariant QGraphicsView::inputMethodQuery(Qt::InputMethodQuery query) const
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsview.cpp
Lines: 2586-2602
  0.000% (0/16)
136
QGraphicsScenePrivate::ungrabMouse
Name: QGraphicsScenePrivate::ungrabMouse
Prototype: void QGraphicsScenePrivate::ungrabMouse(QGraphicsItem *item, bool itemIsDying)
Coverage:  0.000% (0/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsscene.cpp
Lines: 974-1016
  0.000% (0/20)
186
QGraphicsScenePrivate::grabMouse
Name: QGraphicsScenePrivate::grabMouse
Prototype: void QGraphicsScenePrivate::grabMouse(QGraphicsItem *item, bool implicit)
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsscene.cpp
Lines: 931-969
  0.000% (0/17)
196
QGraphicsSceneBspTreeIndexPrivate::estimateItems
Name: QGraphicsSceneBspTreeIndexPrivate::estimateItems
Prototype: QList<QGraphicsItem *> QGraphicsSceneBspTreeIndexPrivate::estimateItems(const QRectF &rect, Qt::SortOrder order, bool onlyTopLevelItems)
Coverage:  0.000% (0/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsscenebsptreeindex.cpp
Lines: 370-399
  0.000% (0/19)
186
QGraphicsSceneBspTreeIndexPrivate::climbTree
Name: QGraphicsSceneBspTreeIndexPrivate::climbTree
Prototype: void QGraphicsSceneBspTreeIndexPrivate::climbTree(QGraphicsItem *item, int *stackingOrder)
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsscenebsptreeindex.cpp
Lines: 235-254
  0.000% (0/16)
136
QGraphicsScene::setStyle
Name: QGraphicsScene::setStyle
Prototype: void QGraphicsScene::setStyle(QStyle *style)
Coverage:  0.000% (0/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsscene.cpp
Lines: 5550-5574
  0.000% (0/14)
136
QGraphicsScene::setActiveWindow
Name: QGraphicsScene::setActiveWindow
Prototype: void QGraphicsScene::setActiveWindow(QGraphicsWidget *widget)
Coverage:  0.000% (0/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsscene.cpp
Lines: 5717-5748
  0.000% (0/20)
176
QGraphicsScene::keyReleaseEvent
Name: QGraphicsScene::keyReleaseEvent
Prototype: void QGraphicsScene::keyReleaseEvent(QKeyEvent *keyEvent)
Coverage:  0.000% (0/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsscene.cpp
Lines: 3967-3990
  0.000% (0/22)
136
QGraphicsScene::keyPressEvent
Name: QGraphicsScene::keyPressEvent
Prototype: void QGraphicsScene::keyPressEvent(QKeyEvent *keyEvent)
Coverage:  0.000% (0/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsscene.cpp
Lines: 3935-3958
  0.000% (0/22)
136
QGraphicsScene::inputMethodQuery
Name: QGraphicsScene::inputMethodQuery
Prototype: QVariant QGraphicsScene::inputMethodQuery(Qt::InputMethodQuery query) const
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsscene.cpp
Lines: 3147-3163
  0.000% (0/18)
146
QGraphicsScene::helpEvent
Name: QGraphicsScene::helpEvent
Prototype: void QGraphicsScene::helpEvent(QGraphicsSceneHelpEvent *helpEvent)
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsscene.cpp
Lines: 3770-3805
  0.000% (0/18)
216
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: 171-190
  0.000% (0/16)
116
QGraphicsLayout::widgetEvent
Name: QGraphicsLayout::widgetEvent
Prototype: void QGraphicsLayout::widgetEvent(QEvent *e)
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicslayout.cpp
Lines: 385-404
  0.000% (0/12)
106
QGraphicsLayout::updateGeometry
Name: QGraphicsLayout::updateGeometry
Prototype: void QGraphicsLayout::updateGeometry()
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicslayout.cpp
Lines: 345-370
  0.000% (0/16)
156
QGraphicsLayout::activate
Name: QGraphicsLayout::activate
Prototype: void QGraphicsLayout::activate()
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicslayout.cpp
Lines: 252-283
  0.000% (0/18)
196
QGraphicsItemPrivate::setSubFocus
Name: QGraphicsItemPrivate::setSubFocus
Prototype: void QGraphicsItemPrivate::setSubFocus(QGraphicsItem *rootItem, QGraphicsItem *stopItem)
Coverage:  0.000% (0/28)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsitem.cpp
Lines: 5594-5617
  0.000% (0/28)
136
QGraphicsItemPrivate::sendScenePosChange
Name: QGraphicsItemPrivate::sendScenePosChange
Prototype: inline void QGraphicsItemPrivate::sendScenePosChange()
Coverage:  0.000% (0/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsitem.cpp
Lines: 4688-4701
  0.000% (0/14)
86
QGraphicsItemPrivate::ensureSceneTransformRecursive
Name: QGraphicsItemPrivate::ensureSceneTransformRecursive
Prototype: void QGraphicsItemPrivate::ensureSceneTransformRecursive(QGraphicsItem **topMostDirtyItem)
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsitem.cpp
Lines: 5562-5589
  0.000% (0/16)
146
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
QGraphicsItem::setTransform
Name: QGraphicsItem::setTransform
Prototype: void QGraphicsItem::setTransform(const QTransform &matrix, bool combine)
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsitem.cpp
Lines: 4445-4475
  0.000% (0/16)
186
QGraphicsItem::setScale
Name: QGraphicsItem::setScale
Prototype: void QGraphicsItem::setScale(qreal factor)
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsitem.cpp
Lines: 3974-4003
  0.000% (0/16)
176
QGraphicsItem::setRotation
Name: QGraphicsItem::setRotation
Prototype: void QGraphicsItem::setRotation(qreal angle)
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsitem.cpp
Lines: 3908-3937
  0.000% (0/16)
176
QGraphicsItem::setOpacity
Name: QGraphicsItem::setOpacity
Prototype: void QGraphicsItem::setOpacity(qreal opacity)
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsitem.cpp
Lines: 2730-2765
  0.000% (0/16)
196
QGraphicsItem::setCursor
Name: QGraphicsItem::setCursor
Prototype: void QGraphicsItem::setCursor(const QCursor &cursor)
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsitem.cpp
Lines: 2163-2186
  0.000% (0/12)
156
QGraphicsItem::commonAncestorItem
Name: QGraphicsItem::commonAncestorItem
Prototype: QGraphicsItem *QGraphicsItem::commonAncestorItem(const QGraphicsItem *other) const
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsitem.cpp
Lines: 6487-6510
  0.000% (0/18)
186
QGraphicsItem::collidesWithPath
Name: QGraphicsItem::collidesWithPath
Prototype: bool QGraphicsItem::collidesWithPath(const QPainterPath &path, Qt::ItemSelectionMode mode) const
Coverage:  0.000% (0/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsitem.cpp
Lines: 5056-5089
  0.000% (0/25)
176
QGraphicsGridLayout::removeAt
Name: QGraphicsGridLayout::removeAt
Prototype: void QGraphicsGridLayout::removeAt(int index)
Coverage:  0.000% (0/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsgridlayout.cpp
Lines: 573-600
  0.000% (0/20)
166
QGraphicsAnchorLayoutPrivate::solveMinMax
Name: QGraphicsAnchorLayoutPrivate::solveMinMax
Prototype: bool QGraphicsAnchorLayoutPrivate::solveMinMax(const QList<QSimplexConstraint *> &constraints, GraphPath path, qreal *min, qreal *max)
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsanchorlayout_p.cpp
Lines: 2798-2836
  0.000% (0/16)
216
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::restoreSimplifiedAnchor
Name: QGraphicsAnchorLayoutPrivate::restoreSimplifiedAnchor
Prototype: void QGraphicsAnchorLayoutPrivate::restoreSimplifiedAnchor(AnchorData *edge)
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsanchorlayout_p.cpp
Lines: 1179-1224
  0.000% (0/16)
256
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: 633-652
  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: 2613-2631
  0.000% (0/13)
116
QGraphicsAnchorLayoutPrivate::findPaths
Name: QGraphicsAnchorLayoutPrivate::findPaths
Prototype: void QGraphicsAnchorLayoutPrivate::findPaths(Orientation orientation)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsanchorlayout_p.cpp
Lines: 2316-2357
  0.000% (0/13)
206
QGraphicsAnchorLayoutPrivate::correctEdgeDirection
Name: QGraphicsAnchorLayoutPrivate::correctEdgeDirection
Prototype: void QGraphicsAnchorLayoutPrivate::correctEdgeDirection(QGraphicsLayoutItem *&firstItem, Qt::AnchorPoint &firstEdge, QGraphicsLayoutItem *&secondItem, Qt::AnchorPoint &secondEdge)
Coverage:  0.000% (0/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsanchorlayout_p.cpp
Lines: 1980-2007
  0.000% (0/22)
126
QGraphicsAnchorLayoutPrivate::calculateVertexPositions
Name: QGraphicsAnchorLayoutPrivate::calculateVertexPositions
Prototype: void QGraphicsAnchorLayoutPrivate::calculateVertexPositions( QGraphicsAnchorLayoutPrivate::Orientation orientation)
Coverage:  0.000% (0/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsanchorlayout_p.cpp
Lines: 2697-2734
  0.000% (0/14)
196
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: 2659-2674
  0.000% (0/16)
116
QGLShaderProgram::init
Name: QGLShaderProgram::init
Prototype: bool QGLShaderProgram::init()
Coverage:  50.000% (10/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp
Lines: 671-696
 50.000% (10/20)
206
QGLShaderProgram::addShader
Name: QGLShaderProgram::addShader
Prototype: bool QGLShaderProgram::addShader(QGLShader *shader)
Coverage:  40.909% (9/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp
Lines: 710-732
 40.909% (9/22)
176
QGLShaderPrivate::create
Name: QGLShaderPrivate::create
Prototype: bool QGLShaderPrivate::create()
Coverage:  47.368% (9/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp
Lines: 231-257
 47.368% (9/19)
176
QGLShader::hasOpenGLShaders
Name: QGLShader::hasOpenGLShaders
Prototype: bool QGLShader::hasOpenGLShaders(ShaderType type, const QGLContext *context)
Coverage:  0.000% (0/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp
Lines: 3209-3228
  0.000% (0/20)
136
QGLPixelBuffer::makeCurrent
Name: QGLPixelBuffer::makeCurrent
Prototype: bool QGLPixelBuffer::makeCurrent()
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglpixelbuffer.cpp
Lines: 211-231
  0.000% (0/16)
176
QGLPaintDevice::getDevice
Name: QGLPaintDevice::getDevice
Prototype: QGLPaintDevice* QGLPaintDevice::getDevice(QPaintDevice* pd)
Coverage:  27.273% (3/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglpaintdevice.cpp
Lines: 208-234
 27.273% (3/11)
146
QGLFramebufferObject::~QGLFramebufferObject
Name: QGLFramebufferObject::~QGLFramebufferObject
Prototype: QGLFramebufferObject::~QGLFramebufferObject()
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglframebufferobject.cpp
Lines: 962-978
  0.000% (0/18)
126
QGLContextPrivate::maxTextureSize
Name: QGLContextPrivate::maxTextureSize
Prototype: int QGLContextPrivate::maxTextureSize()
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp
Lines: 2755-2791
  0.000% (0/16)
236
QGLContext::reset
Name: QGLContext::reset
Prototype: void QGLContext::reset()
Coverage:  70.588% (12/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp
Lines: 3533-3559
 70.588% (12/17)
206
QGLContext::makeCurrent
Name: QGLContext::makeCurrent
Prototype: void QGLContext::makeCurrent()
Coverage:  55.000% (11/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp
Lines: 3575-3594
 55.000% (11/20)
126
QGLContext::drawTexture
Name: QGLContext::drawTexture
Prototype: void QGLContext::drawTexture(const QRectF &target, GLuint textureId, GLenum textureTarget)
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp
Lines: 2998-3047
  0.000% (0/18)
216
QGLContext::drawTexture
Name: QGLContext::drawTexture
Prototype: void QGLContext::drawTexture(const QPointF &point, GLuint textureId, GLenum textureTarget)
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp
Lines: 3070-3114
  0.000% (0/18)
276
QGLContext::chooseContext
Name: QGLContext::chooseContext
Prototype: bool QGLContext::chooseContext(const QGLContext* shareContext)
Coverage:  48.000% (12/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp
Lines: 3480-3524
 48.000% (12/25)
296
QGLBuffer::create
Name: QGLBuffer::create
Prototype: bool QGLBuffer::create()
Coverage:  33.333% (6/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglbuffer.cpp
Lines: 274-297
 33.333% (6/18)
176
QGL2PaintEngineExPrivate::updateClipScissorTest
Name: QGL2PaintEngineExPrivate::updateClipScissorTest
Prototype: void QGL2PaintEngineExPrivate::updateClipScissorTest()
Coverage:  38.889% (7/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2.cpp
Lines: 2144-2180
 38.889% (7/18)
196
QGL2PaintEngineExPrivate::systemStateChanged
Name: QGL2PaintEngineExPrivate::systemStateChanged
Prototype: void QGL2PaintEngineExPrivate::systemStateChanged()
Coverage:  36.000% (9/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2.cpp
Lines: 2361-2407
 36.000% (9/25)
266
QFutureInterfaceBasePrivate::connectOutputInterface
Name: QFutureInterfaceBasePrivate::connectOutputInterface
Prototype: void QFutureInterfaceBasePrivate::connectOutputInterface(QFutureCallOutInterface *interface)
Coverage:  81.250% (13/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qfutureinterface.cpp
Lines: 548-582
 81.250% (13/16)
246
QFusionStyle::standardPixmap
Name: QFusionStyle::standardPixmap
Prototype: QPixmap QFusionStyle::standardPixmap(StandardPixmap standardPixmap, const QStyleOption *opt, const QWidget *widget) const
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qfusionstyle.cpp
Lines: 3728-3747
  0.000% (0/10)
66
QFontconfigDatabase::addApplicationFont
Name: QFontconfigDatabase::addApplicationFont
Prototype: QStringList QFontconfigDatabase::addApplicationFont(const QByteArray &fontData, const QString &fileName)
Coverage:  62.500% (10/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/fontdatabases/fontconfig/qfontconfigdatabase.cpp
Lines: 767-803
 62.500% (10/16)
246
QFontEngineFT::glyphIndex
Name: QFontEngineFT::glyphIndex
Prototype: glyph_t QFontEngineFT::glyphIndex(uint ucs4) const
Coverage:  85.000% (17/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp
Lines: 1451-1479
 85.000% (17/20)
146
QFontEngineFT::boundingBox
Name: QFontEngineFT::boundingBox
Prototype: glyph_metrics_t QFontEngineFT::boundingBox(glyph_t glyph)
Coverage:  57.143% (12/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp
Lines: 1646-1680
 57.143% (12/21)
286
QFontEngine::harfbuzzFont
Name: QFontEngine::harfbuzzFont
Prototype: void *QFontEngine::harfbuzzFont() const
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine.cpp
Lines: 302-336
  0.000% (0/16)
246
QFontDialogPrivate::updateSizes
Name: QFontDialogPrivate::updateSizes
Prototype: void QFontDialogPrivate::updateSizes()
Coverage:  0.000% (0/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qfontdialog.cpp
Lines: 622-653
  0.000% (0/21)
226
QFontDialogPrivate::_q_sizeChanged
Name: QFontDialogPrivate::_q_sizeChanged
Prototype: void QFontDialogPrivate::_q_sizeChanged(const QString &s)
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qfontdialog.cpp
Lines: 746-767
  0.000% (0/16)
146
QFontDatabasePrivate::addAppFont
Name: QFontDatabasePrivate::addAppFont
Prototype: int QFontDatabasePrivate::addAppFont(const QByteArray &fontData, const QString &fileName)
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontdatabase.cpp
Lines: 2412-2438
  0.000% (0/17)
186
QFontDatabase::styles
Name: QFontDatabase::styles
Prototype: QStringList QFontDatabase::styles(const QString &family) const
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontdatabase.cpp
Lines: 1592-1626
  0.000% (0/18)
236
QFileSystemWatcher::removePaths
Name: QFileSystemWatcher::removePaths
Prototype: QStringList QFileSystemWatcher::removePaths(const QStringList &paths)
Coverage:  93.750% (15/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfilesystemwatcher.cpp
Lines: 361-385
 93.750% (15/16)
156
QFileSystemModel::flags
Name: QFileSystemModel::flags
Prototype: Qt::ItemFlags QFileSystemModel::flags(const QModelIndex &index) const
Coverage:  0.000% (0/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qfilesystemmodel.cpp
Lines: 957-982
  0.000% (0/20)
176
QFileSystemEngine::resolveGroupName
Name: QFileSystemEngine::resolveGroupName
Prototype: QString QFileSystemEngine::resolveGroupName(uint groupId)
Coverage:  38.889% (7/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfilesystemengine_unix.cpp
Lines: 371-405
 38.889% (7/18)
186
QFileSystemEngine::removeDirectory
Name: QFileSystemEngine::removeDirectory
Prototype: bool QFileSystemEngine::removeDirectory(const QFileSystemEntry &entry, bool removeEmptyParents)
Coverage:  76.471% (13/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfilesystemengine_unix.cpp
Lines: 626-646
 76.471% (13/17)
146
QFileInfoPrivate::getFileTime
Name: QFileInfoPrivate::getFileTime
Prototype: QDateTime &QFileInfoPrivate::getFileTime(QAbstractFileEngine::FileTime request) const
Coverage:  52.941% (9/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfileinfo.cpp
Lines: 179-198
 52.941% (9/17)
156
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: 423-458
  0.000% (0/16)
116
QFileDialogPrivate::updateOkButtonText
Name: QFileDialogPrivate::updateOkButtonText
Prototype: void QFileDialogPrivate::updateOkButtonText(bool saveAsOnFolder)
Coverage:  0.000% (0/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qfiledialog.cpp
Lines: 625-648
  0.000% (0/11)
146
QFileDialogPrivate::typedFiles
Name: QFileDialogPrivate::typedFiles
Prototype: QStringList QFileDialogPrivate::typedFiles() const
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qfiledialog.cpp
Lines: 1145-1181
  0.000% (0/17)
186
QFileDialogPrivate::restoreFromSettings
Name: QFileDialogPrivate::restoreFromSettings
Prototype: bool QFileDialogPrivate::restoreFromSettings()
Coverage:  0.000% (0/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qfiledialog.cpp
Lines: 2715-2747
  0.000% (0/14)
236
QFileDialogPrivate::init
Name: QFileDialogPrivate::init
Prototype: void QFileDialogPrivate::init(const QUrl &directory, const QString &nameFilter, const QString &caption)
Coverage:  0.000% (0/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qfiledialog.cpp
Lines: 2796-2835
  0.000% (0/20)
206
QFileDialogPrivate::_q_selectionChanged
Name: QFileDialogPrivate::_q_selectionChanged
Prototype: void QFileDialogPrivate::_q_selectionChanged()
Coverage:  0.000% (0/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qfiledialog.cpp
Lines: 3689-3711
  0.000% (0/25)
156
QFileDevice::readData
Name: QFileDevice::readData
Prototype: qint64 QFileDevice::readData(char *data, qint64 len)
Coverage:  56.250% (9/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfiledevice.cpp
Lines: 449-472
 56.250% (9/16)
156
QFileDevice::atEnd
Name: QFileDevice::atEnd
Prototype: bool QFileDevice::atEnd() const
Coverage:  62.500% (10/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfiledevice.cpp
Lines: 353-381
 62.500% (10/16)
126
QFakeDevice::metric
Name: QFakeDevice::metric
Prototype: int metric(PaintDeviceMetric m) const override
Coverage:  0.000% (0/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qpicture.cpp
Lines: 454-466
  0.000% (0/8)
46
QFSFileEnginePrivate::closeFdFh
Name: QFSFileEnginePrivate::closeFdFh
Prototype: bool QFSFileEnginePrivate::closeFdFh()
Coverage:  70.370% (19/27)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfsfileengine.cpp
Lines: 359-399
 70.370% (19/27)
196
QEventDispatcherUNIX::registerSocketNotifier
Name: QEventDispatcherUNIX::registerSocketNotifier
Prototype: void QEventDispatcherUNIX::registerSocketNotifier(QSocketNotifier *notifier)
Coverage:  0.000% (0/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qeventdispatcher_unix.cpp
Lines: 412-454
  0.000% (0/20)
306
QEventDispatcherGlib::registerSocketNotifier
Name: QEventDispatcherGlib::registerSocketNotifier
Prototype: void QEventDispatcherGlib::registerSocketNotifier(QSocketNotifier *notifier)
Coverage:  66.667% (10/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp
Lines: 435-472
 66.667% (10/15)
236
QEvdevTouchScreenData::reportPoints
Name: QEvdevTouchScreenData::reportPoints
Prototype: void QEvdevTouchScreenData::reportPoints()
Coverage:  0.000% (0/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/input/evdevtouch/qevdevtouchhandler.cpp
Lines: 634-676
  0.000% (0/22)
246
QEvdevMouseHandler::getHardwareMaximum
Name: QEvdevMouseHandler::getHardwareMaximum
Prototype: bool QEvdevMouseHandler::getHardwareMaximum()
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/input/evdevmouse/qevdevmousehandler.cpp
Lines: 120-155
  0.000% (0/18)
226
QErrorMessage::done
Name: QErrorMessage::done
Prototype: void QErrorMessage::done(int a)
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qerrormessage.cpp
Lines: 272-290
  0.000% (0/18)
126
QEmulationPaintEngine::stroke
Name: QEmulationPaintEngine::stroke
Prototype: void QEmulationPaintEngine::stroke(const QVectorPath &path, const QPen &pen)
Coverage:  0.000% (0/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qemulationpaintengine.cpp
Lines: 107-146
  0.000% (0/20)
296
QEmulationPaintEngine::drawTextItem
Name: QEmulationPaintEngine::drawTextItem
Prototype: void QEmulationPaintEngine::drawTextItem(const QPointF &p, const QTextItem &textItem)
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qemulationpaintengine.cpp
Lines: 160-198
  0.000% (0/18)
286
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: 309-329
  0.000% (0/18)
116
QEglFSCursor::draw
Name: QEglFSCursor::draw
Prototype: void QEglFSCursor::draw(const QRectF &r)
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/eglfs/qeglfscursor.cpp
Lines: 423-500
  0.000% (0/18)
536
Page:<>1
McCabe - Cyclomatic Complexity: 439
...10
McCabe - Cyclomatic Complexity: 15
...20
McCabe - Cyclomatic Complexity: 10
...30
McCabe - Cyclomatic Complexity: 7
...35
McCabe - Cyclomatic Complexity: 6
36
McCabe - Cyclomatic Complexity: 6
37
McCabe - Cyclomatic Complexity: 6
38
McCabe - Cyclomatic Complexity: 6
3940
McCabe - Cyclomatic Complexity: 6
41
McCabe - Cyclomatic Complexity: 6
42
McCabe - Cyclomatic Complexity: 5
43
McCabe - Cyclomatic Complexity: 5
...50
McCabe - Cyclomatic Complexity: 5
...60
McCabe - Cyclomatic Complexity: 4
...100
McCabe - Cyclomatic Complexity: 2
...200
McCabe - Cyclomatic Complexity: 1
...308
McCabe - Cyclomatic Complexity: 1

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