OpenCoverage

Qt Quick Test Coverage

Functions

Page:<>1
McCabe - Cyclomatic Complexity: 1
...100
McCabe - Cyclomatic Complexity: 1
...150
McCabe - Cyclomatic Complexity: 2
...160
McCabe - Cyclomatic Complexity: 2
...170
McCabe - Cyclomatic Complexity: 3
...180
McCabe - Cyclomatic Complexity: 4
...185
McCabe - Cyclomatic Complexity: 5
186
McCabe - Cyclomatic Complexity: 5
187
McCabe - Cyclomatic Complexity: 5
188
McCabe - Cyclomatic Complexity: 6
189190
McCabe - Cyclomatic Complexity: 6
191
McCabe - Cyclomatic Complexity: 7
192
McCabe - Cyclomatic Complexity: 7
193
McCabe - Cyclomatic Complexity: 8
...200
McCabe - Cyclomatic Complexity: 17
...202
McCabe - Cyclomatic Complexity: 36
FunctionCondition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexityâ–´
QQuickLoaderPrivate::_q_sourceLoaded
Name: QQuickLoaderPrivate::_q_sourceLoaded
Prototype: void QQuickLoaderPrivate::_q_sourceLoaded()
Coverage:  76.190% (16/21)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickloader.cpp
Lines: 711-740
 76.190% (16/21)
