OpenCoverage

Qt Quick Test Coverage

Function Tree

Page:<>1
Condition %:  0.000% (0/48)
2
Path:<top>::QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator
FunctionCondition %▴eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
QQuickAnimatorController
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickAnimatorController
Coverage:  82.979% (39/47)
 82.979% (39/47)
6531
QQuickAbstractAnimation
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickAbstractAnimation
Coverage:  83.648% (133/159)
 83.648% (133/159)
15974
QQuickBehavior
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickBehavior
Coverage:  83.750% (67/80)
 83.750% (67/80)
7626
QQuickSequentialAnimation
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickSequentialAnimation
Coverage:  83.871% (26/31)
 83.871% (26/31)
3011
QQuickRotationAnimation
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickRotationAnimation
Coverage:  84.211% (16/19)
 84.211% (16/19)
2713
QQuickParallelAnimation
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickParallelAnimation
Coverage:  84.615% (22/26)
 84.615% (22/26)
2510
QV4
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QV4
Coverage:  85.127% (269/316)
 85.127% (269/316)
324198
QQuickNumberAnimation
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickNumberAnimation
Coverage:  85.714% (6/7)
 85.714% (6/7)
117
QQuickPropertyAnimation
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickPropertyAnimation
Coverage:  87.730% (143/163)
 87.730% (143/163)
16457
QQmlStrongJSQObjectReference
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQmlStrongJSQObjectReference
Coverage:  88.889% (16/18)
 88.889% (16/18)
104
QQuickTransition
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickTransition
Coverage:  88.889% (40/45)
 88.889% (40/45)
