OpenCoverage

Qt Quick Test Coverage

Function Tree

Path:<top>::QQuickBasePositionerPrivate
FunctionCondition %▾eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
watchChanges
Name: QQuickBasePositionerPrivate::watchChanges
Prototype: void QQuickBasePositionerPrivate::watchChanges(QQuickItem *other)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpositioners.cpp
Lines: 57-61
100.000% (1/1)
21
unwatchChanges
Name: QQuickBasePositionerPrivate::unwatchChanges
Prototype: void QQuickBasePositionerPrivate::unwatchChanges(QQuickItem* other)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpositioners.cpp
Lines: 63-67
100.000% (1/1)
21
setPositioningDirty
Name: QQuickBasePositionerPrivate::setPositioningDirty
Prototype: void setPositioningDirty()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpositioners_p_p.h
Lines: 111-117
100.000% (4/4)
42
padding
Name: QQuickBasePositionerPrivate::padding
Prototype: inline qreal padding() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpositioners_p_p.h
Lines: 177-177
100.000% (1/1)
11
mirrorChange
Name: QQuickBasePositionerPrivate::mirrorChange
Prototype: void mirrorChange() override
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpositioners_p_p.h
Lines: 125-127
100.000% (1/1)
11
itemVisibilityChanged
Name: QQuickBasePositionerPrivate::itemVisibilityChanged
Prototype: void itemVisibilityChanged(QQuickItem *) override
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpositioners_p_p.h
Lines: 147-150
100.000% (1/1)
11
itemSiblingOrderChanged
Name: QQuickBasePositionerPrivate::itemSiblingOrderChanged
Prototype: void itemSiblingOrderChanged(QQuickItem* other) override
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpositioners_p_p.h
Lines: 135-139
100.000% (1/1)
21
itemGeometryChanged
Name: QQuickBasePositionerPrivate::itemGeometryChanged
Prototype: void itemGeometryChanged(QQuickItem *, QQuickGeometryChange change, const QRectF &) override
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpositioners_p_p.h
Lines: 141-145
100.000% (4/4)
22
init
Name: QQuickBasePositionerPrivate::init
Prototype: void init(QQuickBasePositioner::PositionerType at)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpositioners_p_p.h
Lines: 99-102
100.000% (1/1)
11
getLayoutDirection
Name: QQuickBasePositionerPrivate::getLayoutDirection
Prototype: static Qt::LayoutDirection getLayoutDirection(const QQuickBasePositioner *positioner)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpositioners_p_p.h
Lines: 160-163
100.000% (1/1)
11
getEffectiveLayoutDirection
Name: QQuickBasePositionerPrivate::getEffectiveLayoutDirection
Prototype: static Qt::LayoutDirection getEffectiveLayoutDirection(const QQuickBasePositioner *positioner)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpositioners_p_p.h
Lines: 165-171
100.000% (4/4)
32
QQuickBasePositionerPrivate
Name: QQuickBasePositionerPrivate::QQuickBasePositionerPrivate
Prototype: QQuickBasePositionerPrivate()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpositioners_p_p.h
Lines: 91-97
100.000% (1/1)
21
ExtraData
Name: QQuickBasePositionerPrivate::ExtraData
Coverage: 100.000% (1/1)
100.000% (1/1)
21
setTopPadding
Name: QQuickBasePositionerPrivate::setTopPadding
Prototype: void QQuickBasePositionerPrivate::setTopPadding(qreal value, bool reset)
Coverage:  73.333% (11/15)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpositioners.cpp
Lines: 647-659
 73.333% (11/15)
83
setRightPadding
Name: QQuickBasePositionerPrivate::setRightPadding
Prototype: void QQuickBasePositionerPrivate::setRightPadding(qreal value, bool reset)
Coverage:  73.333% (11/15)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpositioners.cpp
Lines: 675-687
 73.333% (11/15)
83
setLeftPadding
Name: QQuickBasePositionerPrivate::setLeftPadding
Prototype: void QQuickBasePositionerPrivate::setLeftPadding(qreal value, bool reset)
Coverage:  73.333% (11/15)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpositioners.cpp
Lines: 661-673
 73.333% (11/15)
83
setBottomPadding
Name: QQuickBasePositionerPrivate::setBottomPadding
Prototype: void QQuickBasePositionerPrivate::setBottomPadding(qreal value, bool reset)
Coverage:  73.333% (11/15)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpositioners.cpp
Lines: 689-701
 73.333% (11/15)
83
isLeftToRight
Name: QQuickBasePositionerPrivate::isLeftToRight
Prototype: bool isLeftToRight() const
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpositioners_p_p.h
Lines: 128-133
 50.000% (2/4)
32
itemDestroyed
Name: QQuickBasePositionerPrivate::itemDestroyed
Prototype: void itemDestroyed(QQuickItem *item) override
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpositioners_p_p.h
Lines: 152-158
  0.000% (0/4)
42

Generated by Squish Coco 4.2.0