OpenCoverage

Qt Quick Test Coverage

Function Tree

Page:<>12
Function: siblingOrderChanged
Path:<top>::QQuickItemPrivate
Functionâ–´Condition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
ChangeListener
Name: QQuickItemPrivate::ChangeListener
Coverage: 100.000% (3/3)
100.000% (3/3)
33
ExtraData
Name: QQuickItemPrivate::ExtraData
Coverage: 100.000% (1/1)
100.000% (1/1)
21
QQuickItemPrivate
Name: QQuickItemPrivate::QQuickItemPrivate
Prototype: QQuickItemPrivate::QQuickItemPrivate()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 3176-3236
100.000% (1/1)
21
_q_createJSWrapper
Name: QQuickItemPrivate::_q_createJSWrapper
Prototype: quint64 QQuickItemPrivate::_q_createJSWrapper(QV4::ExecutionEngine *engine)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 8705-8708
100.000% (1/1)
11
_q_resourceObjectDeleted
Name: QQuickItemPrivate::_q_resourceObjectDeleted
Prototype: void QQuickItemPrivate::_q_resourceObjectDeleted(QObject *object)
Coverage:  66.667% (4/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 3553-3557
 66.667% (4/6)
22
_states
Name: QQuickItemPrivate::_states
Prototype: QQuickStateGroup *QQuickItemPrivate::_states()
Coverage:  87.500% (14/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 5008-5020
 87.500% (14/16)
246
acceptedMouseButtons [qquickitem_p.h #1]
Name: QQuickItemPrivate::acceptedMouseButtons [qquickitem_p.h #1]
Prototype: Qt::MouseButtons QQuickItemPrivate::acceptedMouseButtons() 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: 897-901
100.000% (1/1)
21
accessibleRole
Name: QQuickItemPrivate::accessibleRole
Prototype: QAccessible::Role QQuickItemPrivate::accessibleRole() const
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 8668-8676
 50.000% (2/4)
52
addChild
Name: QQuickItemPrivate::addChild
Prototype: void QQuickItemPrivate::addChild(QQuickItem *child)
Coverage: 100.000% (11/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 2936-2963
100.000% (11/11)
133
addItemChangeListener
Name: QQuickItemPrivate::addItemChangeListener
Prototype: void QQuickItemPrivate::addItemChangeListener(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: 3904-3907
100.000% (1/1)
11
addToDirtyList
Name: QQuickItemPrivate::addToDirtyList
Prototype: void QQuickItemPrivate::addToDirtyList()
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 6070-6086
100.000% (7/7)
113
anchors
Name: QQuickItemPrivate::anchors
Prototype: QQuickAnchors *QQuickItemPrivate::anchors() const
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 3653-3662
100.000% (7/7)
63
anyPointerHandlerWants
Name: QQuickItemPrivate::anyPointerHandlerWants
Prototype: bool QQuickItemPrivate::anyPointerHandlerWants(QQuickEventPoint *point) const
Coverage:  75.000% (6/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 5143-5152
 75.000% (6/8)
64
baseline
Name: QQuickItemPrivate::baseline
Prototype: QQuickAnchorLine QQuickItemPrivate::baseline() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 4301-4305
100.000% (1/1)
21
bottom
Name: QQuickItemPrivate::bottom
Prototype: QQuickAnchorLine QQuickItemPrivate::bottom() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 4289-4293
100.000% (1/1)
21
calcEffectiveEnable
Name: QQuickItemPrivate::calcEffectiveEnable
Prototype: bool QQuickItemPrivate::calcEffectiveEnable() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 5964-5970
100.000% (1/1)
11
calcEffectiveVisible
Name: QQuickItemPrivate::calcEffectiveVisible
Prototype: bool QQuickItemPrivate::calcEffectiveVisible() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 5915-5921
100.000% (1/1)
11
canAcceptTabFocus
Name: QQuickItemPrivate::canAcceptTabFocus
Prototype: bool QQuickItemPrivate::canAcceptTabFocus(QQuickItem *item)
Coverage:  0.000% (0/29)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 2445-2473
  0.000% (0/29)
187
childContainerNode [qquickitem_p.h #1]
Name: QQuickItemPrivate::childContainerNode [qquickitem_p.h #1]
Prototype: QSGNode *QQuickItemPrivate::childContainerNode()
Coverage: 100.000% (10/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem_p.h #1
Lines: 944-954
100.000% (10/10)
74
children
Name: QQuickItemPrivate::children
Prototype: QQmlListProperty<QQuickItem> QQuickItemPrivate::children()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 4776-4783
100.000% (1/1)
41
children_append
Name: QQuickItemPrivate::children_append
Prototype: void QQuickItemPrivate::children_append(QQmlListProperty<QQuickItem> *prop, QQuickItem *o)
Coverage:  71.429% (5/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 3418-3428
 71.429% (5/7)
63
children_at
Name: QQuickItemPrivate::children_at
Prototype: QQuickItem *QQuickItemPrivate::children_at(QQmlListProperty<QQuickItem> *prop, int index)
Coverage:  50.000% (3/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 3409-3416
 50.000% (3/6)
42
children_clear
Name: QQuickItemPrivate::children_clear
Prototype: void QQuickItemPrivate::children_clear(QQmlListProperty<QQuickItem> *prop)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 3436-3442
 50.000% (2/4)
42
children_count
Name: QQuickItemPrivate::children_count
Prototype: int QQuickItemPrivate::children_count(QQmlListProperty<QQuickItem> *prop)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 3430-3434
100.000% (1/1)
21
clipNode [qquickitem_p.h #1]
Name: QQuickItemPrivate::clipNode [qquickitem_p.h #1]
Prototype: QQuickDefaultClipNode *clipNode() 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: 611-611
100.000% (1/1)
11
computeTransformOrigin
Name: QQuickItemPrivate::computeTransformOrigin
Prototype: QPointF QQuickItemPrivate::computeTransformOrigin() const
Coverage:  31.579% (6/19)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 5022-5045
 31.579% (6/19)
1011
createTransformNode
Name: QQuickItemPrivate::createTransformNode
Prototype: QSGTransformNode *QQuickItemPrivate::createTransformNode()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 3887-3890
100.000% (1/1)
11
data
Name: QQuickItemPrivate::data
Prototype: QQmlListProperty<QObject> QQuickItemPrivate::data()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 3677-3683
100.000% (1/1)
41
data_append
Name: QQuickItemPrivate::data_append
Prototype: void QQuickItemPrivate::data_append(QQmlListProperty<QObject> *prop, QObject *o)
Coverage:  70.000% (21/30)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 3257-3299
 70.000% (21/30)
269
data_at
Name: QQuickItemPrivate::data_at
Prototype: QObject *QQuickItemPrivate::data_at(QQmlListProperty<QObject> *property, int i)
Coverage:  28.571% (2/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 3346-3360
 28.571% (2/7)
113
data_clear
Name: QQuickItemPrivate::data_clear
Prototype: void QQuickItemPrivate::data_clear(QQmlListProperty<QObject> *property)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 3362-3371
  0.000% (0/1)
61
data_count
Name: QQuickItemPrivate::data_count
Prototype: int QQuickItemPrivate::data_count(QQmlListProperty<QObject> *property)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 3336-3344
100.000% (1/1)
51
deliverInputMethodEvent
Name: QQuickItemPrivate::deliverInputMethodEvent
Prototype: void QQuickItemPrivate::deliverInputMethodEvent(QInputMethodEvent *e)
Coverage:  0.000% (0/17)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 5109-5133
  0.000% (0/17)
135
deliverKeyEvent
Name: QQuickItemPrivate::deliverKeyEvent
Prototype: void QQuickItemPrivate::deliverKeyEvent(QKeyEvent *e)
Coverage:  94.737% (36/38)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 5071-5106
 94.737% (36/38)
2310
deliverShortcutOverrideEvent
Name: QQuickItemPrivate::deliverShortcutOverrideEvent
Prototype: void QQuickItemPrivate::deliverShortcutOverrideEvent(QKeyEvent *event)
Coverage:  83.333% (5/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 5136-5141
 83.333% (5/6)
22
derefFromEffectItem
Name: QQuickItemPrivate::derefFromEffectItem
Prototype: void QQuickItemPrivate::derefFromEffectItem(bool unhide)
Coverage:  92.308% (12/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 6131-6145
 92.308% (12/13)
105
derefWindow
Name: QQuickItemPrivate::derefWindow
Prototype: void QQuickItemPrivate::derefWindow()
Coverage: 100.000% (30/30)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 3035-3086
100.000% (30/30)
3410
dirty
Name: QQuickItemPrivate::dirty
Prototype: void QQuickItemPrivate::dirty(DirtyType type)
Coverage: 100.000% (16/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 6055-6068
100.000% (16/16)
84
dirtyToString
Name: QQuickItemPrivate::dirtyToString
Prototype: QString QQuickItemPrivate::dirtyToString() const
Coverage:  0.000% (0/109)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 6022-6053
  0.000% (0/109)
2037
emitChildrenRectChanged [qquickitem_p.h #1]
Name: QQuickItemPrivate::emitChildrenRectChanged [qquickitem_p.h #1]
Prototype: void emitChildrenRectChanged(const QRectF &rect)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem_p.h #1
Lines: 570-573
100.000% (1/1)
21
filterKeyEvent
Name: QQuickItemPrivate::filterKeyEvent
Prototype: bool QQuickItemPrivate::filterKeyEvent(QKeyEvent *e, bool post)
Coverage: 100.000% (13/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 5055-5069
100.000% (13/13)
84
focusNextPrev
Name: QQuickItemPrivate::focusNextPrev
Prototype: bool QQuickItemPrivate::focusNextPrev(QQuickItem *item, bool forward)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 2485-2495
 50.000% (2/4)
52
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
get [qquickitem_p.h #1]
Name: QQuickItemPrivate::get [qquickitem_p.h #1]
Prototype: static const QQuickItemPrivate* get(const 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: 255-255
100.000% (1/1)
11
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Page:<>12
Function: siblingOrderChanged

Generated by Squish Coco 4.2.0