6225
qquickanimator_sync_before_start
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::qquickanimator_sync_before_start
Prototype: static void qquickanimator_sync_before_start(QAbstractAnimationJob *job)
Coverage:  90.000% (9/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickanimatorcontroller.cpp
Lines: 113-122
 90.000% (9/10)
64
QQmlGuardImpl
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQmlGuardImpl
Coverage:  91.304% (21/23)
 91.304% (21/23)
1711
QQuickEventPoint
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickEventPoint
Coverage:  91.667% (11/12)
 91.667% (11/12)
1212
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
ParallelAnimationWrapper
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::ParallelAnimationWrapper
Coverage:  93.333% (14/15)
 93.333% (14/15)
63
QQmlGuard
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQmlGuard
Coverage:  95.000% (19/20)
 95.000% (19/20)
1814
QQuickItemPrivate
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickItemPrivate
Coverage:  97.561% (40/41)
 97.561% (40/41)
3927
DBG_DIRTY
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::DBG_DIRTY
Prototype: const QLoggingCategory &DBG_DIRTY()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickwindow.cpp
Lines: 96-96
100.000% (1/1)
11
DBG_FOCUS
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::DBG_FOCUS
Prototype: const QLoggingCategory &DBG_FOCUS()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickwindow.cpp
Lines: 95-95
100.000% (1/1)
11
DBG_HOVER_TRACE
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::DBG_HOVER_TRACE
Prototype: const QLoggingCategory &DBG_HOVER_TRACE()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickwindow.cpp
Lines: 94-94
100.000% (1/1)
11
DBG_MOUSE
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::DBG_MOUSE
Prototype: const QLoggingCategory &DBG_MOUSE()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickwindow.cpp
Lines: 90-90
100.000% (1/1)
11
DBG_MOUSE_TARGET
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::DBG_MOUSE_TARGET
Prototype: const QLoggingCategory &DBG_MOUSE_TARGET()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickwindow.cpp
Lines: 91-91
100.000% (1/1)
11
DBG_TOUCH
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::DBG_TOUCH
Prototype: const QLoggingCategory &DBG_TOUCH()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickwindow.cpp
Lines: 88-88
100.000% (1/1)
11
DBG_TOUCH_TARGET
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::DBG_TOUCH_TARGET
Prototype: const QLoggingCategory &DBG_TOUCH_TARGET()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickwindow.cpp
Lines: 89-89
100.000% (1/1)
11
QQmlComponent
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQmlComponent
Coverage: 100.000% (2/2)
100.000% (2/2)
22
QQmlContext
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQmlContext
Coverage: 100.000% (2/2)
100.000% (2/2)
22
QQmlMetaTypeRegistrationFailureRecorder
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQmlMetaTypeRegistrationFailureRecorder
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQmlV4Function
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQmlV4Function
Coverage: 100.000% (5/5)
100.000% (5/5)
55
QQmlV4Handle
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQmlV4Handle
Coverage: 100.000% (4/4)
100.000% (4/4)
44
QQuickAnchors
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickAnchors
Coverage: 100.000% (2/2)
100.000% (2/2)
22
QQuickAnchorsPrivate
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickAnchorsPrivate
Coverage: 100.000% (3/3)
100.000% (3/3)
43
QQuickAnimationGroup
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickAnimationGroup
Coverage: 100.000% (7/7)
100.000% (7/7)
135
QQuickCloseEvent
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickCloseEvent
Coverage: 100.000% (2/2)
100.000% (2/2)
22
QQuickColorAnimation
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickColorAnimation
Coverage: 100.000% (5/5)
100.000% (5/5)
105
QQuickContents
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickContents
Coverage: 100.000% (7/7)
100.000% (7/7)
53
QQuickEventTouchPoint
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickEventTouchPoint
Coverage: 100.000% (4/4)
100.000% (4/4)
44
QQuickItem
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickItem
Coverage: 100.000% (6/6)
100.000% (6/6)
66
QQuickItemLayer
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickItemLayer
Coverage: 100.000% (12/12)
100.000% (12/12)
1212
QQuickKeyNavigationAttached
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickKeyNavigationAttached
Coverage: 100.000% (2/2)
100.000% (2/2)
22
QQuickKeyNavigationAttachedPrivate
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickKeyNavigationAttachedPrivate
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQuickKeysAttached
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickKeysAttached
Coverage: 100.000% (8/8)
100.000% (8/8)
96
QQuickKeysAttachedPrivate
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickKeysAttachedPrivate
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQuickOpacityAnimator
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickOpacityAnimator
Coverage: 100.000% (2/2)
100.000% (2/2)
22
QQuickPauseAnimation
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickPauseAnimation
Coverage: 100.000% (11/11)
100.000% (11/11)
207
QQuickPointerTouchEvent
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickPointerTouchEvent
Coverage: 100.000% (4/4)
100.000% (4/4)
44
QQuickRotationAnimatorPrivate
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickRotationAnimatorPrivate
Coverage: 100.000% (1/1)
100.000% (1/1)
21
QQuickScaleAnimator
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickScaleAnimator
Coverage: 100.000% (2/2)
100.000% (2/2)
22
QQuickShortcut
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickShortcut
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQuickSinglePointEvent
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickSinglePointEvent
Coverage: 100.000% (2/2)
100.000% (2/2)
22
QQuickText
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickText
Coverage: 100.000% (2/2)
100.000% (2/2)
22
QQuickTransformAnimatorHelperStore
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickTransformAnimatorHelperStore
Coverage: 100.000% (9/9)
100.000% (9/9)
144
QQuickTransformPrivate
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickTransformPrivate
Coverage: 100.000% (1/1)
100.000% (1/1)
11
QQuickUtilModule
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickUtilModule
Coverage: 100.000% (2/2)
100.000% (2/2)
451
QQuickXAnimator
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickXAnimator
Coverage: 100.000% (2/2)
100.000% (2/2)
22
QQuickYAnimator
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickYAnimator
Coverage: 100.000% (2/2)
100.000% (2/2)
22
QSGVisitableNode
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QSGVisitableNode
Coverage: 100.000% (1/1)
100.000% (1/1)
11
_q_interpolateCounterclockwiseRotation
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::_q_interpolateCounterclockwiseRotation
Prototype: QVariant _q_interpolateCounterclockwiseRotation(qreal &f, qreal &t, qreal progress)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickanimation.cpp
Lines: 1578-1587
100.000% (4/4)
62
d_func
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::d_func
Prototype: inline const QQuickRotationAnimatorPrivate* d_func() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickanimator_p.h
Lines: 153-153
100.000% (1/1)
11
forceUpdate
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::forceUpdate
Prototype: void forceUpdate(QQuickItem *item)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickwindow.cpp
Lines: 407-416
100.000% (7/7)
63
lcTransient
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::lcTransient
Prototype: const QLoggingCategory &lcTransient()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickwindow.cpp
Lines: 97-97
100.000% (1/1)
11
lcWheelTarget
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::lcWheelTarget
Prototype: const QLoggingCategory &lcWheelTarget()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickwindow.cpp
Lines: 92-92
100.000% (1/1)
11
qquickanimator_invalidate_jobs
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::qquickanimator_invalidate_jobs
Prototype: static void qquickanimator_invalidate_jobs(QAbstractAnimationJob *job)
Coverage: 100.000% (10/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickanimatorcontroller.cpp
Lines: 63-72
100.000% (10/10)
64
transformDirtyOnItemOrAncestor
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::transformDirtyOnItemOrAncestor
Prototype: static bool transformDirtyOnItemOrAncestor(const QQuickItem *item)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickwindow.cpp
Lines: 276-292
100.000% (7/7)
123
windowHasFocus
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::windowHasFocus
Prototype: static inline bool windowHasFocus(QQuickWindow *win)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickwindow.cpp
Lines: 878-882
100.000% (1/1)
21
Page:<>1
Condition %:  0.000% (0/48)
2

Generated by Squish Coco 4.2.0