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
...110
Function: QQuickLoader::setAsynchronous
111
Function: QQuickListView::maxYExtent
112
Function: QQuickKeyNavigationAttached::tabChanged
113
Function: QQuickItemViewPrivate::showVisibleItems
114
Function: QQuickItemViewAttached::add
115116
Function: QQuickItemPrivate::get [qquickitem_p.h #1]
117
Function: QQuickItemLayer::mipmapChanged
118
Function: QQuickItem::setFocus
119
Function: QQuickItem::clipChanged
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
QQuickItemView::destroyingItem
Name: QQuickItemView::destroyingItem
Prototype: void QQuickItemView::destroyingItem(QObject *object)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview.cpp
Lines: 2326-2334
 75.000% (3/4)
52
QQuickItemView::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
QQuickItemView::delegateChanged
Name: QQuickItemView::delegateChanged
Prototype: void QQuickItemView::delegateChanged()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qquickitemview_p.cpp
Lines: 937-940
100.000% (1/1)
11
QQuickItemView::delegate
Name: QQuickItemView::delegate
Prototype: QQmlComponent *QQuickItemView::delegate() const
Coverage:  71.429% (5/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview.cpp
Lines: 255-264
 71.429% (5/7)
53
QQuickItemView::d_func
Name: QQuickItemView::d_func
Prototype: inline QQuickItemViewPrivate* d_func()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview_p.h
Lines: 298-298
100.000% (1/1)
11
QQuickItemView::d_func
Name: QQuickItemView::d_func
Prototype: inline const QQuickItemViewPrivate* d_func() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview_p.h
Lines: 298-298
100.000% (1/1)
11
QQuickItemView::currentItemChanged
Name: QQuickItemView::currentItemChanged
Prototype: void QQuickItemView::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: 955-958
100.000% (1/1)
11
QQuickItemView::currentItem
Name: QQuickItemView::currentItem
Prototype: QQuickItem *QQuickItemView::currentItem() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview.cpp
Lines: 173-177
100.000% (1/1)
21
QQuickItemView::currentIndexChanged
Name: QQuickItemView::currentIndexChanged
Prototype: void QQuickItemView::currentIndexChanged()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qquickitemview_p.cpp
Lines: 949-952
100.000% (1/1)
11
QQuickItemView::currentIndex
Name: QQuickItemView::currentIndex
Prototype: int QQuickItemView::currentIndex() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview.cpp
Lines: 312-316
100.000% (1/1)
21
QQuickItemView::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
QQuickItemView::countChanged
Name: QQuickItemView::countChanged
Prototype: void QQuickItemView::countChanged()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qquickitemview_p.cpp
Lines: 943-946
100.000% (1/1)
11
QQuickItemView::count
Name: QQuickItemView::count
Prototype: int QQuickItemView::count() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview.cpp
Lines: 304-310
100.000% (4/4)
42
QQuickItemView::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
QQuickItemView::cacheBufferChanged
Name: QQuickItemView::cacheBufferChanged
Prototype: void QQuickItemView::cacheBufferChanged()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qquickitemview_p.cpp
Lines: 973-976
100.000% (1/1)
11
QQuickItemView::cacheBuffer
Name: QQuickItemView::cacheBuffer
Prototype: int QQuickItemView::cacheBuffer() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview.cpp
Lines: 376-380
100.000% (1/1)
21
QQuickItemView::animStopped
Name: QQuickItemView::animStopped
Prototype: void QQuickItemView::animStopped()
Coverage:  83.333% (5/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview.cpp
Lines: 1215-1222
 83.333% (5/6)
52
QQuickItemView::addTransitionChanged
Name: QQuickItemView::addTransitionChanged
Prototype: void QQuickItemView::addTransitionChanged()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qquickitemview_p.cpp
Lines: 1039-1042
100.000% (1/1)
11
QQuickItemView::addTransition
Name: QQuickItemView::addTransition
Prototype: QQuickTransition *QQuickItemView::addTransition() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview.cpp
Lines: 713-717
  0.000% (0/1)
21
QQuickItemView::addDisplacedTransitionChanged
Name: QQuickItemView::addDisplacedTransitionChanged
Prototype: void QQuickItemView::addDisplacedTransitionChanged()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qquickitemview_p.cpp
Lines: 1045-1048
100.000% (1/1)
11
QQuickItemView::addDisplacedTransition
Name: QQuickItemView::addDisplacedTransition
Prototype: QQuickTransition *QQuickItemView::addDisplacedTransition() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview.cpp
Lines: 729-733
  0.000% (0/1)
21
QQuickItemView::QQuickItemView
Name: QQuickItemView::QQuickItemView
Prototype: QQuickItemView::QQuickItemView(QQuickFlickablePrivate &dd, QQuickItem *parent)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview.cpp
Lines: 155-160
100.000% (1/1)
21
QQuickItemPrivate::~QQuickItemPrivate
Name: QQuickItemPrivate::~QQuickItemPrivate
Prototype: QQuickItemPrivate::~QQuickItemPrivate()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 3238-3242
100.000% (4/4)
22
QQuickItemPrivate::z [qquickitem_p.h #1]
Name: QQuickItemPrivate::z [qquickitem_p.h #1]
Prototype: inline qreal z() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem_p.h #1
Lines: 545-545
100.000% (1/1)
11
QQuickItemPrivate::windowToItemTransform
Name: QQuickItemPrivate::windowToItemTransform
Prototype: QTransform QQuickItemPrivate::windowToItemTransform() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 3092-3096
100.000% (1/1)
11
QQuickItemPrivate::windowToGlobalTransform
Name: QQuickItemPrivate::windowToGlobalTransform
Prototype: QTransform QQuickItemPrivate::windowToGlobalTransform() const
Coverage:  83.333% (5/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 3136-3145
 83.333% (5/6)
62
QQuickItemPrivate::visibleChildren_count
Name: QQuickItemPrivate::visibleChildren_count
Prototype: int QQuickItemPrivate::visibleChildren_count(QQmlListProperty<QQuickItem> *prop)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 3444-3454
100.000% (7/7)
63
QQuickItemPrivate::visibleChildren_at
Name: QQuickItemPrivate::visibleChildren_at
Prototype: QQuickItem *QQuickItemPrivate::visibleChildren_at(QQmlListProperty<QQuickItem> *prop, int index)
Coverage:  66.667% (10/15)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 3456-3469
 66.667% (10/15)
95
QQuickItemPrivate::visibleChildren
Name: QQuickItemPrivate::visibleChildren
Prototype: QQmlListProperty<QQuickItem> QQuickItemPrivate::visibleChildren()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 4795-4802
100.000% (1/1)
41
QQuickItemPrivate::verticalCenter
Name: QQuickItemPrivate::verticalCenter
Prototype: QQuickAnchorLine QQuickItemPrivate::verticalCenter() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 4295-4299
100.000% (1/1)
21
QQuickItemPrivate::updateSubFocusItem
Name: QQuickItemPrivate::updateSubFocusItem
Prototype: void QQuickItemPrivate::updateSubFocusItem(QQuickItem *scope, bool focus)
Coverage:  88.235% (15/17)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 1776-1803
 88.235% (15/17)
165
QQuickItemPrivate::updateOrRemoveGeometryChangeListener
Name: QQuickItemPrivate::updateOrRemoveGeometryChangeListener
Prototype: void QQuickItemPrivate::updateOrRemoveGeometryChangeListener(QQuickItemChangeListener *listener, QQuickGeometryChange types)
Coverage:  85.714% (6/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 3926-3937
 85.714% (6/7)
63
QQuickItemPrivate::updateOrAddGeometryChangeListener
Name: QQuickItemPrivate::updateOrAddGeometryChangeListener
Prototype: void QQuickItemPrivate::updateOrAddGeometryChangeListener(QQuickItemChangeListener *listener, QQuickGeometryChange types)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 3915-3924
100.000% (4/4)
52
QQuickItemPrivate::transitions
Name: QQuickItemPrivate::transitions
Prototype: QQmlListProperty<QQuickTransition> QQuickItemPrivate::transitions()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 4881-4884
100.000% (1/1)
11
QQuickItemPrivate::transform_count
Name: QQuickItemPrivate::transform_count
Prototype: int QQuickItemPrivate::transform_count(QQmlListProperty<QQuickTransform> *prop)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 3471-3477
100.000% (1/1)
31
QQuickItemPrivate::transform_clear
Name: QQuickItemPrivate::transform_clear
Prototype: void QQuickItemPrivate::transform_clear(QQmlListProperty<QQuickTransform> *prop)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 3537-3551
 50.000% (2/4)
82
QQuickItemPrivate::transform_at
Name: QQuickItemPrivate::transform_at
Prototype: QQuickTransform *QQuickItemPrivate::transform_at(QQmlListProperty<QQuickTransform> *prop, int idx)
Coverage:  0.000% (0/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 3526-3535
  0.000% (0/6)
52
QQuickItemPrivate::transform_append
Name: QQuickItemPrivate::transform_append
Prototype: void QQuickItemPrivate::transform_append(QQmlListProperty<QQuickTransform> *prop, QQuickTransform *transform)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 3517-3524
100.000% (4/4)
42
QQuickItemPrivate::transformChanged
Name: QQuickItemPrivate::transformChanged
Prototype: void QQuickItemPrivate::transformChanged()
Coverage: 100.000% (6/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 5047-5053
100.000% (6/6)
22
QQuickItemPrivate::top
Name: QQuickItemPrivate::top
Prototype: QQuickAnchorLine QQuickItemPrivate::top() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 4283-4287
100.000% (1/1)
21
QQuickItemPrivate::states
Name: QQuickItemPrivate::states
Prototype: QQmlListProperty<QQuickState> QQuickItemPrivate::states()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 4844-4847
100.000% (1/1)
11
QQuickItemPrivate::state
Name: QQuickItemPrivate::state
Prototype: QString QQuickItemPrivate::state() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 4886-4892
100.000% (4/4)
32
QQuickItemPrivate::siblingOrderChanged
Name: QQuickItemPrivate::siblingOrderChanged
Prototype: void QQuickItemPrivate::siblingOrderChanged()
Coverage: 100.000% (8/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 3664-3675
100.000% (8/8)
64
QQuickItemPrivate::setVisible
Name: QQuickItemPrivate::setVisible
Prototype: void QQuickItemPrivate::setVisible(bool visible)
Coverage: 100.000% (12/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 5842-5854
100.000% (12/12)
84
QQuickItemPrivate::setTransparentForPositioner
Name: QQuickItemPrivate::setTransparentForPositioner
Prototype: void QQuickItemPrivate::setTransparentForPositioner(bool transparent)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 6016-6019
100.000% (1/1)
11
QQuickItemPrivate::setState
Name: QQuickItemPrivate::setState
Prototype: void QQuickItemPrivate::setState(const QString &state)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 4894-4897
100.000% (1/1)
11
QQuickItemPrivate::setLayoutMirror
Name: QQuickItemPrivate::setLayoutMirror
Prototype: void QQuickItemPrivate::setLayoutMirror(bool mirror)
Coverage: 100.000% (12/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 1670-1685
100.000% (12/12)
104
QQuickItemPrivate::setImplicitLayoutMirror
Name: QQuickItemPrivate::setImplicitLayoutMirror
Prototype: void QQuickItemPrivate::setImplicitLayoutMirror(bool mirror, bool inherit)
Coverage:  96.154% (25/26)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 1649-1668
 96.154% (25/26)
136
QQuickItemPrivate::setImplicitAntialiasing
Name: QQuickItemPrivate::setImplicitAntialiasing
Prototype: void QQuickItemPrivate::setImplicitAntialiasing(bool antialiasing)
Coverage: 100.000% (6/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 6403-6410
100.000% (6/6)
52
QQuickItemPrivate::setHasHoverInChild
Name: QQuickItemPrivate::setHasHoverInChild
Prototype: void QQuickItemPrivate::setHasHoverInChild(bool hasHover)
Coverage:  79.167% (19/24)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 7344-7369
 79.167% (19/24)
168
QQuickItemPrivate::setHasCursorInChild
Name: QQuickItemPrivate::setHasCursorInChild
Prototype: void QQuickItemPrivate::setHasCursorInChild(bool hasCursor)
Coverage:  77.778% (14/18)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 7316-7342
 77.778% (14/18)
136
QQuickItemPrivate::setEffectiveVisibleRecur
Name: QQuickItemPrivate::setEffectiveVisibleRecur
Prototype: bool QQuickItemPrivate::setEffectiveVisibleRecur(bool newEffectiveVisible)
Coverage:  91.667% (22/24)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 5923-5962
 91.667% (22/24)
228
QQuickItemPrivate::setEffectiveEnableRecur
Name: QQuickItemPrivate::setEffectiveEnableRecur
Prototype: void QQuickItemPrivate::setEffectiveEnableRecur(QQuickItem *scope, bool newEffectiveEnable)
Coverage:  93.548% (29/31)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 5972-6009
 93.548% (29/31)
207
QQuickItemPrivate::setCulled
Name: QQuickItemPrivate::setCulled
Prototype: void QQuickItemPrivate::setCulled(bool cull)
Coverage:  76.923% (10/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 6147-6155
 76.923% (10/13)
53
QQuickItemPrivate::setAccessible
Name: QQuickItemPrivate::setAccessible
Prototype: void QQuickItemPrivate::setAccessible()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 1766-1769
100.000% (1/1)
11
QQuickItemPrivate::sceneGraphRenderContext [qquickitem_p.h #1]
Name: QQuickItemPrivate::sceneGraphRenderContext [qquickitem_p.h #1]
Prototype: QSGRenderContext *QQuickItemPrivate::sceneGraphRenderContext() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem_p.h #1
Lines: 909-913
100.000% (1/1)
21
QQuickItemPrivate::sceneGraphContext [qquickitem_p.h #1]
Name: QQuickItemPrivate::sceneGraphContext [qquickitem_p.h #1]
Prototype: QSGContext *QQuickItemPrivate::sceneGraphContext() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem_p.h #1
Lines: 903-907
100.000% (1/1)
21
QQuickItemPrivate::scale [qquickitem_p.h #1]
Name: QQuickItemPrivate::scale [qquickitem_p.h #1]
Prototype: inline qreal scale() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem_p.h #1
Lines: 546-546
100.000% (1/1)
11
QQuickItemPrivate::rotation [qquickitem_p.h #1]
Name: QQuickItemPrivate::rotation [qquickitem_p.h #1]
Prototype: inline qreal rotation() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem_p.h #1
Lines: 547-547
100.000% (1/1)
11
QQuickItemPrivate::rootNode [qquickitem_p.h #1]
Name: QQuickItemPrivate::rootNode [qquickitem_p.h #1]
Prototype: QSGRootNode *rootNode() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem_p.h #1
Lines: 612-612
100.000% (1/1)
11
QQuickItemPrivate::right
Name: QQuickItemPrivate::right
Prototype: QQuickAnchorLine QQuickItemPrivate::right() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 4271-4275
100.000% (1/1)
21
QQuickItemPrivate::resources_count
Name: QQuickItemPrivate::resources_count
Prototype: int QQuickItemPrivate::resources_count(QQmlListProperty<QObject> *prop)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 3390-3394
100.000% (1/1)
21
QQuickItemPrivate::resources_clear
Name: QQuickItemPrivate::resources_clear
Prototype: void QQuickItemPrivate::resources_clear(QQmlListProperty<QObject> *prop)
Coverage:  0.000% (0/14)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 3396-3407
  0.000% (0/14)
236
QQuickItemPrivate::resources_at
Name: QQuickItemPrivate::resources_at
Prototype: QObject *QQuickItemPrivate::resources_at(QQmlListProperty<QObject> *prop, int index)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 3373-3377
100.000% (1/1)
21
QQuickItemPrivate::resources_append
Name: QQuickItemPrivate::resources_append
Prototype: void QQuickItemPrivate::resources_append(QQmlListProperty<QObject> *prop, QObject *object)
Coverage:  76.923% (10/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 3379-3388
 76.923% (10/13)
225
QQuickItemPrivate::resources
Name: QQuickItemPrivate::resources
Prototype: QQmlListProperty<QObject> QQuickItemPrivate::resources()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 4751-4757
100.000% (1/1)
41
QQuickItemPrivate::resolveLayoutMirror
Name: QQuickItemPrivate::resolveLayoutMirror
Prototype: void QQuickItemPrivate::resolveLayoutMirror()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 1638-1647
100.000% (4/4)
52
QQuickItemPrivate::removeItemChangeListener
Name: QQuickItemPrivate::removeItemChangeListener
Prototype: void QQuickItemPrivate::removeItemChangeListener(QQuickItemChangeListener *listener, ChangeTypes types)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 3909-3913
100.000% (1/1)
21
QQuickItemPrivate::removeFromDirtyList
Name: QQuickItemPrivate::removeFromDirtyList
Prototype: void QQuickItemPrivate::removeFromDirtyList()
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 6088-6098
100.000% (7/7)
73
QQuickItemPrivate::removeChild
Name: QQuickItemPrivate::removeChild
Prototype: void QQuickItemPrivate::removeChild(QQuickItem *child)
Coverage:  81.818% (9/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 2965-2992
 81.818% (9/11)
153
QQuickItemPrivate::refWindow
Name: QQuickItemPrivate::refWindow
Prototype: void QQuickItemPrivate::refWindow(QQuickWindow *c)
Coverage:  90.476% (19/21)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 2994-3033
 90.476% (19/21)
207
QQuickItemPrivate::refFromEffectItem
Name: QQuickItemPrivate::refFromEffectItem
Prototype: void QQuickItemPrivate::refFromEffectItem(bool hide)
Coverage:  92.308% (12/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 6100-6113
 92.308% (12/13)
95
QQuickItemPrivate::recursiveRefFromEffectItem
Name: QQuickItemPrivate::recursiveRefFromEffectItem
Prototype: void QQuickItemPrivate::recursiveRefFromEffectItem(int refs)
Coverage: 100.000% (14/14)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 6115-6129
100.000% (14/14)
94
QQuickItemPrivate::prevTabChildItem
Name: QQuickItemPrivate::prevTabChildItem
Prototype: QQuickItem *QQuickItemPrivate::prevTabChildItem(const QQuickItem *item, int start)
Coverage:  61.111% (11/18)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 2518-2539
 61.111% (11/18)
166
QQuickItemPrivate::paintOrderChildItems
Name: QQuickItemPrivate::paintOrderChildItems
Prototype: QList<QQuickItem *> QQuickItemPrivate::paintOrderChildItems() const
Coverage: 100.000% (13/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 2911-2934
100.000% (13/13)
135
QQuickItemPrivate::origin [qquickitem_p.h #1]
Name: QQuickItemPrivate::origin [qquickitem_p.h #1]
Prototype: QQuickItem::TransformOrigin QQuickItemPrivate::origin() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem_p.h #1
Lines: 926-929
100.000% (1/1)
11
QQuickItemPrivate::opacityNode [qquickitem_p.h #1]
Name: QQuickItemPrivate::opacityNode [qquickitem_p.h #1]
Prototype: QSGOpacityNode *opacityNode() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem_p.h #1
Lines: 610-610
100.000% (1/1)
11
QQuickItemPrivate::opacity [qquickitem_p.h #1]
Name: QQuickItemPrivate::opacity [qquickitem_p.h #1]
Prototype: inline qreal opacity() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem_p.h #1
Lines: 548-548
100.000% (1/1)
11
QQuickItemPrivate::nextTabChildItem
Name: QQuickItemPrivate::nextTabChildItem
Prototype: QQuickItem *QQuickItemPrivate::nextTabChildItem(const QQuickItem *item, int start)
Coverage:  53.333% (8/15)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 2497-2516
 53.333% (8/15)
145
QQuickItemPrivate::nextPrevItemInTabFocusChain
Name: QQuickItemPrivate::nextPrevItemInTabFocusChain
Prototype: QQuickItem* QQuickItemPrivate::nextPrevItemInTabFocusChain(QQuickItem *item, bool forward)
Coverage:  80.952% (119/147)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 2541-2655
 80.952% (119/147)
8236
QQuickItemPrivate::markSortedChildrenDirty [qquickitem_p.h #1]
Name: QQuickItemPrivate::markSortedChildrenDirty [qquickitem_p.h #1]
Prototype: void QQuickItemPrivate::markSortedChildrenDirty(QQuickItem *child)
Coverage: 100.000% (9/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem_p.h #1
Lines: 915-924
100.000% (9/9)
43
QQuickItemPrivate::left
Name: QQuickItemPrivate::left
Prototype: QQuickAnchorLine QQuickItemPrivate::left() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 4265-4269
100.000% (1/1)
21
QQuickItemPrivate::layer
Name: QQuickItemPrivate::layer
Prototype: QQuickItemLayer *QQuickItemPrivate::layer() const
Coverage: 100.000% (9/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 8093-8105
100.000% (9/9)
53
QQuickItemPrivate::itemToWindowTransform
Name: QQuickItemPrivate::itemToWindowTransform
Prototype: QTransform QQuickItemPrivate::itemToWindowTransform() const
Coverage: 100.000% (3/3)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 3101-3107
100.000% (3/3)
31
QQuickItemPrivate::itemToParentTransform
Name: QQuickItemPrivate::itemToParentTransform
Prototype: void QQuickItemPrivate::itemToParentTransform(QTransform &t) const
Coverage: 100.000% (13/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 3112-3131
100.000% (13/13)
135
QQuickItemPrivate::itemNode [qquickitem_p.h #1]
Name: QQuickItemPrivate::itemNode [qquickitem_p.h #1]
Prototype: QSGTransformNode *QQuickItemPrivate::itemNode()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem_p.h #1
Lines: 931-942
100.000% (4/4)
62
QQuickItemPrivate::itemChange
Name: QQuickItemPrivate::itemChange
Prototype: void QQuickItemPrivate::itemChange(QQuickItem::ItemChange change, const QQuickItem::ItemChangeData &data)
Coverage:  95.775% (68/71)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 6157-6257
 95.775% (68/71)
5733
QQuickItemPrivate::isTransparentForPositioner
Name: QQuickItemPrivate::isTransparentForPositioner
Prototype: bool QQuickItemPrivate::isTransparentForPositioner() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 6011-6014
100.000% (1/1)
11
QQuickItemPrivate::isMirrored [qquickitem_p.h #1]
Name: QQuickItemPrivate::isMirrored [qquickitem_p.h #1]
Prototype: bool isMirrored() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem_p.h #1
Lines: 566-568
  0.000% (0/1)
11
QQuickItemPrivate::init
Name: QQuickItemPrivate::init
Prototype: void QQuickItemPrivate::init(QQuickItem *parent)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 3244-3255
100.000% (4/4)
62
QQuickItemPrivate::implicitWidthChanged
Name: QQuickItemPrivate::implicitWidthChanged
Prototype: void QQuickItemPrivate::implicitWidthChanged()
Coverage: 100.000% (8/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 6603-6615
100.000% (8/8)
74
QQuickItemPrivate::implicitHeightChanged
Name: QQuickItemPrivate::implicitHeightChanged
Prototype: void QQuickItemPrivate::implicitHeightChanged()
Coverage: 100.000% (8/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 6769-6781
100.000% (8/8)
74
QQuickItemPrivate::horizontalCenter
Name: QQuickItemPrivate::horizontalCenter
Prototype: QQuickAnchorLine QQuickItemPrivate::horizontalCenter() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 4277-4281
100.000% (1/1)
21
QQuickItemPrivate::hasPointerHandlers
Name: QQuickItemPrivate::hasPointerHandlers
Prototype: bool QQuickItemPrivate::hasPointerHandlers() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 8107-8110
100.000% (1/1)
11
QQuickItemPrivate::hasHoverHandlers
Name: QQuickItemPrivate::hasHoverHandlers
Prototype: bool QQuickItemPrivate::hasHoverHandlers() const
Coverage:  28.571% (2/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 8112-8120
 28.571% (2/7)
64
QQuickItemPrivate::handlePointerEvent
Name: QQuickItemPrivate::handlePointerEvent
Prototype: bool QQuickItemPrivate::handlePointerEvent(QQuickPointerEvent *event, bool avoidExclusiveGrabber)
Coverage: 100.000% (12/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 5161-5174
100.000% (12/12)
84
QQuickItemPrivate::globalToWindowTransform
Name: QQuickItemPrivate::globalToWindowTransform
Prototype: QTransform QQuickItemPrivate::globalToWindowTransform() const
Coverage:  83.333% (5/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 3150-3159
 83.333% (5/6)
62
QQuickItemPrivate::getImplicitWidth
Name: QQuickItemPrivate::getImplicitWidth
Prototype: qreal QQuickItemPrivate::getImplicitWidth() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 6617-6620
100.000% (1/1)
11
QQuickItemPrivate::getImplicitHeight
Name: QQuickItemPrivate::getImplicitHeight
Prototype: qreal QQuickItemPrivate::getImplicitHeight() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 6783-6786
100.000% (1/1)
11
QQuickItemPrivate::get [qquickitem_p.h #1]
Name: QQuickItemPrivate::get [qquickitem_p.h #1]
Prototype: static QQuickItemPrivate* get(QQuickItem *item)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem_p.h #1
Lines: 254-254
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
...110
Function: QQuickLoader::setAsynchronous
111
Function: QQuickListView::maxYExtent
112
Function: QQuickKeyNavigationAttached::tabChanged
113
Function: QQuickItemViewPrivate::showVisibleItems
114
Function: QQuickItemViewAttached::add
115116
Function: QQuickItemPrivate::get [qquickitem_p.h #1]
117
Function: QQuickItemLayer::mipmapChanged
118
Function: QQuickItem::setFocus
119
Function: QQuickItem::clipChanged
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