OpenCoverage

Qt Quick Test Coverage

Function Tree

Page:<>12
eLOC - Effective Lines of Code: 13
Path:<top>::QQuickItemPrivate
FunctionCondition %eLOC - Effective Lines of Codeā–“McCabe - Cyclomatic Complexity
_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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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_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
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
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
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
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
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
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
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
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
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_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
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
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
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
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
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
ChangeListener
Name: QQuickItemPrivate::ChangeListener
Coverage: 100.000% (3/3)
100.000% (3/3)
33
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
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
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
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_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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Page:<>12
eLOC - Effective Lines of Code: 13

Generated by Squish Coco 4.2.0