OpenCoverage

Qt Quick Test Coverage

Function Tree

Path:<top>::QQuickItemViewTransitioner
FunctionCondition %▾eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
~QQuickItemViewTransitioner
Name: QQuickItemViewTransitioner::~QQuickItemViewTransitioner
Prototype: QQuickItemViewTransitioner::~QQuickItemViewTransitioner()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemviewtransition.cpp
Lines: 170-176
100.000% (4/4)
32
transitionNextReposition
Name: QQuickItemViewTransitioner::transitionNextReposition
Prototype: void QQuickItemViewTransitioner::transitionNextReposition(QQuickItemViewTransitionableItem *item, QQuickItemViewTransitioner::TransitionType type, bool isTarget)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemviewtransition.cpp
Lines: 211-214
100.000% (1/1)
11
setPopulateTransitionEnabled
Name: QQuickItemViewTransitioner::setPopulateTransitionEnabled
Prototype: inline void setPopulateTransitionEnabled(bool b)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemviewtransition_p.h
Lines: 106-106
100.000% (1/1)
11
setChangeListener
Name: QQuickItemViewTransitioner::setChangeListener
Prototype: inline void setChangeListener(QQuickItemViewTransitionChangeListener *obj)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemviewtransition_p.h
Lines: 109-109
100.000% (1/1)
11
resetTargetLists
Name: QQuickItemViewTransitioner::resetTargetLists
Prototype: void QQuickItemViewTransitioner::resetTargetLists()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemviewtransition.cpp
Lines: 237-247
100.000% (1/1)
61
populateTransitionEnabled
Name: QQuickItemViewTransitioner::populateTransitionEnabled
Prototype: inline bool populateTransitionEnabled() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemviewtransition_p.h
Lines: 107-107
100.000% (1/1)
11
QQuickItemViewTransitioner
Name: QQuickItemViewTransitioner::QQuickItemViewTransitioner
Prototype: QQuickItemViewTransitioner::QQuickItemViewTransitioner()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemviewtransition.cpp
Lines: 159-168
100.000% (1/1)
21
canTransition
Name: QQuickItemViewTransitioner::canTransition
Prototype: bool QQuickItemViewTransitioner::canTransition(QQuickItemViewTransitioner::TransitionType type, bool asTarget) const
Coverage:  82.759% (24/29)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemviewtransition.cpp
Lines: 178-209
 82.759% (24/29)
1810
transitionObject
Name: QQuickItemViewTransitioner::transitionObject
Prototype: QQuickTransition *QQuickItemViewTransitioner::transitionObject(QQuickItemViewTransitioner::TransitionType type, bool asTarget) const
Coverage:  80.000% (28/35)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemviewtransition.cpp
Lines: 249-280
 80.000% (28/35)
2010
addToTargetLists
Name: QQuickItemViewTransitioner::addToTargetLists
Prototype: void QQuickItemViewTransitioner::addToTargetLists(QQuickItemViewTransitioner::TransitionType type, QQuickItemViewTransitionableItem *item, int index)
Coverage:  80.000% (8/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemviewtransition.cpp
Lines: 216-235
 80.000% (8/10)
116
targetItems
Name: QQuickItemViewTransitioner::targetItems
Prototype: const QList<QObject *> &QQuickItemViewTransitioner::targetItems(QQuickItemViewTransitioner::TransitionType type) const
Coverage:  70.000% (7/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemviewtransition.cpp
Lines: 299-314
 70.000% (7/10)
66
targetIndexes
Name: QQuickItemViewTransitioner::targetIndexes
Prototype: const QList<int> &QQuickItemViewTransitioner::targetIndexes(QQuickItemViewTransitioner::TransitionType type) const
Coverage:  70.000% (7/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemviewtransition.cpp
Lines: 282-297
 70.000% (7/10)
66
finishedTransition
Name: QQuickItemViewTransitioner::finishedTransition
Prototype: void QQuickItemViewTransitioner::finishedTransition(QQuickItemViewTransitionJob *job, QQuickItemViewTransitionableItem *item)
Coverage:  70.000% (7/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemviewtransition.cpp
Lines: 316-326
 70.000% (7/10)
74

Generated by Squish Coco 4.2.0