OpenCoverage

Qt Quick Test Coverage

Function Tree

Page:<>1
Function: QQuickItemView
2
Path:<top>::QQuickItemView
Functionâ–´Condition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
setHighlightFollowsCurrentItem
Name: QQuickItemView::setHighlightFollowsCurrentItem
Prototype: void QQuickItemView::setHighlightFollowsCurrentItem(bool autoHighlight)
Coverage:  57.143% (4/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview.cpp
Lines: 576-585
 57.143% (4/7)
63
setHighlightMoveDuration
Name: QQuickItemView::setHighlightMoveDuration
Prototype: void QQuickItemView::setHighlightMoveDuration(int duration)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview.cpp
Lines: 688-695
 75.000% (3/4)
42
setHighlightRangeMode
Name: QQuickItemView::setHighlightRangeMode
Prototype: void QQuickItemView::setHighlightRangeMode(HighlightRangeMode mode)
Coverage:  90.909% (10/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview.cpp
Lines: 593-605
 90.909% (10/11)
93
setKeyNavigationEnabled
Name: QQuickItemView::setKeyNavigationEnabled
Prototype: void QQuickItemView::setKeyNavigationEnabled(bool keyNavigationEnabled)
Coverage:  88.889% (8/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview.cpp
Lines: 359-374
 88.889% (8/9)
83
setLayoutDirection
Name: QQuickItemView::setLayoutDirection
Prototype: void QQuickItemView::setLayoutDirection(Qt::LayoutDirection layoutDirection)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview.cpp
Lines: 442-451
100.000% (4/4)
62
setModel
Name: QQuickItemView::setModel
Prototype: void QQuickItemView::setModel(const QVariant &m)
Coverage:  89.474% (34/38)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview.cpp
Lines: 185-253
 89.474% (34/38)
5012
setMoveDisplacedTransition
Name: QQuickItemView::setMoveDisplacedTransition
Prototype: void QQuickItemView::setMoveDisplacedTransition(QQuickTransition *transition)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview.cpp
Lines: 767-775
100.000% (4/4)
52
setMoveTransition
Name: QQuickItemView::setMoveTransition
Prototype: void QQuickItemView::setMoveTransition(QQuickTransition *transition)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview.cpp
Lines: 751-759
 75.000% (3/4)
52
setPopulateTransition
Name: QQuickItemView::setPopulateTransition
Prototype: void QQuickItemView::setPopulateTransition(QQuickTransition *transition)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview.cpp
Lines: 703-711
100.000% (4/4)
52
setPreferredHighlightBegin
Name: QQuickItemView::setPreferredHighlightBegin
Prototype: void QQuickItemView::setPreferredHighlightBegin(qreal start)
Coverage:  93.750% (15/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview.cpp
Lines: 614-628
 93.750% (15/16)
114
setPreferredHighlightEnd
Name: QQuickItemView::setPreferredHighlightEnd
Prototype: void QQuickItemView::setPreferredHighlightEnd(qreal end)
Coverage:  87.500% (14/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview.cpp
Lines: 651-665
 87.500% (14/16)
114
setRemoveDisplacedTransition
Name: QQuickItemView::setRemoveDisplacedTransition
Prototype: void QQuickItemView::setRemoveDisplacedTransition(QQuickTransition *transition)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview.cpp
Lines: 799-807
100.000% (4/4)
52
setRemoveTransition
Name: QQuickItemView::setRemoveTransition
Prototype: void QQuickItemView::setRemoveTransition(QQuickTransition *transition)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview.cpp
Lines: 783-791
 75.000% (3/4)
52
setVerticalLayoutDirection
Name: QQuickItemView::setVerticalLayoutDirection
Prototype: void QQuickItemView::setVerticalLayoutDirection(VerticalLayoutDirection layoutDirection)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview.cpp
Lines: 468-476
100.000% (4/4)
52
setWrapEnabled
Name: QQuickItemView::setWrapEnabled
Prototype: void QQuickItemView::setWrapEnabled(bool wrap)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview.cpp
Lines: 344-351
100.000% (4/4)
52
trackedPositionChanged
Name: QQuickItemView::trackedPositionChanged
Prototype: void QQuickItemView::trackedPositionChanged()
Coverage:  91.549% (65/71)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview.cpp
Lines: 1225-1303
 91.549% (65/71)
6021
updatePolish
Name: QQuickItemView::updatePolish
Prototype: void QQuickItemView::updatePolish()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview.cpp
Lines: 1408-1413
100.000% (1/1)
31
verticalLayoutDirection
Name: QQuickItemView::verticalLayoutDirection
Prototype: QQuickItemView::VerticalLayoutDirection QQuickItemView::verticalLayoutDirection() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview.cpp
Lines: 462-466
100.000% (1/1)
21
verticalLayoutDirectionChanged
Name: QQuickItemView::verticalLayoutDirectionChanged
Prototype: void QQuickItemView::verticalLayoutDirectionChanged()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qquickitemview_p.cpp
Lines: 1003-1006
100.000% (1/1)
11
~QQuickItemView
Name: QQuickItemView::~QQuickItemView
Prototype: QQuickItemView::~QQuickItemView()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview.cpp
Lines: 162-170
100.000% (4/4)
62
Page:<>1
Function: QQuickItemView
2

Generated by Squish Coco 4.2.0