216
QQuickLoaderPrivate::_q_updateSize
Name: QQuickLoaderPrivate::_q_updateSize
Prototype: void QQuickLoaderPrivate::_q_updateSize(bool loaderGeometryChanged)
Coverage: 100.000% (26/26)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickloader.cpp
Lines: 938-962
100.000% (26/26)
166
QQuickLoaderPrivate::clear
Name: QQuickLoaderPrivate::clear
Prototype: void QQuickLoaderPrivate::clear()
Coverage: 100.000% (16/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickloader.cpp
Lines: 90-132
100.000% (16/16)
266
QQuickLoaderPrivate::setInitialState
Name: QQuickLoaderPrivate::setInitialState
Prototype: void QQuickLoaderPrivate::setInitialState(QObject *obj)
Coverage:  95.000% (19/20)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickloader.cpp
Lines: 632-665
 95.000% (19/20)
226
QQuickMouseArea::childMouseEventFilter
Name: QQuickMouseArea::childMouseEventFilter
Prototype: bool QQuickMouseArea::childMouseEventFilter(QQuickItem *i, QEvent *e)
Coverage:  88.889% (16/18)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickmousearea.cpp
Lines: 997-1018
 88.889% (16/18)
126
QQuickMouseArea::mouseReleaseEvent
Name: QQuickMouseArea::mouseReleaseEvent
Prototype: void QQuickMouseArea::mouseReleaseEvent(QMouseEvent *event)
Coverage:  85.714% (18/21)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickmousearea.cpp
Lines: 797-823
 85.714% (18/21)
176
QQuickMultiPointHandler::averageAngleDelta
Name: QQuickMultiPointHandler::averageAngleDelta
Prototype: qreal QQuickMultiPointHandler::averageAngleDelta(const QVector<PointData> &old, const QVector<PointData> &newAngles)
Coverage:  75.000% (9/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/handlers/qquickmultipointhandler.cpp
Lines: 230-260
 75.000% (9/12)
176
QQuickNvprFunctions::createFragmentOnlyPipeline
Name: QQuickNvprFunctions::createFragmentOnlyPipeline
Prototype: bool QQuickNvprFunctions::createFragmentOnlyPipeline(const char *fragmentShaderSource, GLuint *pipeline, GLuint *program)
Coverage:  0.000% (0/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/qquicknvprfunctions.cpp
Lines: 164-206
  0.000% (0/16)
326
QQuickOpenGLInfo::updateFormat
Name: QQuickOpenGLInfo::updateFormat
Prototype: void QQuickOpenGLInfo::updateFormat()
Coverage:  50.000% (9/18)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickopenglinfo.cpp
Lines: 156-184
 50.000% (9/18)
186
QQuickOpenGLShaderEffectCommon::disconnectPropertySignals
Name: QQuickOpenGLShaderEffectCommon::disconnectPropertySignals
Prototype: void QQuickOpenGLShaderEffectCommon::disconnectPropertySignals(QQuickItem *item, Key::ShaderType shaderType)
Coverage:  94.444% (17/18)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickopenglshadereffect.cpp
Lines: 224-242
 94.444% (17/18)
136
QQuickPaintedItem::updatePaintNode
Name: QQuickPaintedItem::updatePaintNode
Prototype: QSGNode *QQuickPaintedItem::updatePaintNode(QSGNode *oldNode, UpdatePaintNodeData *data)
Coverage:  64.516% (20/31)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpainteditem.cpp
Lines: 561-621
 64.516% (20/31)
416
QQuickParticleAffector::shouldAffect
Name: QQuickParticleAffector::shouldAffect
Prototype: bool QQuickParticleAffector::shouldAffect(QQuickParticleData* d)
Coverage:  57.692% (15/26)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickparticleaffector.cpp
Lines: 161-179
 57.692% (15/26)
116
QQuickPath::createPath::QQuickPath::backwardsPointAt
Name: QQuickPath::createPath::QQuickPath::backwardsPointAt
Prototype: QPointF QQuickPath::backwardsPointAt(const QPainterPath &path, const qreal &pathLength, const QList<AttributePoint> &attributePoints, QQuickCachedBezier &prevBez, qreal p, qreal *angle)
Coverage:  83.333% (25/30)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpath.cpp
Lines: 800-853
 83.333% (25/30)
376
QQuickPath::createPath::QQuickPath::forwardsPointAt
Name: QQuickPath::createPath::QQuickPath::forwardsPointAt
Prototype: QPointF QQuickPath::forwardsPointAt(const QPainterPath &path, const qreal &pathLength, const QList<AttributePoint> &attributePoints, QQuickCachedBezier &prevBez, qreal p, qreal *angle)
Coverage:  89.286% (25/28)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpath.cpp
Lines: 744-797
 89.286% (25/28)
386
QQuickPath::createPath::nextBezier
Name: QQuickPath::createPath::nextBezier
Prototype: static inline QBezier nextBezier(const QPainterPath &path, int *current, qreal *bezLength, bool reverse = false)
Coverage:  76.471% (13/17)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpath.cpp
Lines: 611-647
 76.471% (13/17)
236
QQuickPathInterpolator::_q_pathUpdated
Name: QQuickPathInterpolator::_q_pathUpdated
Prototype: void QQuickPathInterpolator::_q_pathUpdated()
Coverage:  87.500% (14/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpathinterpolator.cpp
Lines: 142-169
 87.500% (14/16)
166
QQuickPathView::childMouseEventFilter
Name: QQuickPathView::childMouseEventFilter
Prototype: bool QQuickPathView::childMouseEventFilter(QQuickItem *i, QEvent *e)
Coverage:  75.000% (9/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpathview.cpp
Lines: 1865-1881
 75.000% (9/12)
76
QQuickPathView::setDelegate
Name: QQuickPathView::setDelegate
Prototype: void QQuickPathView::setDelegate(QQmlComponent *delegate)
Coverage:  68.750% (11/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpathview.cpp
Lines: 1249-1270
 68.750% (11/16)
176
QQuickPathViewPrivate::clear
Name: QQuickPathViewPrivate::clear
Prototype: void QQuickPathViewPrivate::clear()
Coverage:  58.333% (7/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpathview.cpp
Lines: 237-259
 58.333% (7/12)
146
QQuickPathViewPrivate::pointNear
Name: QQuickPathViewPrivate::pointNear
Prototype: QPointF QQuickPathViewPrivate::pointNear(const QPointF &point, qreal *nearPercent) const
Coverage:  93.750% (15/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpathview.cpp
Lines: 1553-1592
 93.750% (15/16)
266
QQuickPathViewPrivate::releaseItem
Name: QQuickPathViewPrivate::releaseItem
Prototype: void QQuickPathViewPrivate::releaseItem(QQuickItem *item)
Coverage:  77.778% (14/18)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpathview.cpp
Lines: 198-214
 77.778% (14/18)
116
QQuickPathViewPrivate::setHighlightPosition
Name: QQuickPathViewPrivate::setHighlightPosition
Prototype: void QQuickPathViewPrivate::setHighlightPosition(qreal pos)
Coverage:  45.455% (10/22)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpathview.cpp
Lines: 387-415
 45.455% (10/22)
196
QQuickPathViewPrivate::updateHighlight
Name: QQuickPathViewPrivate::updateHighlight
Prototype: void QQuickPathViewPrivate::updateHighlight()
Coverage:  90.000% (18/20)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpathview.cpp
Lines: 350-385
 90.000% (18/20)
256
QQuickPointerDeviceHandler::wantsPointerEvent
Name: QQuickPointerDeviceHandler::wantsPointerEvent
Prototype: bool QQuickPointerDeviceHandler::wantsPointerEvent(QQuickPointerEvent *event)
Coverage:  33.333% (6/18)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/handlers/qquickpointerdevicehandler.cpp
Lines: 249-265
 33.333% (6/18)
146
QQuickPointerHandler::parentContains
Name: QQuickPointerHandler::parentContains
Prototype: bool QQuickPointerHandler::parentContains(const QQuickEventPoint *point) const
Coverage:  56.250% (9/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/handlers/qquickpointerhandler.cpp
Lines: 344-361
 56.250% (9/16)
136
QQuickPointerHandler::setExclusiveGrab
Name: QQuickPointerHandler::setExclusiveGrab
Prototype: bool QQuickPointerHandler::setExclusiveGrab(QQuickEventPoint *point, bool grab)
Coverage:  70.370% (19/27)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/handlers/qquickpointerhandler.cpp
Lines: 309-328
 70.370% (19/27)
136
QQuickRectangle::setGradient
Name: QQuickRectangle::setGradient
Prototype: void QQuickRectangle::setGradient(QQuickGradient *gradient)
Coverage:  87.500% (14/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickrectangle.cpp
Lines: 420-436
 87.500% (14/16)
136
QQuickRectangleExtruder::extrude
Name: QQuickRectangleExtruder::extrude
Prototype: QPointF QQuickRectangleExtruder::extrude(const QRectF &rect)
Coverage: 100.000% (11/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickrectangleextruder.cpp
Lines: 60-80
100.000% (11/11)
136
QQuickRow::reportConflictingAnchors
Name: QQuickRow::reportConflictingAnchors
Prototype: void QQuickRow::reportConflictingAnchors()
Coverage:  88.889% (16/18)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpositioners.cpp
Lines: 1254-1276
 88.889% (16/18)
166
QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QBitField::united [qbitfield_p.h #2]
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QBitField::united [qbitfield_p.h #2]
Prototype: QBitField QBitField::united(const QBitField &o)
Coverage:  0.000% (0/19)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/ftw/qbitfield_p.h #2
Lines: 125-151
  0.000% (0/19)
206
QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickAbstractAnimation::setPaused
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickAbstractAnimation::setPaused
Prototype: void QQuickAbstractAnimation::setPaused(bool p)
Coverage:  80.952% (17/21)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickanimation.cpp
Lines: 339-366
 80.952% (17/21)
166
QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickAbstractAnimationPrivate::commence
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickAbstractAnimationPrivate::commence
Prototype: void QQuickAbstractAnimationPrivate::commence()
Coverage:  83.333% (15/18)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickanimation.cpp
Lines: 161-185
 83.333% (15/18)
166
QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickOpacityAnimatorJob::postSync
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickOpacityAnimatorJob::postSync
Prototype: void QQuickOpacityAnimatorJob::postSync()
Coverage:  57.143% (12/21)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickanimatorjob.cpp
Lines: 536-585
 57.143% (12/21)
226
QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickRenderControl::grab
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickRenderControl::grab
Prototype: QImage QQuickRenderControl::grab()
Coverage:  41.176% (7/17)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickrendercontrol.cpp
Lines: 373-415
 41.176% (7/17)
316
QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickRotationAnimation::setDirection
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickRotationAnimation::setDirection
Prototype: void QQuickRotationAnimation::setDirection(QQuickRotationAnimation::RotationDirection direction)
Coverage:  83.333% (10/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickanimation.cpp
Lines: 1682-1704
 83.333% (10/12)
146
QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickSequentialAnimation::transition
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickSequentialAnimation::transition
Prototype: QAbstractAnimationJob* QQuickSequentialAnimation::transition(QQuickStateActions &actions, QQmlProperties &modified, TransitionDirection direction, QObject *defaultTarget)
Coverage:  80.000% (16/20)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickanimation.cpp
Lines: 1811-1843
 80.000% (16/20)
196
QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickUniformAnimatorJob::postSync
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickUniformAnimatorJob::postSync
Prototype: void QQuickUniformAnimatorJob::postSync()
Coverage:  72.727% (16/22)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickanimatorjob.cpp
Lines: 635-661
 72.727% (16/22)
166
QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickWindow::resetOpenGLState
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickWindow::resetOpenGLState
Prototype: void QQuickWindow::resetOpenGLState()
Coverage:  0.000% (0/18)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickwindow.cpp
Lines: 4299-4350
  0.000% (0/18)
946
QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickWindowPrivate::clearHover
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickWindowPrivate::clearHover
Prototype: bool QQuickWindowPrivate::clearHover(ulong timestamp)
Coverage:  46.667% (7/15)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickwindow.cpp
Lines: 1541-1566
 46.667% (7/15)
196
QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickWindowPrivate::deliverToPassiveGrabbers
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickWindowPrivate::deliverToPassiveGrabbers
Prototype: void QQuickWindowPrivate::deliverToPassiveGrabbers(const QVector<QPointer <QQuickPointerHandler> > &passiveGrabbers, QQuickPointerEvent *pointerEvent)
Coverage:  93.333% (14/15)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickwindow.cpp
Lines: 1704-1732
 93.333% (14/15)
156
QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickWindowPrivate::init
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickWindowPrivate::init
Prototype: void QQuickWindowPrivate::init(QQuickWindow *c, QQuickRenderControl *control)
Coverage:  94.118% (16/17)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickwindow.cpp
Lines: 538-594
 94.118% (16/17)
406
QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickWindowPrivate::sendFilteredMouseEvent
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickWindowPrivate::sendFilteredMouseEvent
Prototype: bool QQuickWindowPrivate::sendFilteredMouseEvent(QEvent *event, QQuickItem *receiver, QQuickItem *filteringParent)
Coverage:  61.111% (11/18)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickwindow.cpp
Lines: 2937-2957
 61.111% (11/18)
136
QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QSGSoftwareThreadedRenderLoop::grab
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QSGSoftwareThreadedRenderLoop::grab
Prototype: QImage QSGSoftwareThreadedRenderLoop::grab(QQuickWindow *window)
Coverage:  0.000% (0/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarethreadedrenderloop.cpp
Lines: 643-680
  0.000% (0/16)
246
QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QSGSoftwareThreadedRenderLoop::startOrStopAnimationTimer
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QSGSoftwareThreadedRenderLoop::startOrStopAnimationTimer
Prototype: void QSGSoftwareThreadedRenderLoop::startOrStopAnimationTimer()
Coverage:  0.000% (0/26)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarethreadedrenderloop.cpp
Lines: 797-819
  0.000% (0/26)
146
QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QSGSoftwareThreadedRenderLoop::windowDestroyed
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QSGSoftwareThreadedRenderLoop::windowDestroyed
Prototype: void QSGSoftwareThreadedRenderLoop::windowDestroyed(QQuickWindow *window)
Coverage:  0.000% (0/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarethreadedrenderloop.cpp
Lines: 599-628
  0.000% (0/16)
166
QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QV4::CompiledData::TypeReferenceMap::collectFromObject [qv4compileddata_p.h #3]
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QV4::CompiledData::TypeReferenceMap::collectFromObject [qv4compileddata_p.h #3]
Prototype: template <typename CompiledObject> void collectFromObject(const CompiledObject *obj)
Coverage: 100.000% (16/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compileddata_p.h #3
Lines: 915-939
100.000% (16/16)
156
QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::fetchNextNode
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::fetchNextNode
Prototype: static QSGNode *fetchNextNode(QQuickItemPrivate *itemPriv, int &ii, bool &returnedPaintNode)
Coverage:  92.857% (26/28)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickwindow.cpp
Lines: 3214-3244
 92.857% (26/28)
196
QQuickShapeGradientCache::get
Name: QQuickShapeGradientCache::get
Prototype: QSGTexture *QQuickShapeGradientCache::get(const Key &grad)
Coverage:  58.333% (7/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/qquickshape.cpp
Lines: 1579-1614
 58.333% (7/12)
466
QQuickShapePrivate::createRenderer
Name: QQuickShapePrivate::createRenderer
Prototype: void QQuickShapePrivate::createRenderer()
Coverage:  53.333% (8/15)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/qquickshape.cpp
Lines: 976-1003
 53.333% (8/15)
166
QQuickSpriteEngine::spriteDuration
Name: QQuickSpriteEngine::spriteDuration
Prototype: int QQuickSpriteEngine::spriteDuration(int sprite) const
Coverage:  77.778% (14/18)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickspriteengine.cpp
Lines: 219-237
 77.778% (14/18)
146
QQuickSpriteEngine::spriteState
Name: QQuickSpriteEngine::spriteState
Prototype: int QQuickSpriteEngine::spriteState(int sprite) const
Coverage:  17.647% (3/17)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickspriteengine.cpp
Lines: 157-176
 17.647% (3/17)
146
QQuickSpriteEngine::spriteY
Name: QQuickSpriteEngine::spriteY
Prototype: int QQuickSpriteEngine::spriteY(int sprite) const
Coverage:  64.706% (11/17)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickspriteengine.cpp
Lines: 239-259
 64.706% (11/17)
146
QQuickSpriteSequence::prepareNextFrame
Name: QQuickSpriteSequence::prepareNextFrame
Prototype: void QQuickSpriteSequence::prepareNextFrame(QSGSpriteNode *node)
Coverage:  88.235% (15/17)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickspritesequence.cpp
Lines: 276-329
 88.235% (15/17)
416
QQuickStatePrivate::generateActionList
Name: QQuickStatePrivate::generateActionList
Prototype: QQuickStateOperation::ActionList QQuickStatePrivate::generateActionList() const
Coverage:  80.000% (12/15)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickstate.cpp
Lines: 317-341
 80.000% (12/15)
146
QQuickStyledTextPrivate::parseFontAttributes
Name: QQuickStyledTextPrivate::parseFontAttributes
Prototype: bool QQuickStyledTextPrivate::parseFontAttributes(const QChar *&ch, const QString &textIn, QTextCharFormat &format)
Coverage:  77.273% (17/22)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickstyledtext.cpp
Lines: 564-584
 77.273% (17/22)
156
QQuickTableViewPrivate::dumpTable::QQuickTableView::setModel
Name: QQuickTableViewPrivate::dumpTable::QQuickTableView::setModel
Prototype: void QQuickTableView::setModel(const QVariant &newModel)
Coverage:  0.000% (0/17)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktableview.cpp
Lines: 1366-1403
  0.000% (0/17)
256
QQuickTableViewPrivate::dumpTable::QQuickTableViewPrivate::calculateColumnWidthsAfterRebuilding
Name: QQuickTableViewPrivate::dumpTable::QQuickTableViewPrivate::calculateColumnWidthsAfterRebuilding
Prototype: void QQuickTableViewPrivate::calculateColumnWidthsAfterRebuilding()
Coverage:  0.000% (0/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktableview.cpp
Lines: 516-539
  0.000% (0/16)
136
QQuickTableViewPrivate::dumpTable::QQuickTableViewPrivate::calculateRowHeightsAfterRebuilding
Name: QQuickTableViewPrivate::dumpTable::QQuickTableViewPrivate::calculateRowHeightsAfterRebuilding
Prototype: void QQuickTableViewPrivate::calculateRowHeightsAfterRebuilding()
Coverage:  0.000% (0/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktableview.cpp
Lines: 541-564
  0.000% (0/16)
136
QQuickTableViewPrivate::dumpTable::QQuickTableViewPrivate::enforceFirstRowColumnAtOrigo
Name: QQuickTableViewPrivate::dumpTable::QQuickTableViewPrivate::enforceFirstRowColumnAtOrigo
Prototype: void QQuickTableViewPrivate::enforceFirstRowColumnAtOrigo()
Coverage:  0.000% (0/20)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktableview.cpp
Lines: 232-263
  0.000% (0/20)
166
QQuickTableViewPrivate::dumpTable::QQuickTableViewPrivate::layoutTableEdgeFromLoadRequest
Name: QQuickTableViewPrivate::dumpTable::QQuickTableViewPrivate::layoutTableEdgeFromLoadRequest
Prototype: void QQuickTableViewPrivate::layoutTableEdgeFromLoadRequest()
Coverage:  0.000% (0/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktableview.cpp
Lines: 876-891
  0.000% (0/8)
76
QQuickTableViewPrivate::dumpTable::QQuickTableViewPrivate::syncLoadedTableFromLoadRequest
Name: QQuickTableViewPrivate::dumpTable::QQuickTableViewPrivate::syncLoadedTableFromLoadRequest
Prototype: void QQuickTableViewPrivate::syncLoadedTableFromLoadRequest()
Coverage:  0.000% (0/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktableview.cpp
Lines: 273-287
  0.000% (0/8)
66
QQuickTableViewPrivate::dumpTable::QQuickTableViewPrivate::updateContentHeight
Name: QQuickTableViewPrivate::dumpTable::QQuickTableViewPrivate::updateContentHeight
Prototype: void QQuickTableViewPrivate::updateContentHeight()
Coverage:  12.500% (2/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktableview.cpp
Lines: 197-230
 12.500% (2/16)
196
QQuickTableViewPrivate::dumpTable::QQuickTableViewPrivate::updateContentWidth
Name: QQuickTableViewPrivate::dumpTable::QQuickTableViewPrivate::updateContentWidth
Prototype: void QQuickTableViewPrivate::updateContentWidth()
Coverage:  12.500% (2/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktableview.cpp
Lines: 162-195
 12.500% (2/16)
196
QQuickText::itemChange
Name: QQuickText::itemChange
Prototype: void QQuickText::itemChange(ItemChange change, const ItemChangeData &value)
Coverage:  50.000% (7/14)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktext.cpp
Lines: 1586-1617
 50.000% (7/14)
176
QQuickText::setFont
Name: QQuickText::setFont
Prototype: void QQuickText::setFont(const QFont &font)
Coverage:  87.500% (14/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktext.cpp
Lines: 1554-1584
 87.500% (14/16)
186
QQuickText::setPadding
Name: QQuickText::setPadding
Prototype: void QQuickText::setPadding(qreal padding)
Coverage:  75.000% (18/24)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktext.cpp
Lines: 2965-2982
 75.000% (18/24)
146
QQuickTextControl::insertFromMimeData
Name: QQuickTextControl::insertFromMimeData
Prototype: void QQuickTextControl::insertFromMimeData(const QMimeData *source)
Coverage:  65.217% (15/23)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextcontrol.cpp
Lines: 1619-1651
 65.217% (15/23)
206
QQuickTextEdit::markDirtyNodesForRange
Name: QQuickTextEdit::markDirtyNodesForRange
Prototype: void QQuickTextEdit::markDirtyNodesForRange(int start, int end, int charDelta)
Coverage: 100.000% (17/17)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextedit.cpp
Lines: 2332-2362
100.000% (17/17)
186
QQuickTextInput::keyPressEvent
Name: QQuickTextInput::keyPressEvent
Prototype: void QQuickTextInput::keyPressEvent(QKeyEvent* ev)
Coverage:  94.286% (33/35)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput.cpp
Lines: 1494-1515
 94.286% (33/35)
136
QQuickTextInput::positionToRectangle
Name: QQuickTextInput::positionToRectangle
Prototype: QRectF QQuickTextInput::positionToRectangle(int pos) const
Coverage:  43.750% (7/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput.cpp
Lines: 1361-1383
 43.750% (7/16)
166
QQuickTextInput::setPadding
Name: QQuickTextInput::setPadding
Prototype: void QQuickTextInput::setPadding(qreal padding)
Coverage:  75.000% (18/24)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput.cpp
Lines: 4694-4711
 75.000% (18/24)
146
QQuickTextInputPrivate::backspace
Name: QQuickTextInputPrivate::backspace
Prototype: void QQuickTextInputPrivate::backspace()
Coverage:  86.364% (19/22)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput.cpp
Lines: 3185-3207
 86.364% (19/22)
156
QQuickTextInputPrivate::init
Name: QQuickTextInputPrivate::init
Prototype: void QQuickTextInputPrivate::init()
Coverage:  70.588% (12/17)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput.cpp
Lines: 2714-2744
 70.588% (12/17)
326
QQuickTextNodeEngine::BinaryTreeNode::insert
Name: QQuickTextNodeEngine::BinaryTreeNode::insert
Prototype: void QQuickTextNodeEngine::BinaryTreeNode::insert(QVarLengthArray<BinaryTreeNode, 16> *binaryTree, const BinaryTreeNode &binaryTreeNode)
Coverage:  64.286% (9/14)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextnodeengine.cpp
Lines: 118-144
 64.286% (9/14)
166
QQuickValueTypeProvider::matrix4x4FromString
Name: QQuickValueTypeProvider::matrix4x4FromString
Prototype: static QMatrix4x4 matrix4x4FromString(const QString &s, bool *ok)
Coverage:  72.222% (13/18)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickglobal.cpp
Lines: 255-275
 72.222% (13/18)
136
QQuickViewPrivate::execute
Name: QQuickViewPrivate::execute
Prototype: void QQuickViewPrivate::execute()
Coverage: 100.000% (16/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickview.cpp
Lines: 87-113
100.000% (16/16)
176
QQuickViewPrivate::setRootObject
Name: QQuickViewPrivate::setRootObject
Prototype: void QQuickViewPrivate::setRootObject(QObject *obj)
Coverage:  78.261% (18/23)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickview.cpp
Lines: 497-526
 78.261% (18/23)
236
QQuickWidget::showEvent
Name: QQuickWidget::showEvent
Prototype: void QQuickWidget::showEvent(QShowEvent *)
Coverage:  44.444% (8/18)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickwidgets/qquickwidget.cpp
Lines: 1302-1332
 44.444% (8/18)
166
QQuickWidgetPrivate::invalidateRenderControl
Name: QQuickWidgetPrivate::invalidateRenderControl
Prototype: void QQuickWidgetPrivate::invalidateRenderControl()
Coverage:  61.111% (11/18)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickwidgets/qquickwidget.cpp
Lines: 140-166
 61.111% (11/18)
116
QQuickWidgetPrivate::setRootObject
Name: QQuickWidgetPrivate::setRootObject
Prototype: void QQuickWidgetPrivate::setRootObject(QObject *obj)
Coverage:  61.905% (13/21)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickwidgets/qquickwidget.cpp
Lines: 1069-1098
 61.905% (13/21)
236
QQuickWorkerScriptEnginePrivate::event
Name: QQuickWorkerScriptEnginePrivate::event
Prototype: bool QQuickWorkerScriptEnginePrivate::event(QEvent *event)
Coverage:  93.750% (15/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qquickworkerscript.cpp
Lines: 332-356
 93.750% (15/16)
196
QSGBasicInternalImageNode::preprocess
Name: QSGBasicInternalImageNode::preprocess
Prototype: void QSGBasicInternalImageNode::preprocess()
Coverage:  60.000% (12/20)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgbasicinternalimagenode.cpp
Lines: 160-185
 60.000% (12/20)
166
QSGBatchRenderer::Renderer::invalidateBatchAndOverlappingRenderOrders
Name: QSGBatchRenderer::Renderer::invalidateBatchAndOverlappingRenderOrders
Prototype: void Renderer::invalidateBatchAndOverlappingRenderOrders(Batch *batch)
Coverage: 100.000% (22/22)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp
Lines: 1469-1492
100.000% (22/22)
156
QSGBatchRenderer::Renderer::setCustomRenderMode
Name: QSGBatchRenderer::Renderer::setCustomRenderMode
Prototype: void Renderer::setCustomRenderMode(const QByteArray &mode)
Coverage:  18.750% (3/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp
Lines: 3131-3138
 18.750% (3/16)
56
QSGBatchRenderer::Renderer::updateClip
Name: QSGBatchRenderer::Renderer::updateClip
Prototype: void Renderer::updateClip(const QSGClipNode *clipList, const Batch *batch)
Coverage:  83.333% (15/18)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp
Lines: 2163-2181
 83.333% (15/18)
216
QSGBatchRenderer::ShaderManager::prepareMaterialNoRewrite
Name: QSGBatchRenderer::ShaderManager::prepareMaterialNoRewrite
Prototype: ShaderManager::Shader *ShaderManager::prepareMaterialNoRewrite(QSGMaterial *material)
Coverage:  55.556% (10/18)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp
Lines: 181-209
 55.556% (10/18)
206
QSGBatchRenderer::Updater::visitOpacityNode
Name: QSGBatchRenderer::Updater::visitOpacityNode
Prototype: void Updater::visitOpacityNode(Node *n)
Coverage: 100.000% (17/17)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp
Lines: 378-403
100.000% (17/17)
176
QSGDefaultContext::QSGDefaultContext
Name: QSGDefaultContext::QSGDefaultContext
Prototype: QSGDefaultContext::QSGDefaultContext(QObject *parent)
Coverage:  18.750% (3/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdefaultcontext.cpp
Lines: 82-108
 18.750% (3/16)
156
QSGDefaultRenderContext::invalidate
Name: QSGDefaultRenderContext::invalidate
Prototype: void QSGDefaultRenderContext::invalidate()
Coverage:  75.000% (12/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdefaultrendercontext.cpp
Lines: 116-173
 75.000% (12/16)
256
QSGDistanceFieldGlyphCache::populate
Name: QSGDistanceFieldGlyphCache::populate
Prototype: void QSGDistanceFieldGlyphCache::populate(const QVector<glyph_t> &glyphs)
Coverage:  80.000% (16/20)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgadaptationlayer.cpp
Lines: 116-148
 80.000% (16/20)
216
QSGDistanceFieldGlyphCache::setGlyphsTexture
Name: QSGDistanceFieldGlyphCache::setGlyphsTexture
Prototype: void QSGDistanceFieldGlyphCache::setGlyphsTexture(const QVector<glyph_t> &glyphs, const Texture &tex)
Coverage:  58.824% (10/17)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgadaptationlayer.cpp
Lines: 258-285
 58.824% (10/17)
176
QSGGeometry::allocate
Name: QSGGeometry::allocate
Prototype: void QSGGeometry::allocate(int vertexCount, int indexCount)
Coverage:  76.190% (16/21)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsggeometry.cpp
Lines: 656-692
 76.190% (16/21)
216
QSGNodeVisitor::visitNode
Name: QSGNodeVisitor::visitNode
Prototype: void QSGNodeVisitor::visitNode(QSGNode *n)
Coverage:  0.000% (0/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgnode.cpp
Lines: 1423-1454
  0.000% (0/10)
236
QSGOpaqueTextureMaterialShader::updateState
Name: QSGOpaqueTextureMaterialShader::updateState
Prototype: void QSGOpaqueTextureMaterialShader::updateState(const RenderState &state, QSGMaterial *newEffect, QSGMaterial *oldEffect)
Coverage:  47.826% (11/23)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgtexturematerial.cpp
Lines: 80-122
 47.826% (11/23)
246
QSGRenderer::nodeChanged
Name: QSGRenderer::nodeChanged
Prototype: void QSGRenderer::nodeChanged(QSGNode *node, QSGNode::DirtyState state)
Coverage:  66.667% (12/18)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgrenderer.cpp
Lines: 271-289
 66.667% (12/18)
116
QSGSoftwareGlyphNode::paint
Name: QSGSoftwareGlyphNode::paint
Prototype: void QSGSoftwareGlyphNode::paint(QPainter *painter)
Coverage:  0.000% (0/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwareglyphnode.cpp
Lines: 88-118
  0.000% (0/12)
216
QSGSoftwareImageNode::updateCachedMirroredPixmap
Name: QSGSoftwareImageNode::updateCachedMirroredPixmap
Prototype: void QSGSoftwareImageNode::updateCachedMirroredPixmap()
Coverage:  0.000% (0/17)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarepublicnodes.cpp
Lines: 113-134
  0.000% (0/17)
136
QSGSoftwareRenderableNodeUpdater::visit
Name: QSGSoftwareRenderableNodeUpdater::visit
Prototype: bool QSGSoftwareRenderableNodeUpdater::visit(QSGGeometryNode *node)
Coverage:  0.000% (0/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarerenderablenodeupdater.cpp
Lines: 104-120
  0.000% (0/16)
116
QSGSoftwareRenderer::render
Name: QSGSoftwareRenderer::render
Prototype: void QSGSoftwareRenderer::render()
Coverage:  55.556% (10/18)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarerenderer.cpp
Lines: 98-165
 55.556% (10/18)
316
QSequentialAnimationGroupJob::activateCurrentAnimation
Name: QSequentialAnimationGroupJob::activateCurrentAnimation
Prototype: void QSequentialAnimationGroupJob::activateCurrentAnimation(bool intermediate)
Coverage:  90.000% (18/20)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/animations/qsequentialanimationgroupjob.cpp
Lines: 302-319
 90.000% (18/20)
96
Page:<>1
McCabe - Cyclomatic Complexity: 1
...100
McCabe - Cyclomatic Complexity: 1
...150
McCabe - Cyclomatic Complexity: 2
...160
McCabe - Cyclomatic Complexity: 2
...170
McCabe - Cyclomatic Complexity: 3
...180
McCabe - Cyclomatic Complexity: 4
...185
McCabe - Cyclomatic Complexity: 5
186
McCabe - Cyclomatic Complexity: 5
187
McCabe - Cyclomatic Complexity: 5
188
McCabe - Cyclomatic Complexity: 6
189190
McCabe - Cyclomatic Complexity: 6
191
McCabe - Cyclomatic Complexity: 7
192
McCabe - Cyclomatic Complexity: 7
193
McCabe - Cyclomatic Complexity: 8
...200
McCabe - Cyclomatic Complexity: 17
...202
McCabe - Cyclomatic Complexity: 36

Generated by Squish Coco 4.2.0