OpenCoverage

Qt Quick Test Coverage

Functions

Page:<>1
McCabe - Cyclomatic Complexity: 560
...20
McCabe - Cyclomatic Complexity: 5
...30
McCabe - Cyclomatic Complexity: 3
...40
McCabe - Cyclomatic Complexity: 3
...50
McCabe - Cyclomatic Complexity: 2
...54
McCabe - Cyclomatic Complexity: 2
55
McCabe - Cyclomatic Complexity: 2
56
McCabe - Cyclomatic Complexity: 2
57
McCabe - Cyclomatic Complexity: 2
5859
McCabe - Cyclomatic Complexity: 2
60
McCabe - Cyclomatic Complexity: 2
61
McCabe - Cyclomatic Complexity: 2
62
McCabe - Cyclomatic Complexity: 2
...70
McCabe - Cyclomatic Complexity: 2
...80
McCabe - Cyclomatic Complexity: 1
...100
McCabe - Cyclomatic Complexity: 1
...200
McCabe - Cyclomatic Complexity: 1
...202
McCabe - Cyclomatic Complexity: 1
FunctionCondition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexityâ–¾
QQuickPath::createPath::QQuickPathArc::setRadiusY
Name: QQuickPath::createPath::QQuickPathArc::setRadiusY
Prototype: void QQuickPathArc::setRadiusY(qreal radius)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpath.cpp
Lines: 1834-1842
 50.000% (2/4)
52
QQuickPath::createPath::QQuickPathArc::setRadiusX
Name: QQuickPath::createPath::QQuickPathArc::setRadiusX
Prototype: void QQuickPathArc::setRadiusX(qreal radius)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpath.cpp
Lines: 1819-1827
 50.000% (2/4)
52
QQuickPath::createPath::QQuickPathArc::setDirection
Name: QQuickPath::createPath::QQuickPathArc::setDirection
Prototype: void QQuickPathArc::setDirection(ArcDirection direction)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpath.cpp
Lines: 1900-1908
100.000% (4/4)
52
QQuickPath::createPath::QQuickPathAngleArc::setSweepAngle
Name: QQuickPath::createPath::QQuickPathAngleArc::setSweepAngle
Prototype: void QQuickPathAngleArc::setSweepAngle(qreal angle)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpath.cpp
Lines: 2088-2096
100.000% (4/4)
52
QQuickPath::createPath::QQuickPathAngleArc::setStartAngle
Name: QQuickPath::createPath::QQuickPathAngleArc::setStartAngle
Prototype: void QQuickPathAngleArc::setStartAngle(qreal angle)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpath.cpp
Lines: 2064-2072
 50.000% (2/4)
52
QQuickPath::createPath::QQuickPathAngleArc::setRadiusY
Name: QQuickPath::createPath::QQuickPathAngleArc::setRadiusY
Prototype: void QQuickPathAngleArc::setRadiusY(qreal radius)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpath.cpp
Lines: 2041-2049
 50.000% (2/4)
52
QQuickPath::createPath::QQuickPathAngleArc::setRadiusX
Name: QQuickPath::createPath::QQuickPathAngleArc::setRadiusX
Prototype: void QQuickPathAngleArc::setRadiusX(qreal radius)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpath.cpp
Lines: 2026-2034
 50.000% (2/4)
52
QQuickPath::createPath::QQuickPathAngleArc::setMoveToStart
Name: QQuickPath::createPath::QQuickPathAngleArc::setMoveToStart
Prototype: void QQuickPathAngleArc::setMoveToStart(bool move)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpath.cpp
Lines: 2113-2121
 50.000% (2/4)
52
QQuickPath::createPath::QQuickPathAngleArc::setCenterY
Name: QQuickPath::createPath::QQuickPathAngleArc::setCenterY
Prototype: void QQuickPathAngleArc::setCenterY(qreal centerY)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpath.cpp
Lines: 2004-2012
 50.000% (2/4)
52
QQuickPath::createPath::QQuickPathAngleArc::setCenterX
Name: QQuickPath::createPath::QQuickPathAngleArc::setCenterX
Prototype: void QQuickPathAngleArc::setCenterX(qreal centerX)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpath.cpp
Lines: 1989-1997
 50.000% (2/4)
