OpenCoverage

Qt Quick Test Coverage

Function Tree

Page:<>1
Function: ActiveOCRestorer
2
Function: ListLayout
3
Function: QQmlColorProvider
4
Function: QQmlInstantiatorPrivate
56
Function: QQuickDesignerSupportProperties
7
Function: QQuickListViewPrivate
8
Function: QQuickPropertyAnimation
9
Function: QQuickTextControl
10
Function: QSGDefaultRectangleNode
...18
Function: stateChangeDebug
Functionâ–´Condition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
QQmlType
Name: QQmlType
Coverage:  60.000% (3/5)
 60.000% (3/5)
55
QQmlTypeCompiler
Name: QQmlTypeCompiler
Coverage:  84.058% (58/69)
 84.058% (58/69)
10741
QQmlTypeData
Name: QQmlTypeData
Coverage:  75.833% (273/360)
 75.833% (273/360)
444129
QQmlTypeLoader
Name: QQmlTypeLoader
Coverage:  82.667% (310/375)
 82.667% (310/375)
469147
QQmlTypeLoaderNetworkReplyProxy
Name: QQmlTypeLoaderNetworkReplyProxy
Coverage:  75.000% (3/4)
 75.000% (3/4)
134
QQmlTypeLoaderQmldirContent
Name: QQmlTypeLoaderQmldirContent
Coverage:  90.909% (10/11)
 90.909% (10/11)
1311
QQmlTypeLoaderThread
Name: QQmlTypeLoaderThread
Coverage:  95.455% (21/22)
 95.455% (21/22)
4320
QQmlTypeModule
Name: QQmlTypeModule
Coverage:  0.000% (0/1)
  0.000% (0/1)
11
QQmlTypeNameCache
Name: QQmlTypeNameCache
Coverage:  83.696% (77/92)
 83.696% (77/92)
11142
QQmlTypeWrapper
Name: QQmlTypeWrapper
Coverage:  42.857% (6/14)
 42.857% (6/14)
298
QQmlV4Function
Name: QQmlV4Function
Coverage: 100.000% (5/5)
100.000% (5/5)
55
QQmlV4Handle
Name: QQmlV4Handle
Coverage: 100.000% (4/4)
100.000% (4/4)
44
QQmlVME
Name: QQmlVME
Coverage: 100.000% (3/3)
100.000% (3/3)
33
QQmlVMEGuard
Name: QQmlVMEGuard
Coverage: 100.000% (20/20)
100.000% (20/20)
2510
QQmlVMEMetaObject
Name: QQmlVMEMetaObject
Coverage:  77.258% (462/598)
 77.258% (462/598)
561234
QQmlVMEMetaObjectEndpoint
Name: QQmlVMEMetaObjectEndpoint
Coverage:  80.000% (16/20)
 80.000% (16/20)
238
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
QQmlVMETypes
Name: QQmlVMETypes
Coverage:  0.000% (0/3)
  0.000% (0/3)
33
QQmlVMEVariantQObjectPtr
Name: QQmlVMEVariantQObjectPtr
Coverage:  88.235% (15/17)
 88.235% (15/17)
157
QQmlValueType
Name: QQmlValueType
Coverage:  87.500% (7/8)
 87.500% (7/8)
278
QQmlValueTypeFactory
Name: QQmlValueTypeFactory
Coverage: 100.000% (4/4)
100.000% (4/4)
44
QQmlValueTypeFactoryImpl
Name: QQmlValueTypeFactoryImpl
Coverage:  97.143% (68/70)
 97.143% (68/70)
5126
QQmlValueTypeProvider
Name: QQmlValueTypeProvider
Coverage:  64.545% (71/110)
 64.545% (71/110)
9154
QQmlValueTypeProxyBinding
Name: QQmlValueTypeProxyBinding
Coverage:  89.655% (26/29)
 89.655% (26/29)
2913
QQmlValueTypeReference
Name: QQmlValueTypeReference
Coverage:  92.308% (24/26)
 92.308% (24/26)
299
QQmlValueTypeWrapper
Name: QQmlValueTypeWrapper
Coverage:  77.401% (137/177)
 77.401% (137/177)
24567
QQmlVmeProfiler
Name: QQmlVmeProfiler
Coverage:  70.000% (7/10)
 70.000% (7/10)
