OpenCoverage

Qt Quick Test Coverage

Function Tree

Page:<>1
Condition %: 100.000% (16/16)
2
Condition %: 100.000% (1/1)
3
Condition %: 100.000% (60/60)
45
Condition %: 100.000% (4/4)
6
Condition %: 100.000% (27/27)
7
Condition %:  90.909% (10/11)
8
Condition %:  85.465% (147/172)
...10
Condition %:  75.595% (127/168)
...18
Condition %:  0.000% (0/5)
FunctionCondition %▾eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
QQuickSpriteSequencePrivate
Name: QQuickSpriteSequencePrivate
Coverage: 100.000% (1/1)
100.000% (1/1)
31
QQuickShapeStrokeRunnable
Name: QQuickShapeStrokeRunnable
Coverage: 100.000% (2/2)
100.000% (2/2)
42
QQuickShapeStrokeFillParams
Name: QQuickShapeStrokeFillParams
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQuickShapePathPrivate
Name: QQuickShapePathPrivate
Coverage: 100.000% (3/3)
100.000% (3/3)
53
QQuickShapeGradientCacheWrapper
Name: QQuickShapeGradientCacheWrapper
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQuickShapeFillRunnable
Name: QQuickShapeFillRunnable
Coverage: 100.000% (2/2)
100.000% (2/2)
42
QQuickShaderEffectSourceTextureProvider
Name: QQuickShaderEffectSourceTextureProvider
Coverage: 100.000% (2/2)
100.000% (2/2)
72
QQuickShaderEffectSourceCleanup
Name: QQuickShaderEffectSourceCleanup
Coverage: 100.000% (2/2)
100.000% (2/2)
32
QQuickSequentialAnimation
Name: QQuickSequentialAnimation
Coverage: 100.000% (2/2)
100.000% (2/2)
22
QQuickScreen
Name: QQuickScreen
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQuickScalePrivate
Name: QQuickScalePrivate
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQuickRowPrivate
Name: QQuickRowPrivate
Coverage: 100.000% (6/6)
100.000% (6/6)
73
QQuickRotationPrivate
Name: QQuickRotationPrivate
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQuickRotationAnimationPrivate
Name: QQuickRotationAnimationPrivate
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQuickRotationAnimation
Name: QQuickRotationAnimation
Coverage: 100.000% (2/2)
100.000% (2/2)
22
QQuickRepeaterPrivate
Name: QQuickRepeaterPrivate
Coverage: 100.000% (12/12)
100.000% (12/12)
76
QQuickRenderControlPrivate
Name: QQuickRenderControlPrivate
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQuickRectanglePrivate
Name: QQuickRectanglePrivate
Coverage: 100.000% (1/1)
100.000% (1/1)
21
QQuickQuaternionValueType
Name: QQuickQuaternionValueType
Coverage: 100.000% (9/9)
100.000% (9/9)
99
QQuickPropertyChangesParser
Name: QQuickPropertyChangesParser
Coverage: 100.000% (18/18)
100.000% (18/18)
178
QQuickPropertyAnimationPrivate
Name: QQuickPropertyAnimationPrivate
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQuickPropertyAnimation
Name: QQuickPropertyAnimation
Coverage: 100.000% (2/2)
100.000% (2/2)
22
QQuickPropertyActionPrivate
Name: QQuickPropertyActionPrivate
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQuickPixmapReply
Name: QQuickPixmapReply
Coverage: 100.000% (3/3)
100.000% (3/3)
53
QQuickPixmapReader
Name: QQuickPixmapReader
Coverage: 100.000% (4/4)
100.000% (4/4)
42
QQuickPinchAreaPrivate
Name: QQuickPinchAreaPrivate
Coverage: 100.000% (3/3)
100.000% (3/3)
63
QQuickPauseAnimationPrivate
Name: QQuickPauseAnimationPrivate
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQuickPauseAnimation
Name: QQuickPauseAnimation
Coverage: 100.000% (2/2)
100.000% (2/2)
22
QQuickPathSvg
Name: QQuickPathSvg
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQuickPathQuad
Name: QQuickPathQuad
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQuickPathPercent
Name: QQuickPathPercent
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQuickPathMove
Name: QQuickPathMove
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQuickPathLine
Name: QQuickPathLine
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQuickPathElement
Name: QQuickPathElement
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQuickPathCubic
Name: QQuickPathCubic
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQuickPathCatmullRomCurve
Name: QQuickPathCatmullRomCurve
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQuickPathAttribute
Name: QQuickPathAttribute
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQuickPathArc
Name: QQuickPathArc
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQuickPathAnimationPrivate
Name: QQuickPathAnimationPrivate
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQuickPathAngleArc
Name: QQuickPathAngleArc
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQuickParticlesModule
Name: QQuickParticlesModule
Coverage: 100.000% (5/5)
100.000% (5/5)
341
QQuickParticleSystemAnimation
Name: QQuickParticleSystemAnimation
Coverage: 100.000% (3/3)
100.000% (3/3)
33
QQuickParticleExtruder
Name: QQuickParticleExtruder
Coverage: 100.000% (3/3)
100.000% (3/3)
53
QQuickParallelAnimation
Name: QQuickParallelAnimation
Coverage: 100.000% (2/2)
100.000% (2/2)
22
QQuickPaintedItemPrivate
Name: QQuickPaintedItemPrivate
Coverage: 100.000% (1/1)
100.000% (1/1)
21
QQuickPackageAttached
Name: QQuickPackageAttached
Coverage: 100.000% (4/4)
100.000% (4/4)
44
QQuickOpenGLShaderEffectNode
Name: QQuickOpenGLShaderEffectNode
Coverage: 100.000% (6/6)
100.000% (6/6)
116
QQuickOpenGLShaderEffectMaterialCache
Name: QQuickOpenGLShaderEffectMaterialCache
Coverage: 100.000% (8/8)
100.000% (8/8)
72
QQuickNumberAnimation
Name: QQuickNumberAnimation
Coverage: 100.000% (2/2)
100.000% (2/2)
22
QQuickMatrix4x4Private
Name: QQuickMatrix4x4Private
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQuickLocalTransform
Name: QQuickLocalTransform
Coverage: 100.000% (3/3)
100.000% (3/3)
43
QQuickLoaderIncubator
Name: QQuickLoaderIncubator
Coverage: 100.000% (3/3)
100.000% (3/3)
33
QQuickListViewAttached
Name: QQuickListViewAttached
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQuickKeysAttachedPrivate
Name: QQuickKeysAttachedPrivate
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQuickKeyNavigationAttachedPrivate
Name: QQuickKeyNavigationAttachedPrivate
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQuickItemsModule
Name: QQuickItemsModule
Coverage: 100.000% (1/1)
100.000% (1/1)
51
QQuickItemViewAttached
Name: QQuickItemViewAttached
Coverage: 100.000% (51/51)
100.000% (51/51)
4733
QQuickItemChangeListener
Name: QQuickItemChangeListener
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQuickImageResponsePrivate
Name: QQuickImageResponsePrivate
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQuickHandlersModule
Name: QQuickHandlersModule
Coverage: 100.000% (1/1)
100.000% (1/1)
51
QQuickGuiProvider
Name: QQuickGuiProvider
Coverage: 100.000% (6/6)
100.000% (6/6)
116
QQuickGridViewAttached
Name: QQuickGridViewAttached
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQuickGridPrivate
Name: QQuickGridPrivate
Coverage: 100.000% (6/6)
100.000% (6/6)
83
QQuickFramebufferObjectPrivate
Name: QQuickFramebufferObjectPrivate
Coverage: 100.000% (1/1)
100.000% (1/1)
21
QQuickFocusScope
Name: QQuickFocusScope
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQuickFlowPrivate
Name: QQuickFlowPrivate
Coverage: 100.000% (2/2)
100.000% (2/2)
42
QQuickFlickableVisibleArea
Name: QQuickFlickableVisibleArea
Coverage: 100.000% (34/34)
100.000% (34/34)
4718
QQuickEventTouchPoint
Name: QQuickEventTouchPoint
Coverage: 100.000% (6/6)
100.000% (6/6)
126
QQuickDropEventEx
Name: QQuickDropEventEx
Coverage: 100.000% (4/4)
100.000% (4/4)
44
QQuickDropAreaPrivate
Name: QQuickDropAreaPrivate
Coverage: 100.000% (14/14)
100.000% (14/14)
138
QQuickDropAreaDrag
Name: QQuickDropAreaDrag
Coverage: 100.000% (6/6)
100.000% (6/6)
76
QQuickDragMimeData
Name: QQuickDragMimeData
Coverage: 100.000% (3/3)
100.000% (3/3)
43
QQuickDirection
Name: QQuickDirection
Coverage: 100.000% (2/2)
100.000% (2/2)
42
QQuickCurve
Name: QQuickCurve
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQuickColorValueType
Name: QQuickColorValueType
Coverage: 100.000% (21/21)
100.000% (21/21)
3321
QQuickColorAnimation
Name: QQuickColorAnimation
Coverage: 100.000% (2/2)
100.000% (2/2)
22
QQuickCloseEvent
Name: QQuickCloseEvent
Coverage: 100.000% (2/2)
100.000% (2/2)
22
QQuickBulkValueAnimator
Name: QQuickBulkValueAnimator
Coverage: 100.000% (6/6)
100.000% (6/6)
66
QQuickBehavior
Name: QQuickBehavior
Coverage: 100.000% (2/2)
100.000% (2/2)
22
QQuickAsyncImageProvider
Name: QQuickAsyncImageProvider
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQuickAnimator
Name: QQuickAnimator
Coverage: 100.000% (3/3)
100.000% (3/3)
33
QQuickAnimationPropertyUpdater
Name: QQuickAnimationPropertyUpdater
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQuickAnimationGroupPrivate
Name: QQuickAnimationGroupPrivate
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQuickAnimatedSpritePrivate
Name: QQuickAnimatedSpritePrivate
Coverage: 100.000% (1/1)
100.000% (1/1)
21
QQuickAnchorSetPrivate
Name: QQuickAnchorSetPrivate
Coverage: 100.000% (1/1)
100.000% (1/1)
21
QQuickAnchorChangesPrivate
Name: QQuickAnchorChangesPrivate
Coverage: 100.000% (2/2)
100.000% (2/2)
42
QQuickAnchorAnimationPrivate
Name: QQuickAnchorAnimationPrivate
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQuickAbstractAnimationPrivate
Name: QQuickAbstractAnimationPrivate
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQuickAbstractAnimation
Name: QQuickAbstractAnimation
Coverage: 100.000% (2/2)
100.000% (2/2)
22
QQml_valueTypeProvider
Name: QQml_valueTypeProvider
Prototype: QQmlValueTypeProvider *QQml_valueTypeProvider(void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlglobal.cpp
Lines: 281-285
100.000% (1/1)
11
QQml_setParent_noEvent
Name: QQml_setParent_noEvent
Prototype: inline void QQml_setParent_noEvent(QObject *object, QObject *parent)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlglobal_p.h
Lines: 221-228
100.000% (1/1)
51
QQml_setGuiProvider
Name: QQml_setGuiProvider
Prototype: QQmlGuiProvider *QQml_setGuiProvider(QQmlGuiProvider *newProvider)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlglobal.cpp
Lines: 350-355
100.000% (1/1)
31
QQml_setColorProvider
Name: QQml_setColorProvider
Prototype: QQmlColorProvider *QQml_setColorProvider(QQmlColorProvider *newProvider)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlglobal.cpp
Lines: 299-304
100.000% (1/1)
31
QQml_guiProvider
Name: QQml_guiProvider
Prototype: QQmlGuiProvider *QQml_guiProvider(void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlglobal.cpp
Lines: 367-371
100.000% (1/1)
11
QQml_colorProvider
Name: QQml_colorProvider
Prototype: QQmlColorProvider *QQml_colorProvider(void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlglobal.cpp
Lines: 317-321
100.000% (1/1)
11
QQml_addValueTypeProvider
Name: QQml_addValueTypeProvider
Prototype: void QQml_addValueTypeProvider(QQmlValueTypeProvider *newProvider)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlglobal.cpp
Lines: 246-251
100.000% (1/1)
21
QQmlValueTypeFactory
Name: QQmlValueTypeFactory
Coverage: 100.000% (4/4)
100.000% (4/4)
44
QQmlVMEMetaObjectEndpoint_callback
Name: QQmlVMEMetaObjectEndpoint_callback
Prototype: void QQmlVMEMetaObjectEndpoint_callback(QQmlNotifierEndpoint *e, void **)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvmemetaobject.cpp
Lines: 139-143
100.000% (1/1)
21
QQmlVMEGuard
Name: QQmlVMEGuard
Coverage: 100.000% (20/20)
100.000% (20/20)
2510
QQmlVME
Name: QQmlVME
Coverage: 100.000% (3/3)
100.000% (3/3)
33
Page:<>1
Condition %: 100.000% (16/16)
2
Condition %: 100.000% (1/1)
3
Condition %: 100.000% (60/60)
45
Condition %: 100.000% (4/4)
6
Condition %: 100.000% (27/27)
7
Condition %:  90.909% (10/11)
8
Condition %:  85.465% (147/172)
...10
Condition %:  75.595% (127/168)
...18
Condition %:  0.000% (0/5)

Generated by Squish Coco 4.2.0