OpenCoverage

Qt Quick Test Coverage

Function Tree

Page:<>1
Function: ActiveOCRestorer
...5
Function: QQmlType
6
Function: QQuickDesignerSupportProperties
7
Function: QQuickListViewPrivate
8
Function: QQuickPropertyAnimation
910
Function: QSGDefaultRectangleNode
11
Function: QSGTransformNode
12
Function: SimpleArrayData
13
Function: convertToNativeQObject
...18
Function: stateChangeDebug
Functionâ–´Condition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
QQuickTextControl
Name: QQuickTextControl
Coverage:  68.519% (185/270)
 68.519% (185/270)
295136
QQuickTextControlPrivate
Name: QQuickTextControlPrivate
Coverage:  72.518% (504/695)
 72.518% (504/695)
677215
QQuickTextDocument
Name: QQuickTextDocument
Coverage: 100.000% (4/4)
100.000% (4/4)
84
QQuickTextDocumentWithImageResources
Name: QQuickTextDocumentWithImageResources
Coverage:  69.863% (51/73)
 69.863% (51/73)
6929
QQuickTextEdit
Name: QQuickTextEdit
Coverage:  88.201% (755/856)
 88.201% (755/856)
970361
QQuickTextEditMimeData
Name: QQuickTextEditMimeData
Coverage:  90.000% (9/10)
 90.000% (9/10)
206
QQuickTextEditPrivate
Name: QQuickTextEditPrivate
Coverage:  80.126% (254/317)
 80.126% (254/317)
174109
QQuickTextInput
Name: QQuickTextInput
Coverage:  81.557% (796/976)
 81.557% (796/976)
972390
QQuickTextInputPrivate
Name: QQuickTextInputPrivate
Coverage:  83.858% (1252/1493)
 83.858% (1252/1493)
1206482
QQuickTextLine
Name: QQuickTextLine
Coverage:  57.143% (24/42)
 57.143% (24/42)
3022
QQuickTextMetrics
Name: QQuickTextMetrics
Coverage:  0.000% (0/32)
  0.000% (0/32)
3424
QQuickTextNode
Name: QQuickTextNode
Coverage:  80.000% (48/60)
 80.000% (48/60)
11026
QQuickTextNodeEngine
Name: QQuickTextNodeEngine
Coverage:  69.512% (399/574)
 69.512% (399/574)
633188
QQuickTextPrivate
Name: QQuickTextPrivate
Coverage:  85.190% (696/817)
 85.190% (696/817)
726192
QQuickTextUtil
Name: QQuickTextUtil
Coverage:  77.358% (41/53)
 77.358% (41/53)
6824
QQuickTextureFactory
Name: QQuickTextureFactory
Coverage:  62.500% (5/8)
 62.500% (5/8)
74
QQuickTimeLine
Name: QQuickTimeLine
Coverage:  64.828% (94/145)
 64.828% (94/145)
13762
QQuickTimeLineCallback
Name: QQuickTimeLineCallback
Coverage: 100.000% (5/5)
100.000% (5/5)
115
QQuickTimeLineObject
Name: QQuickTimeLineObject
Coverage:  60.000% (3/5)
 60.000% (3/5)
53
QQuickTimeLinePrivate
Name: QQuickTimeLinePrivate
Coverage:  66.667% (96/144)
 66.667% (96/144)
14047
QQuickTimeLineValue
Name: QQuickTimeLineValue
Coverage:  66.667% (4/6)
 66.667% (4/6)
66
QQuickTimeLineValueProxy
Name: QQuickTimeLineValueProxy
Coverage:  44.444% (4/9)
 44.444% (4/9)
55
QQuickTouchEventSequence
Name: QQuickTouchEventSequence
Coverage:  0.000% (0/24)
  0.000% (0/24)
3012
QQuickTouchPoint
Name: QQuickTouchPoint
Coverage:  82.474% (80/97)
 82.474% (80/97)
9867
QQuickTrailEmitter
Name: QQuickTrailEmitter
Coverage:  53.659% (66/123)
 53.659% (66/123)
14149
QQuickTransform
Name: QQuickTransform
Coverage:  47.222% (17/36)
 47.222% (17/36)
3514
QQuickTransformPrivate
Name: QQuickTransformPrivate
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQuickTransition
Name: QQuickTransition
Coverage: 100.000% (2/2)
100.000% (2/2)
22
QQuickTransitionInstance
Name: QQuickTransitionInstance
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQuickTransitionManager
Name: QQuickTransitionManager
Coverage:  73.282% (96/131)
 73.282% (96/131)
9945
QQuickTransitionManagerPrivate
Name: QQuickTransitionManagerPrivate
Coverage:  91.667% (11/12)
 91.667% (11/12)
96
QQuickTranslate
Name: QQuickTranslate
Coverage:  62.500% (10/16)
 62.500% (10/16)
2412
QQuickTranslatePrivate
Name: QQuickTranslatePrivate
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQuickTurbulenceAffector
Name: QQuickTurbulenceAffector
Coverage:  69.167% (83/120)
 69.167% (83/120)