86
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
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_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_removeValueTypeProvider
Name: QQml_removeValueTypeProvider
Prototype: void QQml_removeValueTypeProvider(QQmlValueTypeProvider *oldProvider)
Coverage:  84.615% (11/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlglobal.cpp
Lines: 253-279
 84.615% (11/13)
135
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_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_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_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
QQuickAbstractAnimation
Name: QQuickAbstractAnimation
Coverage: 100.000% (2/2)
100.000% (2/2)
22
QQuickAbstractAnimationPrivate
Name: QQuickAbstractAnimationPrivate
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQuickAbstractPathRenderer
Name: QQuickAbstractPathRenderer
Coverage:  0.000% (0/1)
  0.000% (0/1)
11
QQuickAccessibleAttached
Name: QQuickAccessibleAttached
Coverage:  23.265% (57/245)
 23.265% (57/245)
191139
QQuickAgeAffector
Name: QQuickAgeAffector
Coverage:  69.565% (16/23)
 69.565% (16/23)
3512
QQuickAnchorAnimation
Name: QQuickAnchorAnimation
Coverage:  57.895% (22/38)
 57.895% (22/38)
4917
QQuickAnchorAnimationPrivate
Name: QQuickAnchorAnimationPrivate
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQuickAnchorChanges
Name: QQuickAnchorChanges
Coverage:  77.152% (233/302)
 77.152% (233/302)
336100
QQuickAnchorChangesPrivate
Name: QQuickAnchorChangesPrivate
Coverage: 100.000% (2/2)
100.000% (2/2)
42
QQuickAnchorLine
Name: QQuickAnchorLine
Coverage:  50.000% (1/2)
 50.000% (1/2)
22
QQuickAnchorSet
Name: QQuickAnchorSet
Coverage:  86.667% (39/45)
 86.667% (39/45)
7431
QQuickAnchorSetPrivate
Name: QQuickAnchorSetPrivate
Coverage: 100.000% (1/1)
100.000% (1/1)
21
QQuickAnchors
Name: QQuickAnchors
Coverage:  79.470% (240/302)
 79.470% (240/302)
413133
QQuickAnchorsPrivate
Name: QQuickAnchorsPrivate
Coverage:  91.731% (355/387)
 91.731% (355/387)
346119
QQuickAngleDirection
Name: QQuickAngleDirection
Coverage:  73.077% (19/26)
 73.077% (19/26)
3418
QQuickAnimatedImage
Name: QQuickAnimatedImage
Coverage:  79.661% (141/177)
 79.661% (141/177)
19172
QQuickAnimatedImagePrivate
Name: QQuickAnimatedImagePrivate
Coverage:  90.000% (27/30)
 90.000% (27/30)
3011
QQuickAnimatedSprite
Name: QQuickAnimatedSprite
Coverage:  62.257% (160/257)
 62.257% (160/257)
350122
QQuickAnimatedSpritePrivate
Name: QQuickAnimatedSpritePrivate
Coverage: 100.000% (1/1)
100.000% (1/1)
21
QQuickAnimationController
Name: QQuickAnimationController
Coverage:  50.000% (30/60)
 50.000% (30/60)
7930
QQuickAnimationControllerPrivate
Name: QQuickAnimationControllerPrivate
Coverage:  6.250% (1/16)
  6.250% (1/16)
186
QQuickAnimationGroup
Name: QQuickAnimationGroup
Coverage:  50.000% (1/2)
 50.000% (1/2)
22
QQuickAnimationGroupPrivate
Name: QQuickAnimationGroupPrivate
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQuickAnimationPropertyUpdater
Name: QQuickAnimationPropertyUpdater
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQuickAnimator
Name: QQuickAnimator
Coverage: 100.000% (3/3)
100.000% (3/3)
33
QQuickApplication
Name: QQuickApplication
Coverage:  87.500% (21/24)
 87.500% (21/24)
3418
QQuickAsyncImageProvider
Name: QQuickAsyncImageProvider
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQuickAttractorAffector
Name: QQuickAttractorAffector
Coverage:  55.769% (29/52)
 55.769% (29/52)
6532
QQuickBasePositioner
Name: QQuickBasePositioner
Coverage:  89.935% (277/308)
 89.935% (277/308)
284130
QQuickBasePositionerPrivate
Name: QQuickBasePositionerPrivate
Coverage:  75.556% (68/90)
 75.556% (68/90)
6332
QQuickBehavior
Name: QQuickBehavior
Coverage: 100.000% (2/2)
100.000% (2/2)
22
QQuickBorderImage
Name: QQuickBorderImage
Coverage:  77.551% (114/147)
 77.551% (114/147)
22058
QQuickBorderImageMesh
Name: QQuickBorderImageMesh
Coverage:  31.818% (7/22)
 31.818% (7/22)
4316
QQuickBorderImagePrivate
Name: QQuickBorderImagePrivate
Coverage:  55.882% (19/34)
 55.882% (19/34)
5012
QQuickBulkValueAnimator
Name: QQuickBulkValueAnimator
Coverage: 100.000% (6/6)
100.000% (6/6)
66
QQuickCanvasContext
Name: QQuickCanvasContext
Coverage:  0.000% (0/3)
  0.000% (0/3)
93
QQuickCanvasItem
Name: QQuickCanvasItem
Coverage:  0.000% (0/2)
  0.000% (0/2)
22
QQuickCanvasPixmap
Name: QQuickCanvasPixmap
Coverage:  0.000% (0/1)
  0.000% (0/1)
11
QQuickCloseEvent
Name: QQuickCloseEvent
Coverage: 100.000% (2/2)
100.000% (2/2)
22
QQuickColorAnimation
Name: QQuickColorAnimation
Coverage: 100.000% (2/2)
100.000% (2/2)
22
QQuickColorProvider
Name: QQuickColorProvider
Coverage:  77.778% (28/36)
 77.778% (28/36)
3818
QQuickColorValueType
Name: QQuickColorValueType
Coverage: 100.000% (21/21)
100.000% (21/21)
3321
QQuickColumn
Name: QQuickColumn
Coverage:  92.308% (24/26)
 92.308% (24/26)
3110
QQuickContents
Name: QQuickContents
Coverage:  85.057% (74/87)
 85.057% (74/87)
8835
QQuickContext2D
Name: QQuickContext2D
Coverage:  0.000% (0/7)
  0.000% (0/7)
77
QQuickContext2DCommandBuffer
Name: QQuickContext2DCommandBuffer
Coverage:  0.000% (0/175)
  0.000% (0/175)
22290
QQuickContext2DFBOTexture
Name: QQuickContext2DFBOTexture
Coverage:  0.000% (0/111)
  0.000% (0/111)
15541
QQuickContext2DFBOTile
Name: QQuickContext2DFBOTile
Coverage:  0.000% (0/22)
  0.000% (0/22)
3010
QQuickContext2DImageTexture
Name: QQuickContext2DImageTexture
Coverage:  0.000% (0/35)
  0.000% (0/35)
5517
QQuickContext2DImageTile
Name: QQuickContext2DImageTile
Coverage:  0.000% (0/9)
  0.000% (0/9)
105
QQuickContext2DStyle
Name: QQuickContext2DStyle
Coverage:  0.000% (0/6)
  0.000% (0/6)
66
QQuickContext2DTexture
Name: QQuickContext2DTexture
Coverage:  0.000% (0/143)
  0.000% (0/143)
17865
QQuickContext2DTile
Name: QQuickContext2DTile
Coverage:  0.000% (0/23)
  0.000% (0/23)
2611
QQuickCumulativeDirection
Name: QQuickCumulativeDirection
Coverage:  90.000% (9/10)
 90.000% (9/10)
75
QQuickCurve
Name: QQuickCurve
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQuickCustomAffector
Name: QQuickCustomAffector
Coverage:  71.141% (106/149)
 71.141% (106/149)
11758
QQuickCustomMaterialShader
Name: QQuickCustomMaterialShader
Coverage:  56.954% (86/151)
 56.954% (86/151)
17859
QQuickCustomParticle
Name: QQuickCustomParticle
Coverage:  72.143% (101/140)
 72.143% (101/140)
19457
QQuickDefaultClipNode
Name: QQuickDefaultClipNode
Coverage:  36.364% (8/22)
 36.364% (8/22)
4011
QQuickDefaultTextureFactory
Name: QQuickDefaultTextureFactory
Coverage:  85.714% (12/14)
 85.714% (12/14)
127
QQuickDesignerCustomObjectData
Name: QQuickDesignerCustomObjectData
Coverage:  53.704% (58/108)
 53.704% (58/108)
10348
QQuickDesignerCustomParser
Name: QQuickDesignerCustomParser
Coverage:  0.000% (0/1)
  0.000% (0/1)
11
QQuickDesignerSupport
Name: QQuickDesignerSupport
Coverage:  1.786% (3/168)
  1.786% (3/168)
17476
QQuickDesignerSupportItems
Name: QQuickDesignerSupportItems
Coverage:  34.483% (20/58)
 34.483% (20/58)
7427
QQuickDesignerSupportMetaInfo
Name: QQuickDesignerSupportMetaInfo
Coverage:  33.333% (5/15)
 33.333% (5/15)
137
Page:<>1
Function: ActiveOCRestorer
2
Function: ListLayout
3
Function: QQmlColorProvider
4
Function: QQmlInstantiatorPrivate
56
Function: QQuickDesignerSupportProperties
7
Function: QQuickListViewPrivate
8
Function: QQuickPropertyAnimation
9
Function: QQuickTextControl
10
Function: QSGDefaultRectangleNode
...18
Function: stateChangeDebug

Generated by Squish Coco 4.2.0