OpenCoverage

Qt Quick Test Coverage

Function Tree

Path:<top>::QQuickItemParticle
FunctionCondition %▾eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
~QQuickItemParticle
Name: QQuickItemParticle::~QQuickItemParticle
Prototype: QQuickItemParticle::~QQuickItemParticle()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickitemparticle.cpp
Lines: 128-131
100.000% (1/1)
11
reset
Name: QQuickItemParticle::reset
Prototype: void QQuickItemParticle::reset()
Coverage: 100.000% (3/3)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickitemparticle.cpp
Lines: 226-242
100.000% (3/3)
83
qmlAttachedProperties
Name: QQuickItemParticle::qmlAttachedProperties
Prototype: QQuickItemParticleAttached *QQuickItemParticle::qmlAttachedProperties(QObject *object)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickitemparticle.cpp
Lines: 310-313
100.000% (1/1)
11
initialize
Name: QQuickItemParticle::initialize
Prototype: void QQuickItemParticle::initialize(int gIdx, int pIdx)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickitemparticle.cpp
Lines: 158-161
100.000% (1/1)
11
delegateChanged
Name: QQuickItemParticle::delegateChanged
Prototype: void QQuickItemParticle::delegateChanged(QQmlComponent * _t1)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/.moc/moc_qquickitemparticle_p.cpp
Lines: 289-293
100.000% (1/1)
21
QQuickItemParticle
Name: QQuickItemParticle::QQuickItemParticle
Prototype: QQuickItemParticle::QQuickItemParticle(QQuickItem *parent)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickitemparticle.cpp
Lines: 120-126
100.000% (1/1)
31
processDeletables
Name: QQuickItemParticle::processDeletables
Prototype: void QQuickItemParticle::processDeletables()
Coverage:  82.353% (14/17)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickitemparticle.cpp
Lines: 167-184
 82.353% (14/17)
136
tick
Name: QQuickItemParticle::tick
Prototype: void QQuickItemParticle::tick(int time)
Coverage:  79.412% (27/34)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickitemparticle.cpp
Lines: 186-224
 79.412% (27/34)
2911
setDelegate
Name: QQuickItemParticle::setDelegate
Prototype: void setDelegate(QQmlComponent* arg)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickitemparticle_p.h
Lines: 94-100
 75.000% (3/4)
32
prepareNextFrame
Name: QQuickItemParticle::prepareNextFrame
Prototype: void QQuickItemParticle::prepareNextFrame()
Coverage:  75.000% (21/28)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickitemparticle.cpp
Lines: 268-308
 75.000% (21/28)
3011
updatePaintNode
Name: QQuickItemParticle::updatePaintNode
Prototype: QSGNode* QQuickItemParticle::updatePaintNode(QSGNode* n, UpdatePaintNodeData* d)
Coverage:  56.250% (9/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickitemparticle.cpp
Lines: 245-266
 56.250% (9/16)
116
take
Name: QQuickItemParticle::take
Prototype: void QQuickItemParticle::take(QQuickItem *item, bool prioritize)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickitemparticle.cpp
Lines: 144-150
 50.000% (2/4)
32
unfreeze
Name: QQuickItemParticle::unfreeze
Prototype: void QQuickItemParticle::unfreeze(QQuickItem* item)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickitemparticle.cpp
Lines: 139-142
  0.000% (0/1)
11
setFade
Name: QQuickItemParticle::setFade
Prototype: void setFade(bool arg)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickitemparticle_p.h
Lines: 93-93
  0.000% (0/4)
12
give
Name: QQuickItemParticle::give
Prototype: void QQuickItemParticle::give(QQuickItem *item)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickitemparticle.cpp
Lines: 152-156
  0.000% (0/1)
11
freeze
Name: QQuickItemParticle::freeze
Prototype: void QQuickItemParticle::freeze(QQuickItem* item)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickitemparticle.cpp
Lines: 133-136
  0.000% (0/1)
11
fadeChanged
Name: QQuickItemParticle::fadeChanged
Prototype: void QQuickItemParticle::fadeChanged()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/.moc/moc_qquickitemparticle_p.cpp
Lines: 283-286
  0.000% (0/1)
11
fade
Name: QQuickItemParticle::fade
Prototype: bool fade() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickitemparticle_p.h
Lines: 71-71
  0.000% (0/1)
11
delegate
Name: QQuickItemParticle::delegate
Prototype: QQmlComponent* delegate() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickitemparticle_p.h
Lines: 76-79
  0.000% (0/1)
11

Generated by Squish Coco 4.2.0