52
QQuickPath::createPath::QQuickPathAngleArc::addToPath
Name: QQuickPath::createPath::QQuickPathAngleArc::addToPath
Prototype: void QQuickPathAngleArc::addToPath(QPainterPath &path, const QQuickPathData &)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpath.cpp
Lines: 2123-2132
100.000% (4/4)
72
QQuickPath::createPath::QQuickPath::sequentialPointAt
Name: QQuickPath::createPath::QQuickPath::sequentialPointAt
Prototype: QPointF QQuickPath::sequentialPointAt(const QPainterPath &path, const qreal &pathLength, const QList<AttributePoint> &attributePoints, QQuickCachedBezier &prevBez, qreal p, qreal *angle)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpath.cpp
Lines: 732-742
100.000% (4/4)
62
QQuickPath::createPath::QQuickPath::disconnectPathElements
Name: QQuickPath::createPath::QQuickPath::disconnectPathElements
Prototype: void QQuickPath::disconnectPathElements()
Coverage: 100.000% (2/2)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpath.cpp
Lines: 543-549
100.000% (2/2)
32
QQuickPath::createPath::QQuickPath::connectPathElements
Name: QQuickPath::createPath::QQuickPath::connectPathElements
Prototype: void QQuickPath::connectPathElements()
Coverage: 100.000% (2/2)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpath.cpp
Lines: 551-557
100.000% (2/2)
32
QQuickPath::createPath::QQuickCurve::setY
Name: QQuickPath::createPath::QQuickCurve::setY
Prototype: void QQuickCurve::setY(qreal y)
Coverage:  83.333% (5/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpath.cpp
Lines: 942-949
 83.333% (5/6)
42
QQuickPath::createPath::QQuickCurve::setX
Name: QQuickPath::createPath::QQuickCurve::setX
Prototype: void QQuickCurve::setX(qreal x)
Coverage:  83.333% (5/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpath.cpp
Lines: 923-930
 83.333% (5/6)
42
QQuickPath::createPath::QQuickCurve::setRelativeY
Name: QQuickPath::createPath::QQuickCurve::setRelativeY
Prototype: void QQuickCurve::setRelativeY(qreal y)
Coverage:  50.000% (3/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpath.cpp
Lines: 980-987
 50.000% (3/6)
42
QQuickPath::createPath::QQuickCurve::setRelativeX
Name: QQuickPath::createPath::QQuickCurve::setRelativeX
Prototype: void QQuickCurve::setRelativeX(qreal x)
Coverage:  50.000% (3/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpath.cpp
Lines: 961-968
 50.000% (3/6)
42
QQuickParticleVarLengthArray::insert
Name: QQuickParticleVarLengthArray::insert
Prototype: void insert(const T &element)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickparticlesystem_p.h
Lines: 72-77
  0.000% (0/4)
22
QQuickParticleSystem::statePropertyRedirect
Name: QQuickParticleSystem::statePropertyRedirect
Prototype: void QQuickParticleSystem::statePropertyRedirect(QQmlListProperty<QObject> *prop, QObject *value)
Coverage:  50.000% (4/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickparticlesystem.cpp
Lines: 681-689
 50.000% (4/8)
52
QQuickParticleSystem::registerParticleGroupData
Name: QQuickParticleSystem::registerParticleGroupData
Prototype: int QQuickParticleSystem::registerParticleGroupData(const QString &name, QQuickParticleGroupData *pgd)
Coverage:  60.000% (3/5)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickparticlesystem.cpp
Lines: 727-742
 60.000% (3/5)
112
QQuickParticleSystem::registerParticleGroup
Name: QQuickParticleSystem::registerParticleGroup
Prototype: void QQuickParticleSystem::registerParticleGroup(QQuickParticleGroup* g)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickparticlesystem.cpp
Lines: 645-651
 50.000% (2/4)
42
QQuickParticleSystem::registerParticleEmitter
Name: QQuickParticleSystem::registerParticleEmitter
Prototype: void QQuickParticleSystem::registerParticleEmitter(QQuickParticleEmitter* e)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickparticlesystem.cpp
Lines: 620-625
100.000% (4/4)
32
QQuickParticleSystem::registerParticleAffector
Name: QQuickParticleSystem::registerParticleAffector
Prototype: void QQuickParticleSystem::registerParticleAffector(QQuickParticleAffector* a)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickparticlesystem.cpp
Lines: 638-643
 50.000% (2/4)
32
QQuickParticleSystem::finishRegisteringParticleEmitter
Name: QQuickParticleSystem::finishRegisteringParticleEmitter
Prototype: void QQuickParticleSystem::finishRegisteringParticleEmitter(QQuickParticleEmitter* e)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickparticlesystem.cpp
Lines: 627-636
100.000% (4/4)
72
QQuickParticleSystem::emitParticle
Name: QQuickParticleSystem::emitParticle
Prototype: void QQuickParticleSystem::emitParticle(QQuickParticleData* pd, QQuickParticleEmitter* particleEmitter)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickparticlesystem.cpp
Lines: 1019-1032
 75.000% (3/4)
82
QQuickParticlePainter::setGroups
Name: QQuickParticlePainter::setGroups
Prototype: void QQuickParticlePainter::setGroups(const QStringList &arg)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickparticlepainter.cpp
Lines: 131-139
 75.000% (3/4)
42
QQuickParticlePainter::setCount
Name: QQuickParticlePainter::setCount
Prototype: void QQuickParticlePainter::setCount(int c)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickparticlepainter.cpp
Lines: 162-170
100.000% (4/4)
62
QQuickParticlePainter::reload
Name: QQuickParticlePainter::reload
Prototype: void QQuickParticlePainter::reload(QQuickParticleData* d)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickparticlepainter.cpp
Lines: 149-154
100.000% (4/4)
32
QQuickParticlePainter::load
Name: QQuickParticlePainter::load
Prototype: void QQuickParticlePainter::load(QQuickParticleData* d)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickparticlepainter.cpp
Lines: 141-147
100.000% (4/4)
42
QQuickParticlePainter::groupIds
Name: QQuickParticlePainter::groupIds
Prototype: const GroupIDs &groupIds() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickparticlepainter_p.h
Lines: 93-99
100.000% (4/4)
32
QQuickParticlePainter::componentComplete
Name: QQuickParticlePainter::componentComplete
Prototype: void QQuickParticlePainter::componentComplete()
Coverage: 100.000% (6/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickparticlepainter.cpp
Lines: 89-94
100.000% (6/6)
32
QQuickParticleGroup::setSystem
Name: QQuickParticleGroup::setSystem
Prototype: void QQuickParticleGroup::setSystem(QQuickParticleSystem* arg)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickparticlegroup.cpp
Lines: 115-123
 75.000% (3/4)
52
QQuickParticleGroup::setMaximumAlive
Name: QQuickParticleGroup::setMaximumAlive
Prototype: void setMaximumAlive(int arg)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickparticlegroup_p.h
Lines: 88-94
  0.000% (0/4)
32
QQuickParticleGroup::particleChildren
Name: QQuickParticleGroup::particleChildren
Prototype: QQmlListProperty<QObject> QQuickParticleGroup::particleChildren()
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickparticlegroup.cpp
Lines: 106-113
 50.000% (2/4)
42
QQuickParticleGroup::componentComplete
Name: QQuickParticleGroup::componentComplete
Prototype: void QQuickParticleGroup::componentComplete()
Coverage:  66.667% (4/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickparticlegroup.cpp
Lines: 140-143
 66.667% (4/6)
22
QQuickParticleEmitter::~QQuickParticleEmitter
Name: QQuickParticleEmitter::~QQuickParticleEmitter
Prototype: QQuickParticleEmitter::~QQuickParticleEmitter()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickparticleemitter.cpp
Lines: 252-256
100.000% (4/4)
22
QQuickParticleEmitter::setVelocityFromMovement
Name: QQuickParticleEmitter::setVelocityFromMovement
Prototype: void QQuickParticleEmitter::setVelocityFromMovement(qreal t)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickparticleemitter.cpp
Lines: 337-343
 50.000% (2/4)
42
QQuickParticleEmitter::setVelocity
Name: QQuickParticleEmitter::setVelocity
Prototype: void setVelocity(QQuickDirection * arg)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickparticleemitter_p.h
Lines: 250-256
 75.000% (3/4)
32
QQuickParticleEmitter::setStartTime
Name: QQuickParticleEmitter::setStartTime
Prototype: void setStartTime(int arg)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickparticleemitter_p.h
Lines: 268-274
 75.000% (3/4)
32
QQuickParticleEmitter::setParticlesPerSecond
Name: QQuickParticleEmitter::setParticlesPerSecond
Prototype: void setParticlesPerSecond(qreal arg)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickparticleemitter_p.h
Lines: 175-181
100.000% (4/4)
32
QQuickParticleEmitter::setParticleSizeVariation
Name: QQuickParticleEmitter::setParticleSizeVariation
Prototype: void setParticleSizeVariation(qreal arg)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickparticleemitter_p.h
Lines: 242-248
 75.000% (3/4)
32
QQuickParticleEmitter::setParticleSize
Name: QQuickParticleEmitter::setParticleSize
Prototype: void setParticleSize(qreal arg)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickparticleemitter_p.h
Lines: 226-232
100.000% (4/4)
32
QQuickParticleEmitter::setParticleEndSize
Name: QQuickParticleEmitter::setParticleEndSize
Prototype: void setParticleEndSize(qreal arg)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickparticleemitter_p.h
Lines: 234-240
 75.000% (3/4)
32
QQuickParticleEmitter::setParticleDurationVariation
Name: QQuickParticleEmitter::setParticleDurationVariation
Prototype: void setParticleDurationVariation(int arg)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickparticleemitter_p.h
Lines: 211-217
 75.000% (3/4)
32
QQuickParticleEmitter::setParticleDuration
Name: QQuickParticleEmitter::setParticleDuration
Prototype: void setParticleDuration(int arg)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickparticleemitter_p.h
Lines: 183-189
100.000% (4/4)
32
QQuickParticleEmitter::setGroup
Name: QQuickParticleEmitter::setGroup
Prototype: void setGroup(const QString &arg)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickparticleemitter_p.h
Lines: 202-209
100.000% (4/4)
42
QQuickParticleEmitter::setExtruder
Name: QQuickParticleEmitter::setExtruder
Prototype: void setExtruder(QQuickParticleExtruder* arg)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickparticleemitter_p.h
Lines: 218-224
 75.000% (3/4)
32
QQuickParticleEmitter::setEnabled
Name: QQuickParticleEmitter::setEnabled
Prototype: void QQuickParticleEmitter::setEnabled(bool arg)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickparticleemitter.cpp
Lines: 282-288
100.000% (4/4)
32
QQuickParticleEmitter::setAcceleration
Name: QQuickParticleEmitter::setAcceleration
Prototype: void setAcceleration(QQuickDirection * arg)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickparticleemitter_p.h
Lines: 258-264
 75.000% (3/4)
32
QQuickParticleEmitter::reclaculateGroupId
Name: QQuickParticleEmitter::reclaculateGroupId
Prototype: void QQuickParticleEmitter::reclaculateGroupId() const
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickparticleemitter.cpp
Lines: 263-271
 50.000% (2/4)
52
QQuickParticleEmitter::pulse
Name: QQuickParticleEmitter::pulse
Prototype: void QQuickParticleEmitter::pulse(int milliseconds)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickparticleemitter.cpp
Lines: 300-304
 75.000% (3/4)
22
QQuickParticleEmitter::particleCount
Name: QQuickParticleEmitter::particleCount
Prototype: int particleCount() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickparticleemitter_p.h
Lines: 278-283
100.000% (4/4)
32
QQuickParticleEmitter::groupId
Name: QQuickParticleEmitter::groupId
Prototype: QQuickParticleGroupData::ID groupId() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickparticleemitter_p.h
Lines: 122-127
100.000% (4/4)
32
QQuickParticleDataHeap::top
Name: QQuickParticleDataHeap::top
Prototype: int QQuickParticleDataHeap::top()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickparticlesystem.cpp
Lines: 241-246
100.000% (4/4)
32
QQuickParticleData::v4Value
Name: QQuickParticleData::v4Value
Prototype: QQmlV4Handle QQuickParticleData::v4Value(QQuickParticleSystem* particleSystem)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickparticlesystem.cpp
Lines: 526-531
100.000% (4/4)
32
QQuickParticleData::stillAlive
Name: QQuickParticleData::stillAlive
Prototype: inline bool QQuickParticleData::stillAlive(QQuickParticleSystem* system) const
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickparticlesystem_p.h
Lines: 578-583
 50.000% (2/4)
32
QQuickParticleData::lifeLeft
Name: QQuickParticleData::lifeLeft
Prototype: inline float QQuickParticleData::lifeLeft(QQuickParticleSystem *particleSystem) const
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickparticlesystem_p.h
Lines: 593-598
  0.000% (0/4)
32
QQuickParticleData::curSize
Name: QQuickParticleData::curSize
Prototype: inline float QQuickParticleData::curSize(QQuickParticleSystem *particleSystem) const
Coverage:  0.000% (0/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickparticlesystem_p.h
Lines: 600-605
  0.000% (0/6)
32
QQuickParticleData::alive
Name: QQuickParticleData::alive
Prototype: inline bool QQuickParticleData::alive(QQuickParticleSystem* system) const
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickparticlesystem_p.h
Lines: 585-591
  0.000% (0/4)
42
QQuickParticleAffector::updateOffsets
Name: QQuickParticleAffector::updateOffsets
Prototype: void QQuickParticleAffector::updateOffsets()
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickparticleaffector.cpp
Lines: 241-245
 75.000% (3/4)
22
QQuickParticleAffector::setWhenCollidingWith
Name: QQuickParticleAffector::setWhenCollidingWith
Prototype: void setWhenCollidingWith(const QStringList &arg)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickparticleaffector_p.h
Lines: 165-171
 75.000% (3/4)
32
QQuickParticleAffector::setSystem
Name: QQuickParticleAffector::setSystem
Prototype: void setSystem(QQuickParticleSystem* arg)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickparticleaffector_p.h
Lines: 122-129
 75.000% (3/4)
42
QQuickParticleAffector::setShape
Name: QQuickParticleAffector::setShape
Prototype: void setShape(QQuickParticleExtruder* arg)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickparticleaffector_p.h
Lines: 157-163
 75.000% (3/4)
32
QQuickParticleAffector::setOnceOff
Name: QQuickParticleAffector::setOnceOff
Prototype: void setOnceOff(bool arg)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickparticleaffector_p.h
Lines: 148-155
100.000% (4/4)
42
QQuickParticleAffector::setGroups
Name: QQuickParticleAffector::setGroups
Prototype: void setGroups(const QStringList &arg)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickparticleaffector_p.h
Lines: 131-138
 75.000% (3/4)
42
QQuickParticleAffector::setEnabled
Name: QQuickParticleAffector::setEnabled
Prototype: void setEnabled(bool arg)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickparticleaffector_p.h
Lines: 140-146
100.000% (4/4)
32
QQuickParticleAffector::componentComplete
Name: QQuickParticleAffector::componentComplete
Prototype: void QQuickParticleAffector::componentComplete()
Coverage:  83.333% (5/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickparticleaffector.cpp
Lines: 144-149
 83.333% (5/6)
32
QQuickParentAnimation::setVia
Name: QQuickParentAnimation::setVia
Prototype: void QQuickParentAnimation::setVia(QQuickItem *via)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemanimation.cpp
Lines: 169-177
 50.000% (2/4)
52
QQuickParentAnimation::setTargetObject
Name: QQuickParentAnimation::setTargetObject
Prototype: void QQuickParentAnimation::setTargetObject(QQuickItem *target)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemanimation.cpp
Lines: 113-121
 50.000% (2/4)
52
QQuickParentAnimation::setNewParent
Name: QQuickParentAnimation::setNewParent
Prototype: void QQuickParentAnimation::setNewParent(QQuickItem *newParent)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemanimation.cpp
Lines: 137-145
  0.000% (0/4)
52
QQuickPaintedItem::~QQuickPaintedItem
Name: QQuickPaintedItem::~QQuickPaintedItem
Prototype: QQuickPaintedItem::~QQuickPaintedItem()
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpainteditem.cpp
Lines: 166-171
 50.000% (2/4)
32
QQuickPaintedItem::update
Name: QQuickPaintedItem::update
Prototype: void QQuickPaintedItem::update(const QRect &rect)
Coverage:  71.429% (5/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpainteditem.cpp
Lines: 183-192
 71.429% (5/7)
52
QQuickPaintedItem::setTextureSize
Name: QQuickPaintedItem::setTextureSize
Prototype: void QQuickPaintedItem::setTextureSize(const QSize &size)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpainteditem.cpp
Lines: 363-370
  0.000% (0/4)
52
QQuickPaintedItem::setRenderTarget
Name: QQuickPaintedItem::setRenderTarget
Prototype: void QQuickPaintedItem::setRenderTarget(RenderTarget target)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpainteditem.cpp
Lines: 519-530
100.000% (4/4)
62
QQuickPaintedItem::setPerformanceHints
Name: QQuickPaintedItem::setPerformanceHints
Prototype: void QQuickPaintedItem::setPerformanceHints(QQuickPaintedItem::PerformanceHints hints)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpainteditem.cpp
Lines: 333-340
100.000% (4/4)
52
QQuickPaintedItem::setOpaquePainting
Name: QQuickPaintedItem::setOpaquePainting
Prototype: void QQuickPaintedItem::setOpaquePainting(bool opaque)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpainteditem.cpp
Lines: 217-226
100.000% (4/4)
52
QQuickPaintedItem::setMipmap
Name: QQuickPaintedItem::setMipmap
Prototype: void QQuickPaintedItem::setMipmap(bool enable)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpainteditem.cpp
Lines: 282-291
100.000% (4/4)
52
QQuickPaintedItem::setFillColor
Name: QQuickPaintedItem::setFillColor
Prototype: void QQuickPaintedItem::setFillColor(const QColor &c)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpainteditem.cpp
Lines: 478-489
100.000% (4/4)
62
QQuickPaintedItem::setContentsSize
Name: QQuickPaintedItem::setContentsSize
Prototype: void QQuickPaintedItem::setContentsSize(const QSize &size)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpainteditem.cpp
Lines: 415-426
100.000% (4/4)
62
QQuickPaintedItem::setContentsScale
Name: QQuickPaintedItem::setContentsScale
Prototype: void QQuickPaintedItem::setContentsScale(qreal scale)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpainteditem.cpp
Lines: 453-464
100.000% (4/4)
62
QQuickPaintedItem::setAntialiasing
Name: QQuickPaintedItem::setAntialiasing
Prototype: void QQuickPaintedItem::setAntialiasing(bool enable)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpainteditem.cpp
Lines: 248-257
100.000% (4/4)
52
QQuickPaintedItem::releaseResources
Name: QQuickPaintedItem::releaseResources
Prototype: void QQuickPaintedItem::releaseResources()
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpainteditem.cpp
Lines: 626-634
  0.000% (0/4)
52
QQuickPaintedItem::itemChange
Name: QQuickPaintedItem::itemChange
Prototype: void QQuickPaintedItem::itemChange(ItemChange change, const ItemChangeData &value)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpainteditem.cpp
Lines: 682-687
 50.000% (2/4)
32
QQuickOpenGLShaderEffectMaterialCache::get
Name: QQuickOpenGLShaderEffectMaterialCache::get
Prototype: static QQuickOpenGLShaderEffectMaterialCache *get(bool create = true)
Coverage: 100.000% (8/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickopenglshadereffectnode.cpp
Lines: 367-376
100.000% (8/8)
72
QQuickOpenGLShaderEffectMaterial::setProgramSource
Name: QQuickOpenGLShaderEffectMaterial::setProgramSource
Prototype: void QQuickOpenGLShaderEffectMaterial::setProgramSource(const QQuickOpenGLShaderEffectMaterialKey &source)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickopenglshadereffectnode.cpp
Lines: 447-458
100.000% (4/4)
72
QQuickOpenGLShaderEffectMaterial::cleanupMaterialCache
Name: QQuickOpenGLShaderEffectMaterial::cleanupMaterialCache
Prototype: void QQuickOpenGLShaderEffectMaterial::cleanupMaterialCache()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickopenglshadereffectnode.cpp
Lines: 460-467
100.000% (4/4)
42
QQuickOpenGLShaderEffectMaterial::UniformData::setValueFromProperty
Name: QQuickOpenGLShaderEffectMaterial::UniformData::setValueFromProperty
Prototype: void setValueFromProperty(QObject *item, const QMetaObject *itemMetaObject)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickopenglshadereffectnode_p.h
Lines: 102-109
100.000% (4/4)
32
QQuickOpenGLShaderEffectCommon::~QQuickOpenGLShaderEffectCommon
Name: QQuickOpenGLShaderEffectCommon::~QQuickOpenGLShaderEffectCommon
Prototype: QQuickOpenGLShaderEffectCommon::~QQuickOpenGLShaderEffectCommon()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickopenglshadereffect.cpp
Lines: 218-222
100.000% (4/4)
22
QQuickOpenGLShaderEffect::~QQuickOpenGLShaderEffect
Name: QQuickOpenGLShaderEffect::~QQuickOpenGLShaderEffect
Prototype: QQuickOpenGLShaderEffect::~QQuickOpenGLShaderEffect()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickopenglshadereffect.cpp
Lines: 646-650
100.000% (4/4)
22
QQuickOpenGLShaderEffect::updateGeometryIfAtlased
Name: QQuickOpenGLShaderEffect::updateGeometryIfAtlased
Prototype: void QQuickOpenGLShaderEffect::updateGeometryIfAtlased()
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickopenglshadereffect.cpp
Lines: 800-804
 50.000% (2/4)
22
QQuickOpenGLShaderEffect::setSupportsAtlasTextures
Name: QQuickOpenGLShaderEffect::setSupportsAtlasTextures
Prototype: void QQuickOpenGLShaderEffect::setSupportsAtlasTextures(bool supports)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickopenglshadereffect.cpp
Lines: 755-762
 50.000% (2/4)
52
QQuickOpenGLShaderEffect::setCullMode
Name: QQuickOpenGLShaderEffect::setCullMode
Prototype: void QQuickOpenGLShaderEffect::setCullMode(QQuickShaderEffect::CullMode face)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickopenglshadereffect.cpp
Lines: 746-753
  0.000% (0/4)
52
QQuickOpenGLShaderEffect::setBlending
Name: QQuickOpenGLShaderEffect::setBlending
Prototype: void QQuickOpenGLShaderEffect::setBlending(bool enable)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickopenglshadereffect.cpp
Lines: 693-702
  0.000% (0/4)
52
QQuickOpenGLShaderEffect::parseLog
Name: QQuickOpenGLShaderEffect::parseLog
Prototype: QString QQuickOpenGLShaderEffect::parseLog()
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickopenglshadereffect.cpp
Lines: 764-773
 75.000% (3/4)
52
QQuickOpenGLShaderEffect::handleItemChange
Name: QQuickOpenGLShaderEffect::handleItemChange
Prototype: void QQuickOpenGLShaderEffect::handleItemChange(QQuickItem::ItemChange change, const QQuickItem::ItemChangeData &value)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickopenglshadereffect.cpp
Lines: 976-980
100.000% (4/4)
22
QQuickOpenGLInfo::qmlAttachedProperties
Name: QQuickOpenGLInfo::qmlAttachedProperties
Prototype: QQuickOpenGLInfo *QQuickOpenGLInfo::qmlAttachedProperties(QObject *object)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickopenglinfo.cpp
Lines: 149-154
 50.000% (2/4)
32
QQuickNvprBlitter::texturedQuad
Name: QQuickNvprBlitter::texturedQuad
Prototype: void QQuickNvprBlitter::texturedQuad(GLuint textureId, const QSize &size, const QMatrix4x4 &proj, const QMatrix4x4 &modelview, float opacity)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/qquickshapenvprrenderer.cpp
Lines: 952-999
  0.000% (0/4)
592
QQuickMultiPointTouchArea::updateTouchPoint
Name: QQuickMultiPointTouchArea::updateTouchPoint
Prototype: void QQuickMultiPointTouchArea::updateTouchPoint(QQuickTouchPoint *dtp, const QMouseEvent *e)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickmultipointtoucharea.cpp
Lines: 812-824
 75.000% (3/4)
92
QQuickMultiPointTouchArea::setMinimumTouchPoints
Name: QQuickMultiPointTouchArea::setMinimumTouchPoints
Prototype: void QQuickMultiPointTouchArea::setMinimumTouchPoints(int num)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickmultipointtoucharea.cpp
Lines: 496-502
 50.000% (2/4)
42
Page:<>1
McCabe - Cyclomatic Complexity: 560
...20
McCabe - Cyclomatic Complexity: 5
...30
McCabe - Cyclomatic Complexity: 3
...40
McCabe - Cyclomatic Complexity: 3
...50
McCabe - Cyclomatic Complexity: 2
...54
McCabe - Cyclomatic Complexity: 2
55
McCabe - Cyclomatic Complexity: 2
56
McCabe - Cyclomatic Complexity: 2
57
McCabe - Cyclomatic Complexity: 2
5859
McCabe - Cyclomatic Complexity: 2
60
McCabe - Cyclomatic Complexity: 2
61
McCabe - Cyclomatic Complexity: 2
62
McCabe - Cyclomatic Complexity: 2
...70
McCabe - Cyclomatic Complexity: 2
...80
McCabe - Cyclomatic Complexity: 1
...100
McCabe - Cyclomatic Complexity: 1
...200
McCabe - Cyclomatic Complexity: 1
...202
McCabe - Cyclomatic Complexity: 1

Generated by Squish Coco 4.2.0