OpenCoverage

Qt Quick Test Coverage

Function Tree

Page:<>1
McCabe - Cyclomatic Complexity: 1
2
Path:<top>::QQuickItemView
FunctionCondition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexityâ–´
setDisplayMarginEnd
Name: QQuickItemView::setDisplayMarginEnd
Prototype: void QQuickItemView::setDisplayMarginEnd(int margin)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview.cpp
Lines: 424-434
100.000% (7/7)
63
setFooter
Name: QQuickItemView::setFooter
Prototype: void QQuickItemView::setFooter(QQmlComponent *footerComponent)
Coverage: 100.000% (8/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview.cpp
Lines: 525-543
100.000% (8/8)
123
setHeader
Name: QQuickItemView::setHeader
Prototype: void QQuickItemView::setHeader(QQmlComponent *headerComponent)
Coverage: 100.000% (8/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview.cpp
Lines: 490-511
100.000% (8/8)
143
setHighlight
Name: QQuickItemView::setHighlight
Prototype: void QQuickItemView::setHighlight(QQmlComponent *highlightComponent)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview.cpp
Lines: 551-562
100.000% (7/7)
83
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
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
resetPreferredHighlightBegin
Name: QQuickItemView::resetPreferredHighlightBegin
Prototype: void QQuickItemView::resetPreferredHighlightBegin()
Coverage:  41.667% (5/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview.cpp
Lines: 630-643
 41.667% (5/12)
104
resetPreferredHighlightEnd
Name: QQuickItemView::resetPreferredHighlightEnd
Prototype: void QQuickItemView::resetPreferredHighlightEnd()
Coverage:  41.667% (5/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview.cpp
Lines: 667-680
 41.667% (5/12)
104
setCacheBuffer
Name: QQuickItemView::setCacheBuffer
Prototype: void QQuickItemView::setCacheBuffer(int b)
Coverage: 100.000% (10/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview.cpp
Lines: 382-398
100.000% (10/10)
104
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
createdItem
Name: QQuickItemView::createdItem
Prototype: void QQuickItemView::createdItem(int index, QObject* object)
Coverage: 100.000% (14/14)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview.cpp
Lines: 2296-2313
100.000% (14/14)
125
setCurrentIndex
Name: QQuickItemView::setCurrentIndex
Prototype: void QQuickItemView::setCurrentIndex(int index)
Coverage:  93.333% (14/15)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview.cpp
Lines: 318-335
 93.333% (14/15)
135
destroyRemoved
Name: QQuickItemView::destroyRemoved
Prototype: void QQuickItemView::destroyRemoved()
Coverage:  80.000% (16/20)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview.cpp
Lines: 1147-1180
 80.000% (16/20)
206
componentComplete
Name: QQuickItemView::componentComplete
Prototype: void QQuickItemView::componentComplete()
Coverage:  96.296% (26/27)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview.cpp
Lines: 1415-1448
 96.296% (26/27)
258
modelUpdated
Name: QQuickItemView::modelUpdated
Prototype: void QQuickItemView::modelUpdated(const QQmlChangeSet &changeSet, bool reset)
Coverage:  80.000% (20/25)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview.cpp
Lines: 1182-1213
 80.000% (20/25)
238
setDelegate
Name: QQuickItemView::setDelegate
Prototype: void QQuickItemView::setDelegate(QQmlComponent *delegate)
Coverage:  70.370% (19/27)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview.cpp
Lines: 266-301
 70.370% (19/27)
299
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
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
Page:<>1
McCabe - Cyclomatic Complexity: 1
2

Generated by Squish Coco 4.2.0