OpenCoverage

Qt Quick Test Coverage

Function Tree

Page:<>1
Condition %:  0.000% (0/15)
...10
Condition %:  77.778% (7/9)
11
Condition %:  83.333% (10/12)
12
Condition %:  88.889% (8/9)
13
Condition %:  94.444% (17/18)
1415
Condition %: 100.000% (1/1)
16
Condition %: 100.000% (6/6)
17
Condition %: 100.000% (1/1)
18
Condition %: 100.000% (1/1)
FunctionCondition %▴eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
QQmlDebugServerConnection
Name: QQmlDebugServerConnection
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQmlDebugServicePrivate
Name: QQmlDebugServicePrivate
Coverage: 100.000% (1/1)
100.000% (1/1)
21
QQmlDelegateModelEngineData
Name: QQmlDelegateModelEngineData
Coverage: 100.000% (5/5)
100.000% (5/5)
92
QQmlDelegateModelParts
Name: QQmlDelegateModelParts
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQmlDelegateModelPartsMetaObject
Name: QQmlDelegateModelPartsMetaObject
Coverage: 100.000% (3/3)
100.000% (3/3)
73
QQmlEngineControlClientPrivate
Name: QQmlEngineControlClientPrivate
Coverage: 100.000% (3/3)
100.000% (3/3)
73
QQmlEngineControlService
Name: QQmlEngineControlService
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQmlEnumValue
Name: QQmlEnumValue
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQmlErrorPrivate
Name: QQmlErrorPrivate
Coverage: 100.000% (1/1)
100.000% (1/1)
21
QQmlExtensionPluginPrivate
Name: QQmlExtensionPluginPrivate
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQmlFileSelectorInterceptor
Name: QQmlFileSelectorInterceptor
Coverage: 100.000% (5/5)
100.000% (5/5)
53
QQmlGuardedContextData
Name: QQmlGuardedContextData
Coverage: 100.000% (24/24)
100.000% (24/24)
2214
QQmlImportRef
Name: QQmlImportRef
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQmlIncubator
Name: QQmlIncubator
Coverage: 100.000% (38/38)
100.000% (38/38)
4222
QQmlInfoPrivate
Name: QQmlInfoPrivate
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQmlInspectorService
Name: QQmlInspectorService
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQmlJavaScriptExpressionGuard
Name: QQmlJavaScriptExpressionGuard
Coverage: 100.000% (3/3)
100.000% (3/3)
53
QQmlJavaScriptExpressionGuard_callback
Name: QQmlJavaScriptExpressionGuard_callback
Prototype: void QQmlJavaScriptExpressionGuard_callback(QQmlNotifierEndpoint *e, void **)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmljavascriptexpression.cpp
Lines: 481-487
100.000% (1/1)
31
QQmlMetaTypeRegistrationFailureRecorder
Name: QQmlMetaTypeRegistrationFailureRecorder
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQmlModelsModule
Name: QQmlModelsModule
Coverage: 100.000% (1/1)
100.000% (1/1)
91
QQmlNativeDebugService
Name: QQmlNativeDebugService
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQmlNonbindingBinding
Name: QQmlNonbindingBinding
Coverage: 100.000% (21/21)
100.000% (21/21)
166
QQmlObjectCreatorRecursionWatcher
Name: QQmlObjectCreatorRecursionWatcher
Coverage: 100.000% (2/2)
100.000% (2/2)
32
QQmlObjectOrGadget
Name: QQmlObjectOrGadget
Coverage: 100.000% (10/10)
100.000% (10/10)
116
QQmlParserStatus
Name: QQmlParserStatus
Coverage: 100.000% (5/5)
100.000% (5/5)
43
QQmlPointFValueType
Name: QQmlPointFValueType
Coverage: 100.000% (5/5)
100.000% (5/5)
55
QQmlPointValueType
Name: QQmlPointValueType
Coverage: 100.000% (4/4)
100.000% (4/4)
44
QQmlPrivate
Name: QQmlPrivate
Coverage: 100.000% (10/10)
100.000% (10/10)
1010
QQmlProfilerData
Name: QQmlProfilerData
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQmlProfilerEventReceiver
Name: QQmlProfilerEventReceiver
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQmlProfilerHelper
Name: QQmlProfilerHelper
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQmlProfilerService
Name: QQmlProfilerService
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQmlPropertyMap
Name: QQmlPropertyMap
Coverage: 100.000% (23/23)
100.000% (23/23)
3719
QQmlPropertyMapPrivate
Name: QQmlPropertyMapPrivate
Coverage: 100.000% (4/4)
100.000% (4/4)
114
QQmlPropertyValueInterceptor
Name: QQmlPropertyValueInterceptor
Coverage: 100.000% (1/1)
100.000% (1/1)
21
QQmlQtQuick2Module
Name: QQmlQtQuick2Module
Coverage: 100.000% (5/5)
100.000% (5/5)
123
QQmlRectFValueType
Name: QQmlRectFValueType
Coverage: 100.000% (13/13)
100.000% (13/13)
1313
QQmlRectValueType
Name: QQmlRectValueType
Coverage: 100.000% (12/12)
100.000% (12/12)
1212
QQmlRefCount
Name: QQmlRefCount
Coverage: 100.000% (9/9)
100.000% (9/9)
107
QQmlSizeFValueType
Name: QQmlSizeFValueType
Coverage: 100.000% (5/5)
100.000% (5/5)
55
QQmlSizeValueType
Name: QQmlSizeValueType
Coverage: 100.000% (4/4)
100.000% (4/4)
44
QQmlSourceLocation
Name: QQmlSourceLocation
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQmlStaticMetaObject
Name: QQmlStaticMetaObject
Coverage: 100.000% (2/2)
100.000% (2/2)
32
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
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
QQmlValueTypeFactory
Name: QQmlValueTypeFactory
Coverage: 100.000% (4/4)
100.000% (4/4)
44
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_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
QQuickAnchorAnimationPrivate
Name: QQuickAnchorAnimationPrivate
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQuickAnchorChangesPrivate
Name: QQuickAnchorChangesPrivate
Coverage: 100.000% (2/2)
100.000% (2/2)
42
QQuickAnchorSetPrivate
Name: QQuickAnchorSetPrivate
Coverage: 100.000% (1/1)
100.000% (1/1)
21
QQuickAnimatedSpritePrivate
Name: QQuickAnimatedSpritePrivate
Coverage: 100.000% (1/1)
100.000% (1/1)
21
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
QQuickAsyncImageProvider
Name: QQuickAsyncImageProvider
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQuickBehavior
Name: QQuickBehavior
Coverage: 100.000% (2/2)
100.000% (2/2)
22
QQuickBulkValueAnimator
Name: QQuickBulkValueAnimator
Coverage: 100.000% (6/6)
100.000% (6/6)
66
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
QQuickColorValueType
Name: QQuickColorValueType
Coverage: 100.000% (21/21)
100.000% (21/21)
3321
QQuickCurve
Name: QQuickCurve
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQuickDirection
Name: QQuickDirection
Coverage: 100.000% (2/2)
100.000% (2/2)
42
QQuickDragMimeData
Name: QQuickDragMimeData
Coverage: 100.000% (3/3)
100.000% (3/3)
43
QQuickDropAreaDrag
Name: QQuickDropAreaDrag
Coverage: 100.000% (6/6)
100.000% (6/6)
76
QQuickDropAreaPrivate
Name: QQuickDropAreaPrivate
Coverage: 100.000% (14/14)
100.000% (14/14)
138
QQuickDropEventEx
Name: QQuickDropEventEx
Coverage: 100.000% (4/4)
100.000% (4/4)
44
QQuickEventTouchPoint
Name: QQuickEventTouchPoint
Coverage: 100.000% (6/6)
100.000% (6/6)
126
QQuickFlickableVisibleArea
Name: QQuickFlickableVisibleArea
Coverage: 100.000% (34/34)
100.000% (34/34)
4718
QQuickFlowPrivate
Name: QQuickFlowPrivate
Coverage: 100.000% (2/2)
100.000% (2/2)
42
QQuickFocusScope
Name: QQuickFocusScope
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQuickFramebufferObjectPrivate
Name: QQuickFramebufferObjectPrivate
Coverage: 100.000% (1/1)
100.000% (1/1)
21
QQuickGridPrivate
Name: QQuickGridPrivate
Coverage: 100.000% (6/6)
100.000% (6/6)
83
QQuickGridViewAttached
Name: QQuickGridViewAttached
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQuickGuiProvider
Name: QQuickGuiProvider
Coverage: 100.000% (6/6)
100.000% (6/6)
116
QQuickHandlersModule
Name: QQuickHandlersModule
Coverage: 100.000% (1/1)
100.000% (1/1)
51
QQuickImageResponsePrivate
Name: QQuickImageResponsePrivate
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQuickItemChangeListener
Name: QQuickItemChangeListener
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQuickItemViewAttached
Name: QQuickItemViewAttached
Coverage: 100.000% (51/51)
100.000% (51/51)
4733
QQuickItemsModule
Name: QQuickItemsModule
Coverage: 100.000% (1/1)
100.000% (1/1)
51
QQuickKeyNavigationAttachedPrivate
Name: QQuickKeyNavigationAttachedPrivate
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQuickKeysAttachedPrivate
Name: QQuickKeysAttachedPrivate
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQuickListViewAttached
Name: QQuickListViewAttached
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQuickLoaderIncubator
Name: QQuickLoaderIncubator
Coverage: 100.000% (3/3)
100.000% (3/3)
33
QQuickLocalTransform
Name: QQuickLocalTransform
Coverage: 100.000% (3/3)
100.000% (3/3)
43
QQuickMatrix4x4Private
Name: QQuickMatrix4x4Private
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQuickNumberAnimation
Name: QQuickNumberAnimation
Coverage: 100.000% (2/2)
100.000% (2/2)
22
QQuickOpenGLShaderEffectMaterialCache
Name: QQuickOpenGLShaderEffectMaterialCache
Coverage: 100.000% (8/8)
100.000% (8/8)
72
QQuickOpenGLShaderEffectNode
Name: QQuickOpenGLShaderEffectNode
Coverage: 100.000% (6/6)
100.000% (6/6)
116
QQuickPackageAttached
Name: QQuickPackageAttached
Coverage: 100.000% (4/4)
100.000% (4/4)
44
Page:<>1
Condition %:  0.000% (0/15)
...10
Condition %:  77.778% (7/9)
11
Condition %:  83.333% (10/12)
12
Condition %:  88.889% (8/9)
13
Condition %:  94.444% (17/18)
1415
Condition %: 100.000% (1/1)
16
Condition %: 100.000% (6/6)
17
Condition %: 100.000% (1/1)
18
Condition %: 100.000% (1/1)

Generated by Squish Coco 4.2.0