9248
QQuickV4ParticleData
Name: QQuickV4ParticleData
Coverage:  57.143% (4/7)
 57.143% (4/7)
93
QQuickValueTypeProvider
Name: QQuickValueTypeProvider
Coverage:  62.110% (259/417)
 62.110% (259/417)
346165
QQuickValueTypes
Name: QQuickValueTypes
Coverage: 100.000% (1/1)
100.000% (1/1)
21
QQuickVector2DValueType
Name: QQuickVector2DValueType
Coverage:  77.273% (17/22)
 77.273% (17/22)
2118
QQuickVector3DValueType
Name: QQuickVector3DValueType
Coverage:  72.414% (21/29)
 72.414% (21/29)
2723
QQuickVector3dAnimation
Name: QQuickVector3dAnimation
Coverage:  0.000% (0/2)
  0.000% (0/2)
22
QQuickVector4DValueType
Name: QQuickVector4DValueType
Coverage:  72.727% (24/33)
 72.727% (24/33)
3025
QQuickView
Name: QQuickView
Coverage:  82.022% (73/89)
 82.022% (73/89)
10847
QQuickViewPrivate
Name: QQuickViewPrivate
Coverage:  82.653% (81/98)
 82.653% (81/98)
8935
QQuickViewSection
Name: QQuickViewSection
Coverage:  87.879% (29/33)
 87.879% (29/33)
3221
QQuickViewTransitionAttached
Name: QQuickViewTransitionAttached
Coverage:  91.667% (11/12)
 91.667% (11/12)
1312
QQuickWanderAffector
Name: QQuickWanderAffector
Coverage:  38.983% (23/59)
 38.983% (23/59)
6532
QQuickWheelEvent
Name: QQuickWheelEvent
Coverage:  72.727% (8/11)
 72.727% (8/11)
1811
QQuickWidget
Name: QQuickWidget
Coverage:  48.148% (143/297)
 48.148% (143/297)
346128
QQuickWidgetPrivate
Name: QQuickWidgetPrivate
Coverage:  59.167% (142/240)
 59.167% (142/240)
23385
QQuickWidgetRenderControl
Name: QQuickWidgetRenderControl
Coverage:  60.000% (3/5)
 60.000% (3/5)
43
QQuickWindow
Name: QQuickWindow
Coverage: 100.000% (2/2)
100.000% (2/2)
22
QQuickWindowAttached
Name: QQuickWindowAttached
Coverage:  0.000% (0/68)
  0.000% (0/68)
4826
QQuickWindowModule
Name: QQuickWindowModule
Coverage: 100.000% (5/5)
100.000% (5/5)
131
QQuickWindowPrivate
Name: QQuickWindowPrivate
Coverage:  71.429% (10/14)
 71.429% (10/14)
148
QQuickWindowQObjectCleanupJob
Name: QQuickWindowQObjectCleanupJob
Coverage: 100.000% (3/3)
100.000% (3/3)
53
QQuickWindowQmlImpl
Name: QQuickWindowQmlImpl
Coverage:  53.247% (41/77)
 53.247% (41/77)
6928
QQuickWindowQmlImplPrivate
Name: QQuickWindowQmlImplPrivate
Coverage: 100.000% (1/1)
100.000% (1/1)
21
QQuickWorkerScript
Name: QQuickWorkerScript
Coverage:  78.723% (37/47)
 78.723% (37/47)
4923
QQuickWorkerScriptEngine
Name: QQuickWorkerScriptEngine
Coverage:  92.308% (12/13)
 92.308% (12/13)
369
QQuickWorkerScriptEnginePrivate
Name: QQuickWorkerScriptEnginePrivate
Coverage:  65.854% (54/82)
 65.854% (54/82)
12135
QQuick_deinitializeProviders
Name: QQuick_deinitializeProviders
Prototype: void QQuick_deinitializeProviders()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickglobal.cpp
Lines: 863-868
100.000% (1/1)
31
QQuick_initializeProviders
Name: QQuick_initializeProviders
Prototype: void QQuick_initializeProviders()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickglobal.cpp
Lines: 856-861
100.000% (1/1)
31
QRecursionNode
Name: QRecursionNode
Coverage: 100.000% (1/1)
100.000% (1/1)
21
QRecursionWatcher
Name: QRecursionWatcher
Coverage: 100.000% (9/9)
100.000% (9/9)
45
QRecyclePool
Name: QRecyclePool
Coverage:  33.333% (2/6)
 33.333% (2/6)
156
QRecyclePoolPrivate
Name: QRecyclePoolPrivate
Coverage:  95.238% (20/21)
 95.238% (20/21)
338
QSG24BitTextMaskShader
Name: QSG24BitTextMaskShader
Coverage:  0.000% (0/35)
  0.000% (0/35)
4014
QSG32BitColorTextShader
Name: QSG32BitColorTextShader
Coverage:  0.000% (0/10)
  0.000% (0/10)
