OpenCoverage

Qt Quick Test Coverage

Functions

Page:<>1
Function: writeNumbers
...80
Function: QQuickShapePath::fillRuleChanged
...90
Function: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickPropertyAnimation::easing
...100
Function: QQuickPathView::setDelegate
...109
Function: QQuickMatrix4x4ValueType::translate
110
Function: QQuickLoader::setAsynchronous
111
Function: QQuickListView::maxYExtent
112
Function: QQuickKeyNavigationAttached::tabChanged
113114
Function: QQuickItemViewAttached::add
115
Function: QQuickItemView::destroyingItem
116
Function: QQuickItemPrivate::get [qquickitem_p.h #1]
117
Function: QQuickItemLayer::mipmapChanged
...120
Function: QQuickImageParticle::setOpacitytable
...130
Function: QQuickDesignerSupportProperties::isPropertyQObject
...140
Function: QQmlVMEMetaObject::getForMethod
...200
Function: Codegen::Codegen::Codegen::statementList [qv4codegen.cpp #1]
...202
Function: BaselineJIT::generate_CallPossiblyDirectEval
Functionâ–ľCondition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
QQuickItemViewPrivate::showVisibleItems
Name: QQuickItemViewPrivate::showVisibleItems
Prototype: void QQuickItemViewPrivate::showVisibleItems() const
Coverage:  0.000% (0/2)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview.cpp
Lines: 1098-1106
  0.000% (0/2)
52
QQuickItemViewPrivate::repositionFirstItem
Name: QQuickItemViewPrivate::repositionFirstItem
Prototype: void QQuickItemViewPrivate::repositionFirstItem(FxViewItem *prevVisibleItemsFirst, qreal prevVisibleItemsFirstPos, FxViewItem *prevFirstVisible, ChangeResult *insertionResult, ChangeResult *removalResult)
Coverage:  89.286% (25/28)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview.cpp
Lines: 2122-2160
 89.286% (25/28)
218
QQuickItemViewPrivate::removeItem
Name: QQuickItemViewPrivate::removeItem
Prototype: void QQuickItemViewPrivate::removeItem(FxViewItem *item, const QQmlChangeSet::Change &removal, ChangeResult *removeResult)
Coverage:  93.750% (15/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview.cpp
Lines: 2098-2115
 93.750% (15/16)
105
QQuickItemViewPrivate::releaseVisibleItems
Name: QQuickItemViewPrivate::releaseVisibleItems
Prototype: void releaseVisibleItems()
Coverage: 100.000% (2/2)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview_p_p.h
Lines: 239-246
100.000% (2/2)
42
QQuickItemViewPrivate::releaseItem
Name: QQuickItemViewPrivate::releaseItem
Prototype: bool QQuickItemViewPrivate::releaseItem(FxViewItem *item)
Coverage:  83.333% (15/18)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview.cpp
Lines: 2336-2357
 83.333% (15/18)
156
QQuickItemViewPrivate::regenerate
Name: QQuickItemViewPrivate::regenerate
Prototype: void QQuickItemViewPrivate::regenerate(bool orientationChanged)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview.cpp
Lines: 1760-1778
100.000% (7/7)
143
QQuickItemViewPrivate::refillOrLayout
Name: QQuickItemViewPrivate::refillOrLayout
Prototype: void refillOrLayout()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview_p_p.h
Lines: 226-231
100.000% (4/4)
32
QQuickItemViewPrivate::refill
Name: QQuickItemViewPrivate::refill
Prototype: void QQuickItemViewPrivate::refill()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview.cpp
Lines: 1698-1706
100.000% (4/4)
52
QQuickItemViewPrivate::refill
Name: QQuickItemViewPrivate::refill
Prototype: void QQuickItemViewPrivate::refill(qreal from, qreal to)
Coverage:  90.000% (36/40)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview.cpp
Lines: 1708-1758
 90.000% (36/40)
3410
QQuickItemViewPrivate::prepareVisibleItemTransitions
Name: QQuickItemViewPrivate::prepareVisibleItemTransitions
Prototype: void QQuickItemViewPrivate::prepareVisibleItemTransitions()
Coverage:  71.429% (5/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview.cpp
Lines: 2170-2180
 71.429% (5/7)
63
QQuickItemViewPrivate::prepareRemoveTransitions
Name: QQuickItemViewPrivate::prepareRemoveTransitions
Prototype: void QQuickItemViewPrivate::prepareRemoveTransitions(QHash<QQmlChangeSet::MoveKey, FxViewItem *> *removedItems)
Coverage:  86.667% (13/15)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview.cpp
Lines: 2182-2204
 86.667% (13/15)
155
QQuickItemViewPrivate::prepareNonVisibleItemTransition
Name: QQuickItemViewPrivate::prepareNonVisibleItemTransition
Prototype: bool QQuickItemViewPrivate::prepareNonVisibleItemTransition(FxViewItem *item, const QRectF &viewBounds)
Coverage:  80.000% (8/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview.cpp
Lines: 2206-2224
 80.000% (8/10)
84
QQuickItemViewPrivate::positionViewAtIndex
Name: QQuickItemViewPrivate::positionViewAtIndex
Prototype: void QQuickItemViewPrivate::positionViewAtIndex(int index, int mode)
Coverage:  87.879% (58/66)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview.cpp
Lines: 825-902
 87.879% (58/66)
5920
QQuickItemViewPrivate::position
Name: QQuickItemViewPrivate::position
Prototype: qreal QQuickItemViewPrivate::position() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview.cpp
Lines: 1493-1497
100.000% (1/1)
21
QQuickItemViewPrivate::needsRefillForAddedOrRemovedIndex
Name: QQuickItemViewPrivate::needsRefillForAddedOrRemovedIndex
Prototype: bool needsRefillForAddedOrRemovedIndex(int) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview_p_p.h
Lines: 354-354
100.000% (1/1)
11
QQuickItemViewPrivate::movingFromHighlight
Name: QQuickItemViewPrivate::movingFromHighlight
Prototype: bool movingFromHighlight()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview_p_p.h
Lines: 333-333
100.000% (1/1)
11
QQuickItemViewPrivate::mirrorChange
Name: QQuickItemViewPrivate::mirrorChange
Prototype: void QQuickItemViewPrivate::mirrorChange()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview.cpp
Lines: 1684-1689
100.000% (1/1)
31
QQuickItemViewPrivate::minExtentForAxis
Name: QQuickItemViewPrivate::minExtentForAxis
Prototype: qreal QQuickItemViewPrivate::minExtentForAxis(const AxisData &axisData, bool forXAxis) const
Coverage: 100.000% (28/28)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview.cpp
Lines: 977-1012
100.000% (28/28)
286
QQuickItemViewPrivate::maxExtentForAxis
Name: QQuickItemViewPrivate::maxExtentForAxis
Prototype: qreal QQuickItemViewPrivate::maxExtentForAxis(const AxisData &axisData, bool forXAxis) const
Coverage: 100.000% (44/44)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview.cpp
Lines: 1014-1058
100.000% (44/44)
339
QQuickItemViewPrivate::markExtentsDirty
Name: QQuickItemViewPrivate::markExtentsDirty
Prototype: void markExtentsDirty()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview_p_p.h
Lines: 213-218
100.000% (4/4)
32
QQuickItemViewPrivate::mapFromModel
Name: QQuickItemViewPrivate::mapFromModel
Prototype: int QQuickItemViewPrivate::mapFromModel(int modelIndex) const
Coverage:  73.333% (11/15)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview.cpp
Lines: 1578-1590
 73.333% (11/15)
95
QQuickItemViewPrivate::layout
Name: QQuickItemViewPrivate::layout
Prototype: void QQuickItemViewPrivate::layout()
Coverage:  95.588% (65/68)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview.cpp
Lines: 1791-1890
 95.588% (65/68)
6418
QQuickItemViewPrivate::itemGeometryChanged
Name: QQuickItemViewPrivate::itemGeometryChanged
Prototype: void QQuickItemViewPrivate::itemGeometryChanged(QQuickItem *item, QQuickGeometryChange change, const QRectF &oldGeometry)
Coverage:  88.636% (39/44)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview.cpp
Lines: 1108-1145
 88.636% (39/44)
2610
QQuickItemViewPrivate::isValid
Name: QQuickItemViewPrivate::isValid
Prototype: bool QQuickItemViewPrivate::isValid() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview.cpp
Lines: 1488-1491
100.000% (1/1)
11
QQuickItemViewPrivate::init
Name: QQuickItemViewPrivate::init
Prototype: void QQuickItemViewPrivate::init()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview.cpp
Lines: 1592-1599
100.000% (1/1)
51
QQuickItemViewPrivate::hasStickyHeader
Name: QQuickItemViewPrivate::hasStickyHeader
Prototype: bool hasStickyHeader() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview_p_p.h
Lines: 327-327
100.000% (1/1)
11
QQuickItemViewPrivate::hasStickyFooter
Name: QQuickItemViewPrivate::hasStickyFooter
Prototype: bool hasStickyFooter() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview_p_p.h
Lines: 328-328
100.000% (1/1)
11
QQuickItemViewPrivate::hasPendingChanges
Name: QQuickItemViewPrivate::hasPendingChanges
Prototype: bool hasPendingChanges() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview_p_p.h
Lines: 220-224
100.000% (1/1)
31
QQuickItemViewPrivate::get
Name: QQuickItemViewPrivate::get
Prototype: static inline QQuickItemViewPrivate *get(QQuickItemView *o)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview_p_p.h
Lines: 110-110
100.000% (1/1)
11
QQuickItemViewPrivate::forceLayoutPolish
Name: QQuickItemViewPrivate::forceLayoutPolish
Prototype: void forceLayoutPolish()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview_p_p.h
Lines: 233-237
100.000% (1/1)
31
QQuickItemViewPrivate::firstVisibleItem
Name: QQuickItemViewPrivate::firstVisibleItem
Prototype: FxViewItem *QQuickItemViewPrivate::firstVisibleItem() const
Coverage:  88.889% (8/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview.cpp
Lines: 1555-1562
 88.889% (8/9)
53
QQuickItemViewPrivate::findMoveKeyIndex
Name: QQuickItemViewPrivate::findMoveKeyIndex
Prototype: int QQuickItemViewPrivate::findMoveKeyIndex(QQmlChangeSet::MoveKey key, const QVector<QQmlChangeSet::Change> &changes) const
Coverage:  80.000% (8/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview.cpp
Lines: 966-975
 80.000% (8/10)
54
QQuickItemViewPrivate::findLastVisibleIndex
Name: QQuickItemViewPrivate::findLastVisibleIndex
Prototype: int QQuickItemViewPrivate::findLastVisibleIndex(int defaultValue) const
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview.cpp
Lines: 1532-1540
100.000% (7/7)
53
QQuickItemViewPrivate::findLastIndexInView
Name: QQuickItemViewPrivate::findLastIndexInView
Prototype: int QQuickItemViewPrivate::findLastIndexInView() const
Coverage: 100.000% (11/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview.cpp
Lines: 1564-1573
100.000% (11/11)
63
QQuickItemViewPrivate::endPosition
Name: QQuickItemViewPrivate::endPosition
Prototype: qreal QQuickItemViewPrivate::endPosition() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview.cpp
Lines: 1510-1513
100.000% (1/1)
11
QQuickItemViewPrivate::createTransitioner
Name: QQuickItemViewPrivate::createTransitioner
Prototype: void QQuickItemViewPrivate::createTransitioner()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview.cpp
Lines: 2162-2168
100.000% (4/4)
32
QQuickItemViewPrivate::createItem
Name: QQuickItemViewPrivate::createItem
Prototype: FxViewItem *QQuickItemViewPrivate::createItem(int modelIndex, QQmlIncubator::IncubationMode incubationMode)
Coverage:  74.286% (26/35)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview.cpp
Lines: 2241-2294
 74.286% (26/35)
3210
QQuickItemViewPrivate::createHighlightItem
Name: QQuickItemViewPrivate::createHighlightItem
Prototype: QQuickItem *QQuickItemViewPrivate::createHighlightItem() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview.cpp
Lines: 2359-2362
100.000% (1/1)
11
QQuickItemViewPrivate::createComponentItem
Name: QQuickItemViewPrivate::createComponentItem
Prototype: QQuickItem *QQuickItemViewPrivate::createComponentItem(QQmlComponent *component, qreal zValue, bool createDefault) const
Coverage:  90.909% (20/22)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview.cpp
Lines: 2364-2394
 90.909% (20/22)
238
QQuickItemViewPrivate::contentStartOffset
Name: QQuickItemViewPrivate::contentStartOffset
Prototype: qreal QQuickItemViewPrivate::contentStartOffset() const
Coverage: 100.000% (11/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview.cpp
Lines: 1515-1530
100.000% (11/11)
94
QQuickItemViewPrivate::clear
Name: QQuickItemViewPrivate::clear
Prototype: void QQuickItemViewPrivate::clear()
Coverage: 100.000% (11/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview.cpp
Lines: 1649-1681
100.000% (11/11)
235
QQuickItemViewPrivate::checkVisible
Name: QQuickItemViewPrivate::checkVisible
Prototype: void QQuickItemViewPrivate::checkVisible() const
Coverage:  0.000% (0/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview.cpp
Lines: 1084-1095
  0.000% (0/10)
74
QQuickItemViewPrivate::calculatedMinExtent
Name: QQuickItemViewPrivate::calculatedMinExtent
Prototype: qreal QQuickItemViewPrivate::calculatedMinExtent() const
Coverage: 100.000% (9/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview.cpp
Lines: 1060-1070
100.000% (9/9)
62
QQuickItemViewPrivate::calculatedMaxExtent
Name: QQuickItemViewPrivate::calculatedMaxExtent
Prototype: qreal QQuickItemViewPrivate::calculatedMaxExtent() const
Coverage: 100.000% (9/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview.cpp
Lines: 1072-1081
100.000% (9/9)
62
QQuickItemViewPrivate::applyRemovalChange
Name: QQuickItemViewPrivate::applyRemovalChange
Prototype: bool QQuickItemViewPrivate::applyRemovalChange(const QQmlChangeSet::Change &removal, ChangeResult *removeResult, int *removedCount)
Coverage:  90.909% (40/44)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview.cpp
Lines: 2048-2096
 90.909% (40/44)
3111
QQuickItemViewPrivate::applyPendingChanges
Name: QQuickItemViewPrivate::applyPendingChanges
Prototype: void QQuickItemViewPrivate::applyPendingChanges()
Coverage: 100.000% (6/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview.cpp
Lines: 959-964
100.000% (6/6)
32
QQuickItemViewPrivate::applyModelChanges
Name: QQuickItemViewPrivate::applyModelChanges
Prototype: bool QQuickItemViewPrivate::applyModelChanges(ChangeResult *totalInsertionResult, ChangeResult *totalRemovalResult)
Coverage:  88.281% (113/128)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview.cpp
Lines: 1892-2046
 88.281% (113/128)
10635
QQuickItemViewPrivate::animationFinished
Name: QQuickItemViewPrivate::animationFinished
Prototype: void QQuickItemViewPrivate::animationFinished(QAbstractAnimationJob *)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview.cpp
Lines: 1691-1696
100.000% (1/1)
31
QQuickItemViewPrivate::QQuickItemViewPrivate
Name: QQuickItemViewPrivate::QQuickItemViewPrivate
Prototype: QQuickItemViewPrivate::QQuickItemViewPrivate()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview.cpp
Lines: 1452-1479
100.000% (1/1)
31
QQuickItemViewPrivate::MovedItem::MovedItem
Name: QQuickItemViewPrivate::MovedItem::MovedItem
Prototype: MovedItem(FxViewItem *i, QQmlChangeSet::MoveKey k)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview_p_p.h
Lines: 286-287
100.000% (1/1)
11
QQuickItemViewPrivate::ChangeResult::reset
Name: QQuickItemViewPrivate::ChangeResult::reset
Prototype: void reset()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview_p_p.h
Lines: 141-147
100.000% (1/1)
51
QQuickItemViewPrivate::ChangeResult::operator+=
Name: QQuickItemViewPrivate::ChangeResult::operator+=
Prototype: ChangeResult &operator+=(const ChangeResult &other)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview_p_p.h
Lines: 130-139
 50.000% (2/4)
82
QQuickItemViewPrivate::ChangeResult::ChangeResult
Name: QQuickItemViewPrivate::ChangeResult::ChangeResult
Prototype: ChangeResult()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview_p_p.h
Lines: 120-123
100.000% (1/1)
11
QQuickItemViewPrivate::ChangeResult::ChangeResult
Name: QQuickItemViewPrivate::ChangeResult::ChangeResult
Prototype: ChangeResult(const QQmlNullableValue<qreal> &p)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview_p_p.h
Lines: 125-128
100.000% (1/1)
11
QQuickItemViewFxItem::~QQuickItemViewFxItem
Name: QQuickItemViewFxItem::~QQuickItemViewFxItem
Prototype: QQuickItemViewFxItem::~QQuickItemViewFxItem()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemviewfxitem.cpp
Lines: 56-64
100.000% (4/4)
52
QQuickItemViewFxItem::transitionScheduledOrRunning
Name: QQuickItemViewFxItem::transitionScheduledOrRunning
Prototype: bool QQuickItemViewFxItem::transitionScheduledOrRunning() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemviewfxitem.cpp
Lines: 129-132
100.000% (1/1)
11
QQuickItemViewFxItem::transitionRunning
Name: QQuickItemViewFxItem::transitionRunning
Prototype: bool QQuickItemViewFxItem::transitionRunning() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemviewfxitem.cpp
Lines: 134-137
100.000% (1/1)
11
QQuickItemViewFxItem::transitionNextReposition
Name: QQuickItemViewFxItem::transitionNextReposition
Prototype: void QQuickItemViewFxItem::transitionNextReposition(QQuickItemViewTransitioner *transitioner, QQuickItemViewTransitioner::TransitionType type, bool asTarget)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemviewfxitem.cpp
Lines: 144-151
100.000% (7/7)
53
QQuickItemViewFxItem::trackGeometry
Name: QQuickItemViewFxItem::trackGeometry
Prototype: void QQuickItemViewFxItem::trackGeometry(bool track)
Coverage:  81.250% (13/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemviewfxitem.cpp
Lines: 92-111
 81.250% (13/16)
116
QQuickItemViewFxItem::startTransition
Name: QQuickItemViewFxItem::startTransition
Prototype: void QQuickItemViewFxItem::startTransition(QQuickItemViewTransitioner *transitioner)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemviewfxitem.cpp
Lines: 158-162
100.000% (4/4)
22
QQuickItemViewFxItem::setVisible
Name: QQuickItemViewFxItem::setVisible
Prototype: void QQuickItemViewFxItem::setVisible(bool visible)
Coverage:  81.818% (9/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemviewfxitem.cpp
Lines: 84-90
 81.818% (9/11)
43
QQuickItemViewFxItem::setGeometry
Name: QQuickItemViewFxItem::setGeometry
Prototype: void QQuickItemViewFxItem::setGeometry(const QRectF &geometry)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemviewfxitem.cpp
Lines: 118-122
  0.000% (0/1)
21
QQuickItemViewFxItem::scheduledTransitionType
Name: QQuickItemViewFxItem::scheduledTransitionType
Prototype: QQuickItemViewTransitioner::TransitionType QQuickItemViewFxItem::scheduledTransitionType() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemviewfxitem.cpp
Lines: 124-127
100.000% (1/1)
11
QQuickItemViewFxItem::prepareTransition
Name: QQuickItemViewFxItem::prepareTransition
Prototype: bool QQuickItemViewFxItem::prepareTransition(QQuickItemViewTransitioner *transitioner, const QRectF &viewBounds)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemviewfxitem.cpp
Lines: 153-156
100.000% (1/1)
11
QQuickItemViewFxItem::moveTo
Name: QQuickItemViewFxItem::moveTo
Prototype: void QQuickItemViewFxItem::moveTo(const QPointF &pos, bool immediate)
Coverage:  85.714% (6/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemviewfxitem.cpp
Lines: 76-82
 85.714% (6/7)
43
QQuickItemViewFxItem::itemY
Name: QQuickItemViewFxItem::itemY
Prototype: qreal QQuickItemViewFxItem::itemY() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemviewfxitem.cpp
Lines: 71-74
100.000% (1/1)
11
QQuickItemViewFxItem::itemX
Name: QQuickItemViewFxItem::itemX
Prototype: qreal QQuickItemViewFxItem::itemX() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemviewfxitem.cpp
Lines: 66-69
100.000% (1/1)
11
QQuickItemViewFxItem::itemWidth
Name: QQuickItemViewFxItem::itemWidth
Prototype: inline qreal itemWidth() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemviewfxitem_p_p.h
Lines: 70-70
100.000% (1/1)
11
QQuickItemViewFxItem::itemHeight
Name: QQuickItemViewFxItem::itemHeight
Prototype: inline qreal itemHeight() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemviewfxitem_p_p.h
Lines: 71-71
100.000% (1/1)
11
QQuickItemViewFxItem::isPendingRemoval
Name: QQuickItemViewFxItem::isPendingRemoval
Prototype: bool QQuickItemViewFxItem::isPendingRemoval() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemviewfxitem.cpp
Lines: 139-142
100.000% (1/1)
11
QQuickItemViewFxItem::geometry
Name: QQuickItemViewFxItem::geometry
Prototype: QRectF QQuickItemViewFxItem::geometry() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemviewfxitem.cpp
Lines: 113-116
  0.000% (0/1)
11
QQuickItemViewFxItem::QQuickItemViewFxItem
Name: QQuickItemViewFxItem::QQuickItemViewFxItem
Prototype: QQuickItemViewFxItem::QQuickItemViewFxItem(QQuickItem *item, bool ownItem, QQuickItemChangeListener* changeListener)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemviewfxitem.cpp
Lines: 46-54
100.000% (1/1)
21
QQuickItemViewChangeSet::reset
Name: QQuickItemViewChangeSet::reset
Prototype: void QQuickItemViewChangeSet::reset()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview.cpp
Lines: 142-151
100.000% (1/1)
71
QQuickItemViewChangeSet::prepare
Name: QQuickItemViewChangeSet::prepare
Prototype: void QQuickItemViewChangeSet::prepare(int currentIndex, int count)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview.cpp
Lines: 132-140
100.000% (4/4)
62
QQuickItemViewChangeSet::hasPendingChanges
Name: QQuickItemViewChangeSet::hasPendingChanges
Prototype: bool QQuickItemViewChangeSet::hasPendingChanges() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview.cpp
Lines: 70-73
100.000% (1/1)
11
QQuickItemViewChangeSet::applyChanges
Name: QQuickItemViewChangeSet::applyChanges
Prototype: void QQuickItemViewChangeSet::applyChanges(const QQmlChangeSet &changeSet)
Coverage:  97.561% (40/41)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview.cpp
Lines: 75-118
 97.561% (40/41)
3012
QQuickItemViewChangeSet::applyBufferedChanges
Name: QQuickItemViewChangeSet::applyBufferedChanges
Prototype: void QQuickItemViewChangeSet::applyBufferedChanges(const QQuickItemViewChangeSet &other)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview.cpp
Lines: 120-130
 50.000% (2/4)
72
QQuickItemViewChangeSet::QQuickItemViewChangeSet
Name: QQuickItemViewChangeSet::QQuickItemViewChangeSet
Prototype: QQuickItemViewChangeSet::QQuickItemViewChangeSet()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview.cpp
Lines: 64-68
100.000% (1/1)
11
QQuickItemViewAttached::viewChanged
Name: QQuickItemViewAttached::viewChanged
Prototype: void QQuickItemViewAttached::viewChanged()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qquickitemview_p.cpp
Lines: 1375-1378
100.000% (1/1)
11
QQuickItemViewAttached::view
Name: QQuickItemViewAttached::view
Prototype: QQuickItemView *view() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview_p.h
Lines: 319-319
100.000% (1/1)
11
QQuickItemViewAttached::setView
Name: QQuickItemViewAttached::setView
Prototype: void setView(QQuickItemView *view)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview_p.h
Lines: 320-325
100.000% (4/4)
32
QQuickItemViewAttached::setSections
Name: QQuickItemViewAttached::setSections
Prototype: void setSections(const QString &prev, const QString &sect, const QString &next)
Coverage: 100.000% (10/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview_p.h
Lines: 367-380
100.000% (10/10)
124
QQuickItemViewAttached::setSection
Name: QQuickItemViewAttached::setSection
Prototype: void setSection(const QString &sect)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview_p.h
Lines: 344-349
100.000% (4/4)
32
QQuickItemViewAttached::setPrevSection
Name: QQuickItemViewAttached::setPrevSection
Prototype: void setPrevSection(const QString &sect)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview_p.h
Lines: 352-357
100.000% (4/4)
32
QQuickItemViewAttached::setNextSection
Name: QQuickItemViewAttached::setNextSection
Prototype: void setNextSection(const QString &sect)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview_p.h
Lines: 360-365
100.000% (4/4)
32
QQuickItemViewAttached::setIsCurrentItem
Name: QQuickItemViewAttached::setIsCurrentItem
Prototype: void setIsCurrentItem(bool c)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview_p.h
Lines: 328-333
100.000% (4/4)
32
QQuickItemViewAttached::setDelayRemove
Name: QQuickItemViewAttached::setDelayRemove
Prototype: void setDelayRemove(bool delay)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview_p.h
Lines: 336-341
100.000% (4/4)
32
QQuickItemViewAttached::sectionChanged
Name: QQuickItemViewAttached::sectionChanged
Prototype: void QQuickItemViewAttached::sectionChanged()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qquickitemview_p.cpp
Lines: 1405-1408
100.000% (1/1)
11
QQuickItemViewAttached::section
Name: QQuickItemViewAttached::section
Prototype: QString section() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview_p.h
Lines: 343-343
100.000% (1/1)
11
QQuickItemViewAttached::remove
Name: QQuickItemViewAttached::remove
Prototype: void QQuickItemViewAttached::remove()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qquickitemview_p.cpp
Lines: 1399-1402
100.000% (1/1)
11
QQuickItemViewAttached::prevSectionChanged
Name: QQuickItemViewAttached::prevSectionChanged
Prototype: void QQuickItemViewAttached::prevSectionChanged()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qquickitemview_p.cpp
Lines: 1411-1414
100.000% (1/1)
11
QQuickItemViewAttached::prevSection
Name: QQuickItemViewAttached::prevSection
Prototype: QString prevSection() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview_p.h
Lines: 351-351
100.000% (1/1)
11
QQuickItemViewAttached::nextSectionChanged
Name: QQuickItemViewAttached::nextSectionChanged
Prototype: void QQuickItemViewAttached::nextSectionChanged()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qquickitemview_p.cpp
Lines: 1417-1420
100.000% (1/1)
11
QQuickItemViewAttached::nextSection
Name: QQuickItemViewAttached::nextSection
Prototype: QString nextSection() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview_p.h
Lines: 359-359
100.000% (1/1)
11
QQuickItemViewAttached::isCurrentItem
Name: QQuickItemViewAttached::isCurrentItem
Prototype: bool isCurrentItem() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview_p.h
Lines: 327-327
100.000% (1/1)
11
QQuickItemViewAttached::emitRemove
Name: QQuickItemViewAttached::emitRemove
Prototype: void emitRemove()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview_p.h
Lines: 383-383
100.000% (1/1)
11
QQuickItemViewAttached::emitAdd
Name: QQuickItemViewAttached::emitAdd
Prototype: void emitAdd()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview_p.h
Lines: 382-382
100.000% (1/1)
11
QQuickItemViewAttached::delayRemoveChanged
Name: QQuickItemViewAttached::delayRemoveChanged
Prototype: void QQuickItemViewAttached::delayRemoveChanged()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qquickitemview_p.cpp
Lines: 1387-1390
100.000% (1/1)
11
QQuickItemViewAttached::delayRemove
Name: QQuickItemViewAttached::delayRemove
Prototype: bool delayRemove() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview_p.h
Lines: 335-335
100.000% (1/1)
11
QQuickItemViewAttached::currentItemChanged
Name: QQuickItemViewAttached::currentItemChanged
Prototype: void QQuickItemViewAttached::currentItemChanged()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qquickitemview_p.cpp
Lines: 1381-1384
100.000% (1/1)
11
Page:<>1
Function: writeNumbers
...80
Function: QQuickShapePath::fillRuleChanged
...90
Function: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickPropertyAnimation::easing
...100
Function: QQuickPathView::setDelegate
...109
Function: QQuickMatrix4x4ValueType::translate
110
Function: QQuickLoader::setAsynchronous
111
Function: QQuickListView::maxYExtent
112
Function: QQuickKeyNavigationAttached::tabChanged
113114
Function: QQuickItemViewAttached::add
115
Function: QQuickItemView::destroyingItem
116
Function: QQuickItemPrivate::get [qquickitem_p.h #1]
117
Function: QQuickItemLayer::mipmapChanged
...120
Function: QQuickImageParticle::setOpacitytable
...130
Function: QQuickDesignerSupportProperties::isPropertyQObject
...140
Function: QQmlVMEMetaObject::getForMethod
...200
Function: Codegen::Codegen::Codegen::statementList [qv4codegen.cpp #1]
...202
Function: BaselineJIT::generate_CallPossiblyDirectEval

Generated by Squish Coco 4.2.0