OpenCoverage

Qt Quick Test Coverage

Functions

Page:<>1
McCabe - Cyclomatic Complexity: 1
...100
McCabe - Cyclomatic Complexity: 1
...110
McCabe - Cyclomatic Complexity: 1
...120
McCabe - Cyclomatic Complexity: 1
...130
McCabe - Cyclomatic Complexity: 1
...138
McCabe - Cyclomatic Complexity: 2
139
McCabe - Cyclomatic Complexity: 2
140
McCabe - Cyclomatic Complexity: 2
141
McCabe - Cyclomatic Complexity: 2
142143
McCabe - Cyclomatic Complexity: 2
144
McCabe - Cyclomatic Complexity: 2
145
McCabe - Cyclomatic Complexity: 2
146
McCabe - Cyclomatic Complexity: 2
...150
McCabe - Cyclomatic Complexity: 2
...160
McCabe - Cyclomatic Complexity: 2
...170
McCabe - Cyclomatic Complexity: 3
...200
McCabe - Cyclomatic Complexity: 17
...202
McCabe - Cyclomatic Complexity: 36
FunctionCondition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexityâ–´
QQuickFlickable::setMaximumFlickVelocity
Name: QQuickFlickable::setMaximumFlickVelocity
Prototype: void QQuickFlickable::setMaximumFlickVelocity(qreal v)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickflickable.cpp
Lines: 2415-2422
100.000% (4/4)
52
QQuickFlickable::setPixelAligned
Name: QQuickFlickable::setPixelAligned
Prototype: void QQuickFlickable::setPixelAligned(bool align)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickflickable.cpp
Lines: 953-960
100.000% (4/4)
42
QQuickFlickable::setPressDelay
Name: QQuickFlickable::setPressDelay
Prototype: void QQuickFlickable::setPressDelay(int delay)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickflickable.cpp
Lines: 2569-2576
100.000% (4/4)
52
QQuickFlickable::timelineCompleted
Name: QQuickFlickable::timelineCompleted
Prototype: void QQuickFlickable::timelineCompleted()
Coverage:  30.000% (3/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickflickable.cpp
Lines: 2622-2631
 30.000% (3/10)
62
QQuickFlickable::vHeight
Name: QQuickFlickable::vHeight
Prototype: qreal QQuickFlickable::vHeight() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickflickable.cpp
Lines: 2254-2261
100.000% (4/4)
42
QQuickFlickable::vWidth
Name: QQuickFlickable::vWidth
Prototype: qreal QQuickFlickable::vWidth() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickflickable.cpp
Lines: 2245-2252
100.000% (4/4)
42
QQuickFlickable::visibleArea
Name: QQuickFlickable::visibleArea
Prototype: QQuickFlickableVisibleArea *QQuickFlickable::visibleArea()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickflickable.cpp
Lines: 891-899
100.000% (4/4)
52
QQuickFlickablePrivate::Velocity::setValue
Name: QQuickFlickablePrivate::Velocity::setValue
Prototype: void setValue(qreal v) override
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickflickable_p_p.h
Lines: 90-95
100.000% (4/4)
32
QQuickFlickablePrivate::clearDelayedPress
Name: QQuickFlickablePrivate::clearDelayedPress
Prototype: void QQuickFlickablePrivate::clearDelayedPress()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickflickable.cpp
Lines: 1553-1560
100.000% (4/4)
42
QQuickFlickablePrivate::data_append
Name: QQuickFlickablePrivate::data_append
Prototype: void QQuickFlickablePrivate::data_append(QQmlListProperty<QObject> *prop, QObject *o)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickflickable.cpp
Lines: 1845-1852
100.000% (4/4)
32
QQuickFlickablePrivate::fixupX
Name: QQuickFlickablePrivate::fixupX
Prototype: void QQuickFlickablePrivate::fixupX()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickflickable.cpp
Lines: 410-416
100.000% (4/4)
42
QQuickFlickablePrivate::fixupY
Name: QQuickFlickablePrivate::fixupY
Prototype: void QQuickFlickablePrivate::fixupY()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickflickable.cpp
Lines: 418-424
100.000% (4/4)
42
QQuickFlickablePrivate::isViewMoving
Name: QQuickFlickablePrivate::isViewMoving
Prototype: bool QQuickFlickablePrivate::isViewMoving() const
Coverage:  50.000% (6/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickflickable.cpp
Lines: 2535-2543
 50.000% (6/12)
52
QQuickFlickablePrivate::overShootDistance
Name: QQuickFlickablePrivate::overShootDistance
Prototype: qreal QQuickFlickablePrivate::overShootDistance(qreal size) const
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickflickable.cpp
Lines: 284-290
 50.000% (2/4)
32
QQuickFlickablePrivate::resetTimeline
Name: QQuickFlickablePrivate::resetTimeline
Prototype: void QQuickFlickablePrivate::resetTimeline(AxisData &data)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickflickable.cpp
Lines: 453-458
100.000% (4/4)
32
QQuickFlickableReboundTransition::startTransition
Name: QQuickFlickableReboundTransition::startTransition
Prototype: bool startTransition(QQuickFlickablePrivate::AxisData *data, qreal toPos)
Coverage:  0.000% (0/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickflickable.cpp
Lines: 184-197
  0.000% (0/6)
112
QQuickFlipable::retransformBack
Name: QQuickFlipable::retransformBack
Prototype: void QQuickFlipable::retransformBack()
Coverage:  33.333% (2/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickflipable.cpp
Lines: 201-206
 33.333% (2/6)
32
QQuickFlipablePrivate::transformChanged
Name: QQuickFlipablePrivate::transformChanged
Prototype: void QQuickFlipablePrivate::transformChanged()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickflipable.cpp
Lines: 222-232
100.000% (4/4)
52
QQuickFlow::setFlow
Name: QQuickFlow::setFlow
Prototype: void QQuickFlow::setFlow(Flow flow)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpositioners.cpp
Lines: 2063-2071
 75.000% (3/4)
52
QQuickFlow::setLayoutDirection
Name: QQuickFlow::setLayoutDirection
Prototype: void QQuickFlow::setLayoutDirection(Qt::LayoutDirection layoutDirection)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpositioners.cpp
Lines: 2098-2106
100.000% (4/4)
52
QQuickFontLoader::setName
Name: QQuickFontLoader::setName
Prototype: void QQuickFontLoader::setName(const QString &name)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickfontloader.cpp
Lines: 341-350
 50.000% (2/4)
72
QQuickFontMetrics::setFont
Name: QQuickFontMetrics::setFont
Prototype: void QQuickFontMetrics::setFont(const QFont &font)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickfontmetrics.cpp
Lines: 94-101
 75.000% (3/4)
42
QQuickFontValueType::pixelSize
Name: QQuickFontValueType::pixelSize
Prototype: int QQuickFontValueType::pixelSize() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickvaluetypes.cpp
Lines: 703-709
100.000% (4/4)
32
QQuickFontValueType::pointSize
Name: QQuickFontValueType::pointSize
Prototype: qreal QQuickFontValueType::pointSize() const
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickvaluetypes.cpp
Lines: 683-689
 50.000% (2/4)
32
QQuickFontValueType::setPreferShaping
Name: QQuickFontValueType::setPreferShaping
Prototype: void QQuickFontValueType::setPreferShaping(bool enable)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickvaluetypes.cpp
Lines: 775-781
  0.000% (0/4)
32
QQuickFramebufferObject::Renderer::invalidateFramebufferObject
Name: QQuickFramebufferObject::Renderer::invalidateFramebufferObject
Prototype: void QQuickFramebufferObject::Renderer::invalidateFramebufferObject()
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickframebufferobject.cpp
Lines: 490-494
 75.000% (3/4)
22
QQuickFramebufferObject::Renderer::update
Name: QQuickFramebufferObject::Renderer::update
Prototype: void QQuickFramebufferObject::Renderer::update()
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickframebufferobject.cpp
Lines: 530-534
  0.000% (0/4)
22
QQuickFramebufferObject::geometryChanged
Name: QQuickFramebufferObject::geometryChanged
Prototype: void QQuickFramebufferObject::geometryChanged(const QRectF &newGeometry, const QRectF &oldGeometry)
Coverage:  83.333% (5/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickframebufferobject.cpp
Lines: 182-189
 83.333% (5/6)
42
QQuickFramebufferObject::setMirrorVertically
Name: QQuickFramebufferObject::setMirrorVertically
Prototype: void QQuickFramebufferObject::setMirrorVertically(bool enable)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickframebufferobject.cpp
Lines: 163-171
  0.000% (0/4)
62
QQuickFramebufferObject::setTextureFollowsItemSize
Name: QQuickFramebufferObject::setTextureFollowsItemSize
Prototype: void QQuickFramebufferObject::setTextureFollowsItemSize(bool follows)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickframebufferobject.cpp
Lines: 136-143
 50.000% (2/4)
52
QQuickFrictionAffector::setFactor
Name: QQuickFrictionAffector::setFactor
Prototype: void setFactor(qreal arg)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickfriction_p.h
Lines: 85-91
 75.000% (3/4)
32
QQuickFrictionAffector::setThreshold
Name: QQuickFrictionAffector::setThreshold
Prototype: void setThreshold(qreal arg)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickfriction_p.h
Lines: 93-99
 75.000% (3/4)
32
QQuickGenericShaderEffect::QQuickGenericShaderEffect
Name: QQuickGenericShaderEffect::QQuickGenericShaderEffect
Prototype: QQuickGenericShaderEffect::QQuickGenericShaderEffect(QQuickShaderEffect *item, QObject *parent)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickgenericshadereffect.cpp
Lines: 53-69
  0.000% (0/4)
32
QQuickGenericShaderEffect::log
Name: QQuickGenericShaderEffect::log
Prototype: QString QQuickGenericShaderEffect::log() const
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickgenericshadereffect.cpp
Lines: 195-202
  0.000% (0/4)
42
QQuickGenericShaderEffect::markGeometryDirtyAndUpdateIfSupportsAtlas
Name: QQuickGenericShaderEffect::markGeometryDirtyAndUpdateIfSupportsAtlas
Prototype: void QQuickGenericShaderEffect::markGeometryDirtyAndUpdateIfSupportsAtlas()
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickgenericshadereffect.cpp
Lines: 655-659
  0.000% (0/4)
22
QQuickGenericShaderEffect::setBlending
Name: QQuickGenericShaderEffect::setBlending
Prototype: void QQuickGenericShaderEffect::setBlending(bool enable)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickgenericshadereffect.cpp
Lines: 114-122
  0.000% (0/4)
52
QQuickGenericShaderEffect::setCullMode
Name: QQuickGenericShaderEffect::setCullMode
Prototype: void QQuickGenericShaderEffect::setCullMode(QQuickShaderEffect::CullMode face)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickgenericshadereffect.cpp
Lines: 169-177
  0.000% (0/4)
52
QQuickGenericShaderEffect::setSupportsAtlasTextures
Name: QQuickGenericShaderEffect::setSupportsAtlasTextures
Prototype: void QQuickGenericShaderEffect::setSupportsAtlasTextures(bool supports)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickgenericshadereffect.cpp
Lines: 179-187
  0.000% (0/4)
52
QQuickGenericShaderEffect::status
Name: QQuickGenericShaderEffect::status
Prototype: QQuickShaderEffect::Status QQuickGenericShaderEffect::status() const
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickgenericshadereffect.cpp
Lines: 204-211
  0.000% (0/4)
42
QQuickGeometryChange::set
Name: QQuickGeometryChange::set
Prototype: void set(int bits, bool enabled)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemchangelistener_p.h
Lines: 103-110
100.000% (4/4)
32
QQuickGradient::setOrientation
Name: QQuickGradient::setOrientation
Prototype: void QQuickGradient::setOrientation(Orientation orientation)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickrectangle.cpp
Lines: 271-279
  0.000% (0/4)
52
QQuickGradientStop::updateGradient
Name: QQuickGradientStop::updateGradient
Prototype: void QQuickGradientStop::updateGradient()
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickrectangle.cpp
Lines: 176-180
 75.000% (3/4)
22
QQuickGraphicsInfo::qmlAttachedProperties
Name: QQuickGraphicsInfo::qmlAttachedProperties
Prototype: QQuickGraphicsInfo *QQuickGraphicsInfo::qmlAttachedProperties(QObject *object)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickgraphicsinfo.cpp
Lines: 80-86
 50.000% (2/4)
32
QQuickGravityAffector::setAngle
Name: QQuickGravityAffector::setAngle
Prototype: void QQuickGravityAffector::setAngle(qreal arg)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickgravity.cpp
Lines: 100-107
100.000% (4/4)
42
QQuickGravityAffector::setMagnitude
Name: QQuickGravityAffector::setMagnitude
Prototype: void QQuickGravityAffector::setMagnitude(qreal arg)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickgravity.cpp
Lines: 68-75
 75.000% (3/4)
42
QQuickGrid::setColumnSpacing
Name: QQuickGrid::setColumnSpacing
Prototype: void QQuickGrid::setColumnSpacing(const qreal columnSpacing)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpositioners.cpp
Lines: 1562-1570
 50.000% (2/4)
62
QQuickGrid::setColumns
Name: QQuickGrid::setColumns
Prototype: void QQuickGrid::setColumns(const int columns)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpositioners.cpp
Lines: 1483-1490
100.000% (4/4)
52
QQuickGrid::setFlow
Name: QQuickGrid::setFlow
Prototype: void QQuickGrid::setFlow(Flow flow)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpositioners.cpp
Lines: 1519-1526
 75.000% (3/4)
42
QQuickGrid::setHItemAlign
Name: QQuickGrid::setHItemAlign
Prototype: void QQuickGrid::setHItemAlign(HAlignment align)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpositioners.cpp
Lines: 1669-1677
100.000% (4/4)
52
QQuickGrid::setLayoutDirection
Name: QQuickGrid::setLayoutDirection
Prototype: void QQuickGrid::setLayoutDirection(Qt::LayoutDirection layoutDirection)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpositioners.cpp
Lines: 1595-1603
100.000% (4/4)
52
QQuickGrid::setRowSpacing
Name: QQuickGrid::setRowSpacing
Prototype: void QQuickGrid::setRowSpacing(const qreal rowSpacing)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpositioners.cpp
Lines: 1540-1548
 50.000% (2/4)
62
QQuickGrid::setRows
Name: QQuickGrid::setRows
Prototype: void QQuickGrid::setRows(const int rows)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpositioners.cpp
Lines: 1492-1499
100.000% (4/4)
52
QQuickGrid::setVItemAlign
Name: QQuickGrid::setVItemAlign
Prototype: void QQuickGrid::setVItemAlign(VAlignment align)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpositioners.cpp
Lines: 1702-1709
100.000% (4/4)
42
QQuickGridPrivate::effectiveLayoutDirectionChange
Name: QQuickGridPrivate::effectiveLayoutDirectionChange
Prototype: void effectiveLayoutDirectionChange() override
Coverage: 100.000% (5/5)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpositioners.cpp
Lines: 1436-1448
100.000% (5/5)
72
QQuickGridView::setCellHeight
Name: QQuickGridView::setCellHeight
Prototype: void QQuickGridView::setCellHeight(qreal cellHeight)
Coverage:  83.333% (5/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickgridview.cpp
Lines: 1663-1672
 83.333% (5/6)
62
QQuickGridView::setCellWidth
Name: QQuickGridView::setCellWidth
Prototype: void QQuickGridView::setCellWidth(qreal cellWidth)
Coverage:  83.333% (5/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickgridview.cpp
Lines: 1646-1655
 83.333% (5/6)
62
QQuickGridView::setSnapMode
Name: QQuickGridView::setSnapMode
Prototype: void QQuickGridView::setSnapMode(SnapMode mode)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickgridview.cpp
Lines: 1695-1702
 75.000% (3/4)
42
QQuickGridViewPrivate::fixupPosition
Name: QQuickGridViewPrivate::fixupPosition
Prototype: void QQuickGridViewPrivate::fixupPosition()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickgridview.cpp
Lines: 894-900
100.000% (4/4)
32
QQuickGridViewPrivate::footerSize
Name: QQuickGridViewPrivate::footerSize
Prototype: qreal QQuickGridViewPrivate::footerSize() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickgridview.cpp
Lines: 771-776
100.000% (4/4)
32
QQuickGridViewPrivate::headerSize
Name: QQuickGridViewPrivate::headerSize
Prototype: qreal QQuickGridViewPrivate::headerSize() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickgridview.cpp
Lines: 764-769
100.000% (4/4)
32
QQuickGridViewPrivate::originPosition
Name: QQuickGridViewPrivate::originPosition
Prototype: qreal QQuickGridViewPrivate::originPosition() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickgridview.cpp
Lines: 267-273
100.000% (4/4)
42
QQuickGridViewPrivate::resetHighlightPosition
Name: QQuickGridViewPrivate::resetHighlightPosition
Prototype: void QQuickGridViewPrivate::resetHighlightPosition()
Coverage:  83.333% (5/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickgridview.cpp
Lines: 756-762
 83.333% (5/6)
32
QQuickGroupGoalAffector::setGoalState
Name: QQuickGroupGoalAffector::setGoalState
Prototype: void QQuickGroupGoalAffector::setGoalState(const QString &arg)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickgroupgoal.cpp
Lines: 83-89
100.000% (4/4)
32
QQuickGroupGoalAffector::setJump
Name: QQuickGroupGoalAffector::setJump
Prototype: void setJump(bool arg)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickgroupgoal_p.h
Lines: 90-96
 75.000% (3/4)
32
QQuickHoverHandler::wantsPointerEvent
Name: QQuickHoverHandler::wantsPointerEvent
Prototype: bool QQuickHoverHandler::wantsPointerEvent(QQuickPointerEvent *event)
Coverage:  0.000% (0/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/handlers/qquickhoverhandler.cpp
Lines: 80-90
  0.000% (0/6)
62
QQuickImage::geometryChanged
Name: QQuickImage::geometryChanged
Prototype: void QQuickImage::geometryChanged(const QRectF &newGeometry, const QRectF &oldGeometry)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickimage.cpp
Lines: 602-607
100.000% (4/4)
32
QQuickImage::pixmapChange
Name: QQuickImage::pixmapChange
Prototype: void QQuickImage::pixmapChange()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickimage.cpp
Lines: 809-823
100.000% (4/4)
62
QQuickImage::releaseResources
Name: QQuickImage::releaseResources
Prototype: void QQuickImage::releaseResources()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickimage.cpp
Lines: 649-656
100.000% (4/4)
42
QQuickImage::setHorizontalAlignment
Name: QQuickImage::setHorizontalAlignment
Prototype: void QQuickImage::setHorizontalAlignment(HAlignment align)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickimage.cpp
Lines: 849-859
  0.000% (0/4)
72
QQuickImage::setMipmap
Name: QQuickImage::setMipmap
Prototype: void QQuickImage::setMipmap(bool use)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickimage.cpp
Lines: 883-893
 50.000% (2/4)
72
QQuickImage::setVerticalAlignment
Name: QQuickImage::setVerticalAlignment
Prototype: void QQuickImage::setVerticalAlignment(VAlignment align)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickimage.cpp
Lines: 831-841
  0.000% (0/4)
72
QQuickImage::~QQuickImage
Name: QQuickImage::~QQuickImage
Prototype: QQuickImage::~QQuickImage()
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickimage.cpp
Lines: 212-220
 50.000% (2/4)
32
QQuickImageBase::autoTransform
Name: QQuickImageBase::autoTransform
Prototype: bool QQuickImageBase::autoTransform() const
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickimagebase.cpp
Lines: 390-396
 50.000% (2/4)
42
QQuickImageBase::componentComplete
Name: QQuickImageBase::componentComplete
Prototype: void QQuickImageBase::componentComplete()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickimagebase.cpp
Lines: 343-349
100.000% (4/4)
42
QQuickImageBase::requestProgress
Name: QQuickImageBase::requestProgress
Prototype: void QQuickImageBase::requestProgress(qint64 received, qint64 total)
Coverage:  83.333% (5/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickimagebase.cpp
Lines: 320-327
 83.333% (5/6)
42
QQuickImageBase::setAsynchronous
Name: QQuickImageBase::setAsynchronous
Prototype: void QQuickImageBase::setAsynchronous(bool async)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickimagebase.cpp
Lines: 112-119
100.000% (4/4)
42
QQuickImageBase::setAutoTransform
Name: QQuickImageBase::setAutoTransform
Prototype: void QQuickImageBase::setAutoTransform(bool transform)
Coverage:  0.000% (0/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickimagebase.cpp
Lines: 398-406
  0.000% (0/6)
62
QQuickImageParticle::initTexCoords
Name: QQuickImageParticle::initTexCoords
Prototype: template<class Vertex> void initTexCoords(Vertex* v, int count)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickimageparticle_p.h
Lines: 422-440
100.000% (4/4)
112
QQuickImageParticle::setBypassOptimizations
Name: QQuickImageParticle::setBypassOptimizations
Prototype: void QQuickImageParticle::setBypassOptimizations(bool arg)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickimageparticle.cpp
Lines: 988-996
  0.000% (0/4)
42
QQuickImageParticle::setSpritesInterpolate
Name: QQuickImageParticle::setSpritesInterpolate
Prototype: void QQuickImageParticle::setSpritesInterpolate(bool arg)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickimageparticle.cpp
Lines: 980-986
 75.000% (3/4)
32
QQuickImageProvider::requestImage
Name: QQuickImageProvider::requestImage
Prototype: QImage QQuickImageProvider::requestImage(const QString &id, QSize *size, const QSize& requestedSize)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickimageprovider.cpp
Lines: 399-407
  0.000% (0/4)
62
QQuickImageProvider::requestPixmap
Name: QQuickImageProvider::requestPixmap
Prototype: QPixmap QQuickImageProvider::requestPixmap(const QString &id, QSize *size, const QSize& requestedSize)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickimageprovider.cpp
Lines: 428-436
  0.000% (0/4)
62
QQuickImageProvider::requestTexture
Name: QQuickImageProvider::requestTexture
Prototype: QQuickTextureFactory *QQuickImageProvider::requestTexture(const QString &id, QSize *size, const QSize &requestedSize)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickimageprovider.cpp
Lines: 459-467
  0.000% (0/4)
62
QQuickImageProviderWithOptions::checkedCast
Name: QQuickImageProviderWithOptions::checkedCast
Prototype: QQuickImageProviderWithOptions *QQuickImageProviderWithOptions::checkedCast(QQuickImageProvider *provider)
Coverage:  87.500% (7/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickimageprovider.cpp
Lines: 704-710
 87.500% (7/8)
32
QQuickImageProviderWithOptions::requestImageResponse
Name: QQuickImageProviderWithOptions::requestImageResponse
Prototype: QQuickImageResponse *QQuickImageProviderWithOptions::requestImageResponse(const QString &id, const QSize &requestedSize)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickimageprovider.cpp
Lines: 648-655
  0.000% (0/4)
52
QQuickImageTextureProvider::texture
Name: QQuickImageTextureProvider::texture
Prototype: QSGTexture *texture() const override
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickimage.cpp
Lines: 72-80
 75.000% (3/4)
62
QQuickImageTextureProvider::updateTexture
Name: QQuickImageTextureProvider::updateTexture
Prototype: void updateTexture(QSGTexture *texture)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickimage.cpp
Lines: 65-70
100.000% (4/4)
42
QQuickIntValidator::resetLocaleName
Name: QQuickIntValidator::resetLocaleName
Prototype: void QQuickIntValidator::resetLocaleName()
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickvalidator.cpp
Lines: 87-94
 75.000% (3/4)
42
QQuickIntValidator::setLocaleName
Name: QQuickIntValidator::setLocaleName
Prototype: void QQuickIntValidator::setLocaleName(const QString &name)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickvalidator.cpp
Lines: 79-85
 75.000% (3/4)
32
QQuickItem::contains
Name: QQuickItem::contains
Prototype: bool QQuickItem::contains(const QPointF &point) const
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 7625-7640
100.000% (4/4)
112
QQuickItem::grabToImage
Name: QQuickItem::grabToImage
Prototype: QSharedPointer<QQuickItemGrabResult> QQuickItem::grabToImage(const QSize &targetSize)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemgrabresult.cpp
Lines: 329-339
 50.000% (2/4)
62
QQuickItem::grabTouchPoints
Name: QQuickItem::grabTouchPoints
Prototype: void QQuickItem::grabTouchPoints(const QVector<int> &ids)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 7545-7552
 50.000% (2/4)
52
QQuickItem::isUnderMouse
Name: QQuickItem::isUnderMouse
Prototype: bool QQuickItem::isUnderMouse() const
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 7249-7257
 50.000% (2/4)
52
QQuickItem::itemChange
Name: QQuickItem::itemChange
Prototype: void QQuickItem::itemChange(ItemChange change, const ItemChangeData &value)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 5189-5193
100.000% (4/4)
22
QQuickItem::mapRectToItem
Name: QQuickItem::mapRectToItem
Prototype: QRectF QQuickItem::mapRectToItem(const QQuickItem *item, const QRectF &rect) const
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 7761-7768
100.000% (4/4)
52
QQuickItem::mapToItem
Name: QQuickItem::mapToItem
Prototype: QPointF QQuickItem::mapToItem(const QQuickItem *item, const QPointF &point) const
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 7709-7715
100.000% (4/4)
42
QQuickItem::scopedFocusItem
Name: QQuickItem::scopedFocusItem
Prototype: QQuickItem *QQuickItem::scopedFocusItem() const
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 7159-7166
 50.000% (2/4)
42
QQuickItem::setClip
Name: QQuickItem::setClip
Prototype: void QQuickItem::setClip(bool c)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 3749-3757
100.000% (4/4)
42
QQuickItem::setFlag
Name: QQuickItem::setFlag
Prototype: void QQuickItem::setFlag(Flag flag, bool enabled)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 6431-6438
100.000% (4/4)
42
QQuickItem::setOpacity
Name: QQuickItem::setOpacity
Prototype: void QQuickItem::setOpacity(qreal newOpacity)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 5766-5780
100.000% (4/4)
82
Page:<>1
McCabe - Cyclomatic Complexity: 1
...100
McCabe - Cyclomatic Complexity: 1
...110
McCabe - Cyclomatic Complexity: 1
...120
McCabe - Cyclomatic Complexity: 1
...130
McCabe - Cyclomatic Complexity: 1
...138
McCabe - Cyclomatic Complexity: 2
139
McCabe - Cyclomatic Complexity: 2
140
McCabe - Cyclomatic Complexity: 2
141
McCabe - Cyclomatic Complexity: 2
142143
McCabe - Cyclomatic Complexity: 2
144
McCabe - Cyclomatic Complexity: 2
145
McCabe - Cyclomatic Complexity: 2
146
McCabe - Cyclomatic Complexity: 2
...150
McCabe - Cyclomatic Complexity: 2
...160
McCabe - Cyclomatic Complexity: 2
...170
McCabe - Cyclomatic Complexity: 3
...200
McCabe - Cyclomatic Complexity: 17
...202
McCabe - Cyclomatic Complexity: 36

Generated by Squish Coco 4.2.0