73
QSG8BitTextMaskShader
Name: QSG8BitTextMaskShader
Coverage:  50.000% (5/10)
 50.000% (5/10)
73
QSGAbstractRenderer
Name: QSGAbstractRenderer
Coverage: 100.000% (28/28)
100.000% (28/28)
4822
QSGAbstractRendererPrivate
Name: QSGAbstractRendererPrivate
Coverage:  50.000% (1/2)
 50.000% (1/2)
32
QSGAbstractSoftwareRenderer
Name: QSGAbstractSoftwareRenderer
Coverage:  61.832% (81/131)
 61.832% (81/131)
11557
QSGAdaptationBackendData
Name: QSGAdaptationBackendData
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QSGAnimationDriver
Name: QSGAnimationDriver
Coverage:  0.000% (0/51)
  0.000% (0/51)
4017
QSGAreaAllocator
Name: QSGAreaAllocator
Coverage:  0.000% (0/2)
  0.000% (0/2)
22
QSGAtlasTexture
Name: QSGAtlasTexture
Coverage:  50.211% (119/237)
 50.211% (119/237)
51394
QSGBasicGeometryNode
Name: QSGBasicGeometryNode
Coverage:  94.444% (17/18)
 94.444% (17/18)
1612
QSGBasicGlyphNode
Name: QSGBasicGlyphNode
Coverage:  52.632% (10/19)
 52.632% (10/19)
1911
QSGBasicInternalImageNode
Name: QSGBasicInternalImageNode
Coverage:  55.340% (114/206)
 55.340% (114/206)
31467
QSGBasicInternalRectangleNode
Name: QSGBasicInternalRectangleNode
Coverage:  80.195% (247/308)
 80.195% (247/308)
41185
QSGBatchRenderer
Name: QSGBatchRenderer
Coverage:  69.938% (1354/1936)
 69.938% (1354/1936)
2398636
QSGBindable
Name: QSGBindable
Coverage:  81.818% (9/11)
 81.818% (9/11)
345
QSGBindableFboId
Name: QSGBindableFboId
Coverage: 100.000% (2/2)
100.000% (2/2)
32
QSGClipNode
Name: QSGClipNode
Coverage: 100.000% (5/5)
100.000% (5/5)
55
QSGCompressedAtlasTexture
Name: QSGCompressedAtlasTexture
Coverage:  0.000% (0/29)
  0.000% (0/29)
6319
QSGCompressedTexture
Name: QSGCompressedTexture
Coverage:  6.024% (5/83)
  6.024% (5/83)
6442
QSGCompressedTextureData
Name: QSGCompressedTextureData
Coverage:  45.833% (11/24)
 45.833% (11/24)
106
QSGCompressedTextureFactory
Name: QSGCompressedTextureFactory
Coverage:  29.412% (5/17)
 29.412% (5/17)
137
QSGContext
Name: QSGContext
Coverage:  55.556% (15/27)
 55.556% (15/27)
3417
QSGContextPlugin
Name: QSGContextPlugin
Coverage:  33.333% (1/3)
 33.333% (1/3)
43
QSGDefaultContext
Name: QSGDefaultContext
Coverage:  33.962% (36/106)
 33.962% (36/106)
11948
QSGDefaultDepthStencilBuffer
Name: QSGDefaultDepthStencilBuffer
Coverage:  28.571% (14/49)
 28.571% (14/49)
4412
QSGDefaultDistanceFieldGlyphCache
Name: QSGDefaultDistanceFieldGlyphCache
Coverage:  51.462% (88/171)
 51.462% (88/171)
63760
QSGDefaultGlyphNode
Name: QSGDefaultGlyphNode
Coverage:  40.000% (18/45)
 40.000% (18/45)
10520
QSGDefaultImageNode
Name: QSGDefaultImageNode
Coverage:  0.000% (0/47)
  0.000% (0/47)
5927
QSGDefaultInternalImageNode
Name: QSGDefaultInternalImageNode
Coverage:  58.537% (24/41)
 58.537% (24/41)
4717
QSGDefaultInternalRectangleNode
Name: QSGDefaultInternalRectangleNode
Coverage:  87.500% (21/24)
 87.500% (21/24)
126
QSGDefaultLayer
Name: QSGDefaultLayer
Coverage:  52.679% (118/224)
 52.679% (118/224)
28374
QSGDefaultNinePatchNode
Name: QSGDefaultNinePatchNode
Coverage:  0.000% (0/7)
  0.000% (0/7)
117
QSGDefaultPainterNode
Name: QSGDefaultPainterNode
Coverage:  58.049% (119/205)
 58.049% (119/205)
22674
Page:<>1
Function: ActiveOCRestorer
...5
Function: QQmlType
6
Function: QQuickDesignerSupportProperties
7
Function: QQuickListViewPrivate
8
Function: QQuickPropertyAnimation
910
Function: QSGDefaultRectangleNode
11
Function: QSGTransformNode
12
Function: SimpleArrayData
13
Function: convertToNativeQObject
...18
Function: stateChangeDebug

Generated by Squish Coco 4.2.0