OpenCoverage

Qt Quick Test Coverage

Functions

Page:<>1
McCabe - Cyclomatic Complexity: 560
...90
McCabe - Cyclomatic Complexity: 1
...100
McCabe - Cyclomatic Complexity: 1
...110
McCabe - Cyclomatic Complexity: 1
...120
McCabe - Cyclomatic Complexity: 1
121
McCabe - Cyclomatic Complexity: 1
122
McCabe - Cyclomatic Complexity: 1
123
McCabe - Cyclomatic Complexity: 1
124125
McCabe - Cyclomatic Complexity: 1
126
McCabe - Cyclomatic Complexity: 1
127
McCabe - Cyclomatic Complexity: 1
128
McCabe - Cyclomatic Complexity: 1
...130
McCabe - Cyclomatic Complexity: 1
...140
McCabe - Cyclomatic Complexity: 1
...150
McCabe - Cyclomatic Complexity: 1
...200
McCabe - Cyclomatic Complexity: 1
...202
McCabe - Cyclomatic Complexity: 1
FunctionCondition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexityâ–¾
QQuickShapeRadialGradient::centerX
Name: QQuickShapeRadialGradient::centerX
Prototype: qreal QQuickShapeRadialGradient::centerX() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/qquickshape.cpp
Lines: 1315-1318
100.000% (1/1)
11
QQuickShapeRadialGradient::centerRadiusChanged
Name: QQuickShapeRadialGradient::centerRadiusChanged
Prototype: void QQuickShapeRadialGradient::centerRadiusChanged()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/.moc/moc_qquickshape_p.cpp
Lines: 673-676
100.000% (1/1)
11
QQuickShapeRadialGradient::centerRadius
Name: QQuickShapeRadialGradient::centerRadius
Prototype: qreal QQuickShapeRadialGradient::centerRadius() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/qquickshape.cpp
Lines: 1351-1354
100.000% (1/1)
11
QQuickShapeRadialGradient::QQuickShapeRadialGradient
Name: QQuickShapeRadialGradient::QQuickShapeRadialGradient
Prototype: QQuickShapeRadialGradient::QQuickShapeRadialGradient(QObject *parent)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/qquickshape.cpp
Lines: 1299-1302
100.000% (1/1)
21
QQuickShapePrivate::~QQuickShapePrivate
Name: QQuickShapePrivate::~QQuickShapePrivate
Prototype: QQuickShapePrivate::~QQuickShapePrivate()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/qquickshape.cpp
Lines: 640-643
100.000% (1/1)
11
QQuickShapePrivate::get
Name: QQuickShapePrivate::get
Prototype: static QQuickShapePrivate *get(QQuickShape *item)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/qquickshape_p_p.h
Lines: 170-170
100.000% (1/1)
11
QQuickShapePrivate::_q_shapePathChanged
Name: QQuickShapePrivate::_q_shapePathChanged
Prototype: void QQuickShapePrivate::_q_shapePathChanged()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/qquickshape.cpp
Lines: 645-650
100.000% (1/1)
31
QQuickShapePrivate::QQuickShapePrivate
Name: QQuickShapePrivate::QQuickShapePrivate
Prototype: QQuickShapePrivate::QQuickShapePrivate()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/qquickshape.cpp
Lines: 635-638
100.000% (1/1)
21
QQuickShapePathPrivate::get
Name: QQuickShapePathPrivate::get
Prototype: static QQuickShapePathPrivate *get(QQuickShapePath *p)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/qquickshape_p_p.h
Lines: 149-149
100.000% (1/1)
11
QQuickShapePathPrivate::_q_fillGradientChanged
Name: QQuickShapePathPrivate::_q_fillGradientChanged
Prototype: void QQuickShapePathPrivate::_q_fillGradientChanged()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/qquickshape.cpp
Lines: 498-503
100.000% (1/1)
31
QQuickShapePathPrivate::QQuickShapePathPrivate
Name: QQuickShapePathPrivate::QQuickShapePathPrivate
Prototype: QQuickShapePathPrivate::QQuickShapePathPrivate()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/qquickshape.cpp
Lines: 142-147
100.000% (1/1)
11
QQuickShapePath::strokeWidthChanged
Name: QQuickShapePath::strokeWidthChanged
Prototype: void QQuickShapePath::strokeWidthChanged()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/.moc/moc_qquickshape_p.cpp
Lines: 1270-1273
100.000% (1/1)
11
QQuickShapePath::strokeWidth
Name: QQuickShapePath::strokeWidth
Prototype: qreal QQuickShapePath::strokeWidth() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/qquickshape.cpp
Lines: 205-209
100.000% (1/1)
21
QQuickShapePath::strokeStyleChanged
Name: QQuickShapePath::strokeStyleChanged
Prototype: void QQuickShapePath::strokeStyleChanged()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/.moc/moc_qquickshape_p.cpp
Lines: 1306-1309
100.000% (1/1)
11
QQuickShapePath::strokeStyle
Name: QQuickShapePath::strokeStyle
Prototype: QQuickShapePath::StrokeStyle QQuickShapePath::strokeStyle() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/qquickshape.cpp
Lines: 386-390
100.000% (1/1)
21
QQuickShapePath::strokeColorChanged
Name: QQuickShapePath::strokeColorChanged
Prototype: void QQuickShapePath::strokeColorChanged()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/.moc/moc_qquickshape_p.cpp
Lines: 1264-1267
100.000% (1/1)
11
QQuickShapePath::strokeColor
Name: QQuickShapePath::strokeColor
Prototype: QColor QQuickShapePath::strokeColor() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/qquickshape.cpp
Lines: 178-182
100.000% (1/1)
21
QQuickShapePath::shapePathChanged
Name: QQuickShapePath::shapePathChanged
Prototype: void QQuickShapePath::shapePathChanged()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/.moc/moc_qquickshape_p.cpp
Lines: 1258-1261
100.000% (1/1)
11
QQuickShapePath::resetFillGradient
Name: QQuickShapePath::resetFillGradient
Prototype: void QQuickShapePath::resetFillGradient()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/qquickshape.cpp
Lines: 505-508
  0.000% (0/1)
11
QQuickShapePath::miterLimitChanged
Name: QQuickShapePath::miterLimitChanged
Prototype: void QQuickShapePath::miterLimitChanged()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/.moc/moc_qquickshape_p.cpp
Lines: 1294-1297
100.000% (1/1)
11
QQuickShapePath::miterLimit
Name: QQuickShapePath::miterLimit
Prototype: int QQuickShapePath::miterLimit() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/qquickshape.cpp
Lines: 323-327
100.000% (1/1)
21
QQuickShapePath::joinStyleChanged
Name: QQuickShapePath::joinStyleChanged
Prototype: void QQuickShapePath::joinStyleChanged()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/.moc/moc_qquickshape_p.cpp
Lines: 1288-1291
100.000% (1/1)
11
QQuickShapePath::joinStyle
Name: QQuickShapePath::joinStyle
Prototype: QQuickShapePath::JoinStyle QQuickShapePath::joinStyle() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/qquickshape.cpp
Lines: 297-301
100.000% (1/1)
21
QQuickShapePath::fillRuleChanged
Name: QQuickShapePath::fillRuleChanged
Prototype: void QQuickShapePath::fillRuleChanged()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/.moc/moc_qquickshape_p.cpp
Lines: 1282-1285
100.000% (1/1)
11
QQuickShapePath::fillRule
Name: QQuickShapePath::fillRule
Prototype: QQuickShapePath::FillRule QQuickShapePath::fillRule() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/qquickshape.cpp
Lines: 263-267
100.000% (1/1)
21
QQuickShapePath::fillGradient
Name: QQuickShapePath::fillGradient
Prototype: QQuickShapeGradient *QQuickShapePath::fillGradient() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/qquickshape.cpp
Lines: 476-480
100.000% (1/1)
21
QQuickShapePath::fillColorChanged
Name: QQuickShapePath::fillColorChanged
Prototype: void QQuickShapePath::fillColorChanged()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/.moc/moc_qquickshape_p.cpp
Lines: 1276-1279
100.000% (1/1)
11
QQuickShapePath::fillColor
Name: QQuickShapePath::fillColor
Prototype: QColor QQuickShapePath::fillColor() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/qquickshape.cpp
Lines: 232-236
100.000% (1/1)
21
QQuickShapePath::dashPatternChanged
Name: QQuickShapePath::dashPatternChanged
Prototype: void QQuickShapePath::dashPatternChanged()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/.moc/moc_qquickshape_p.cpp
Lines: 1318-1321
100.000% (1/1)
11
QQuickShapePath::dashPattern
Name: QQuickShapePath::dashPattern
Prototype: QVector<qreal> QQuickShapePath::dashPattern() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/qquickshape.cpp
Lines: 445-449
100.000% (1/1)
21
QQuickShapePath::dashOffsetChanged
Name: QQuickShapePath::dashOffsetChanged
Prototype: void QQuickShapePath::dashOffsetChanged()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/.moc/moc_qquickshape_p.cpp
Lines: 1312-1315
100.000% (1/1)
11
QQuickShapePath::dashOffset
Name: QQuickShapePath::dashOffset
Prototype: qreal QQuickShapePath::dashOffset() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/qquickshape.cpp
Lines: 414-418
100.000% (1/1)
21
QQuickShapePath::d_func
Name: QQuickShapePath::d_func
Prototype: inline QQuickShapePathPrivate* d_func()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/qquickshape_p.h
Lines: 296-296
100.000% (1/1)
11
QQuickShapePath::d_func
Name: QQuickShapePath::d_func
Prototype: inline const QQuickShapePathPrivate* d_func() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/qquickshape_p.h
Lines: 296-296
100.000% (1/1)
11
QQuickShapePath::capStyleChanged
Name: QQuickShapePath::capStyleChanged
Prototype: void QQuickShapePath::capStyleChanged()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/.moc/moc_qquickshape_p.cpp
Lines: 1300-1303
100.000% (1/1)
11
QQuickShapePath::capStyle
Name: QQuickShapePath::capStyle
Prototype: QQuickShapePath::CapStyle QQuickShapePath::capStyle() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/qquickshape.cpp
Lines: 357-361
100.000% (1/1)
21
QQuickShapePath::QQuickShapePath::[lambda]
Name: QQuickShapePath::QQuickShapePath::[lambda]
Prototype: [this]()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/qquickshape.cpp
Lines: 157-161
100.000% (1/1)
31
QQuickShapeNvprRenderer::setStrokeWidth
Name: QQuickShapeNvprRenderer::setStrokeWidth
Prototype: void QQuickShapeNvprRenderer::setStrokeWidth(int index, qreal w)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/qquickshapenvprrenderer.cpp
Lines: 75-81
  0.000% (0/1)
41
QQuickShapeNvprRenderer::setStrokeStyle
Name: QQuickShapeNvprRenderer::setStrokeStyle
Prototype: void QQuickShapeNvprRenderer::setStrokeStyle(int index, QQuickShapePath::StrokeStyle strokeStyle, qreal dashOffset, const QVector<qreal> &dashPattern)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/qquickshapenvprrenderer.cpp
Lines: 116-125
  0.000% (0/1)
61
QQuickShapeNvprRenderer::setStrokeColor
Name: QQuickShapeNvprRenderer::setStrokeColor
Prototype: void QQuickShapeNvprRenderer::setStrokeColor(int index, const QColor &color)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/qquickshapenvprrenderer.cpp
Lines: 67-73
  0.000% (0/1)
41
QQuickShapeNvprRenderer::setPath
Name: QQuickShapeNvprRenderer::setPath
Prototype: void QQuickShapeNvprRenderer::setPath(int index, const QQuickPath *path)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/qquickshapenvprrenderer.cpp
Lines: 59-65
  0.000% (0/1)
41
QQuickShapeNvprRenderer::setJoinStyle
Name: QQuickShapeNvprRenderer::setJoinStyle
Prototype: void QQuickShapeNvprRenderer::setJoinStyle(int index, QQuickShapePath::JoinStyle joinStyle, int miterLimit)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/qquickshapenvprrenderer.cpp
Lines: 99-106
  0.000% (0/1)
51
QQuickShapeNvprRenderer::setFillRule
Name: QQuickShapeNvprRenderer::setFillRule
Prototype: void QQuickShapeNvprRenderer::setFillRule(int index, QQuickShapePath::FillRule fillRule)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/qquickshapenvprrenderer.cpp
Lines: 91-97
  0.000% (0/1)
41
QQuickShapeNvprRenderer::setFillColor
Name: QQuickShapeNvprRenderer::setFillColor
Prototype: void QQuickShapeNvprRenderer::setFillColor(int index, const QColor &color)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/qquickshapenvprrenderer.cpp
Lines: 83-89
  0.000% (0/1)
41
QQuickShapeNvprRenderer::setCapStyle
Name: QQuickShapeNvprRenderer::setCapStyle
Prototype: void QQuickShapeNvprRenderer::setCapStyle(int index, QQuickShapePath::CapStyle capStyle)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/qquickshapenvprrenderer.cpp
Lines: 108-114
  0.000% (0/1)
41
QQuickShapeNvprRenderNode::~QQuickShapeNvprRenderNode
Name: QQuickShapeNvprRenderNode::~QQuickShapeNvprRenderNode
Prototype: QQuickShapeNvprRenderNode::~QQuickShapeNvprRenderNode()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/qquickshapenvprrenderer.cpp
Lines: 451-454
  0.000% (0/1)
11
QQuickShapeNvprRenderNode::renderStroke
Name: QQuickShapeNvprRenderNode::renderStroke
Prototype: void QQuickShapeNvprRenderNode::renderStroke(ShapePathRenderData *d, int strokeStencilValue, int writeMask)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/qquickshapenvprrenderer.cpp
Lines: 656-664
  0.000% (0/1)
51
QQuickShapeNvprRenderNode::isSupported
Name: QQuickShapeNvprRenderNode::isSupported
Prototype: bool QQuickShapeNvprRenderNode::isSupported()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/qquickshapenvprrenderer.cpp
Lines: 903-907
100.000% (1/1)
11
QQuickShapeNvprRenderNode::flags
Name: QQuickShapeNvprRenderNode::flags
Prototype: QSGRenderNode::RenderingFlags QQuickShapeNvprRenderNode::flags() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/qquickshapenvprrenderer.cpp
Lines: 898-901
  0.000% (0/1)
11
QQuickShapeNvprRenderNode::changedStates
Name: QQuickShapeNvprRenderNode::changedStates
Prototype: QSGRenderNode::StateFlags QQuickShapeNvprRenderNode::changedStates() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/qquickshapenvprrenderer.cpp
Lines: 893-896
  0.000% (0/1)
11
QQuickShapeNvprRenderNode::ShapePathRenderData::hasStroke
Name: QQuickShapeNvprRenderNode::ShapePathRenderData::hasStroke
Prototype: bool hasStroke() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/qquickshapenvprrenderer_p.h
Lines: 213-213
  0.000% (0/1)
11
QQuickShapeNvprRenderNode::ShapePathRenderData::hasFill
Name: QQuickShapeNvprRenderNode::ShapePathRenderData::hasFill
Prototype: bool hasFill() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/qquickshapenvprrenderer_p.h
Lines: 212-212
  0.000% (0/1)
11
QQuickShapeLinearGradientShader::initialize
Name: QQuickShapeLinearGradientShader::initialize
Prototype: void QQuickShapeLinearGradientShader::initialize()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/qquickshapegenericrenderer.cpp
Lines: 751-757
100.000% (1/1)
41
QQuickShapeLinearGradientShader::attributeNames
Name: QQuickShapeLinearGradientShader::attributeNames
Prototype: char const *const *QQuickShapeLinearGradientShader::attributeNames() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/qquickshapegenericrenderer.cpp
Lines: 778-782
100.000% (1/1)
11
QQuickShapeLinearGradientShader::QQuickShapeLinearGradientShader
Name: QQuickShapeLinearGradientShader::QQuickShapeLinearGradientShader
Prototype: QQuickShapeLinearGradientShader::QQuickShapeLinearGradientShader()
Coverage: 100.000% (3/3)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/qquickshapegenericrenderer.cpp
Lines: 743-749
100.000% (3/3)
41
QQuickShapeLinearGradientMaterial::type
Name: QQuickShapeLinearGradientMaterial::type
Prototype: QSGMaterialType *type() const override
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/qquickshapegenericrenderer_p.h
Lines: 279-282
100.000% (1/1)
11
QQuickShapeLinearGradientMaterial::node
Name: QQuickShapeLinearGradientMaterial::node
Prototype: QQuickShapeGenericStrokeFillNode *node() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/qquickshapegenericrenderer_p.h
Lines: 291-291
100.000% (1/1)
11
QQuickShapeLinearGradientMaterial::createShader
Name: QQuickShapeLinearGradientMaterial::createShader
Prototype: QSGMaterialShader *createShader() const override
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/qquickshapegenericrenderer_p.h
Lines: 286-289
100.000% (1/1)
11
QQuickShapeLinearGradientMaterial::QQuickShapeLinearGradientMaterial
Name: QQuickShapeLinearGradientMaterial::QQuickShapeLinearGradientMaterial
Prototype: QQuickShapeLinearGradientMaterial(QQuickShapeGenericStrokeFillNode *node)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/qquickshapegenericrenderer_p.h
Lines: 268-277
100.000% (1/1)
11
QQuickShapeLinearGradient::y2Changed
Name: QQuickShapeLinearGradient::y2Changed
Prototype: void QQuickShapeLinearGradient::y2Changed()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/.moc/moc_qquickshape_p.cpp
Lines: 410-413
100.000% (1/1)
11
QQuickShapeLinearGradient::y2
Name: QQuickShapeLinearGradient::y2
Prototype: qreal QQuickShapeLinearGradient::y2() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/qquickshape.cpp
Lines: 1240-1243
100.000% (1/1)
11
QQuickShapeLinearGradient::y1Changed
Name: QQuickShapeLinearGradient::y1Changed
Prototype: void QQuickShapeLinearGradient::y1Changed()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/.moc/moc_qquickshape_p.cpp
Lines: 398-401
100.000% (1/1)
11
QQuickShapeLinearGradient::y1
Name: QQuickShapeLinearGradient::y1
Prototype: qreal QQuickShapeLinearGradient::y1() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/qquickshape.cpp
Lines: 1212-1215
100.000% (1/1)
11
QQuickShapeLinearGradient::x2Changed
Name: QQuickShapeLinearGradient::x2Changed
Prototype: void QQuickShapeLinearGradient::x2Changed()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/.moc/moc_qquickshape_p.cpp
Lines: 404-407
100.000% (1/1)
11
QQuickShapeLinearGradient::x2
Name: QQuickShapeLinearGradient::x2
Prototype: qreal QQuickShapeLinearGradient::x2() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/qquickshape.cpp
Lines: 1226-1229
100.000% (1/1)
11
QQuickShapeLinearGradient::x1Changed
Name: QQuickShapeLinearGradient::x1Changed
Prototype: void QQuickShapeLinearGradient::x1Changed()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/.moc/moc_qquickshape_p.cpp
Lines: 392-395
100.000% (1/1)
11
QQuickShapeLinearGradient::x1
Name: QQuickShapeLinearGradient::x1
Prototype: qreal QQuickShapeLinearGradient::x1() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/qquickshape.cpp
Lines: 1198-1201
100.000% (1/1)
11
QQuickShapeLinearGradient::QQuickShapeLinearGradient
Name: QQuickShapeLinearGradient::QQuickShapeLinearGradient
Prototype: QQuickShapeLinearGradient::QQuickShapeLinearGradient(QObject *parent)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/qquickshape.cpp
Lines: 1183-1186
100.000% (1/1)
21
QQuickShapeGradientCacheWrapper::get
Name: QQuickShapeGradientCacheWrapper::get
Prototype: QQuickShapeGradientCache *get(QOpenGLContext *context)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/qquickshape.cpp
Lines: 1496-1499
100.000% (1/1)
11
QQuickShapeGradientCache::~QQuickShapeGradientCache
Name: QQuickShapeGradientCache::~QQuickShapeGradientCache
Prototype: QQuickShapeGradientCache::~QQuickShapeGradientCache()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/qquickshape.cpp
Lines: 1512-1515
100.000% (1/1)
11
QQuickShapeGradientCache::invalidateResource
Name: QQuickShapeGradientCache::invalidateResource
Prototype: void QQuickShapeGradientCache::invalidateResource()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/qquickshape.cpp
Lines: 1517-1520
100.000% (1/1)
11
QQuickShapeGradientCache::freeResource
Name: QQuickShapeGradientCache::freeResource
Prototype: void QQuickShapeGradientCache::freeResource(QOpenGLContext *)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/qquickshape.cpp
Lines: 1522-1526
  0.000% (0/1)
21
QQuickShapeGradientCache::currentCache
Name: QQuickShapeGradientCache::currentCache
Prototype: QQuickShapeGradientCache *QQuickShapeGradientCache::currentCache()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/qquickshape.cpp
Lines: 1505-1509
100.000% (1/1)
11
QQuickShapeGradientCache::QQuickShapeGradientCache
Name: QQuickShapeGradientCache::QQuickShapeGradientCache
Prototype: QQuickShapeGradientCache(QOpenGLContext *context)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/qquickshape_p_p.h
Lines: 206-206
100.000% (1/1)
11
QQuickShapeGradientCache::Key::operator==
Name: QQuickShapeGradientCache::Key::operator==
Prototype: bool operator==(const Key &other) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/qquickshape_p_p.h
Lines: 200-203
100.000% (1/1)
11
QQuickShapeGradientCache::Key::Key
Name: QQuickShapeGradientCache::Key::Key
Prototype: Key(const QGradientStops &stops, QQuickShapeGradient::SpreadMode spread)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/qquickshape_p_p.h
Lines: 195-197
100.000% (1/1)
11
QQuickShapeGradient::spreadChanged
Name: QQuickShapeGradient::spreadChanged
Prototype: void QQuickShapeGradient::spreadChanged()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/.moc/moc_qquickshape_p.cpp
Lines: 188-191
  0.000% (0/1)
11
QQuickShapeGradient::spread
Name: QQuickShapeGradient::spread
Prototype: QQuickShapeGradient::SpreadMode QQuickShapeGradient::spread() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/qquickshape.cpp
Lines: 1149-1152
100.000% (1/1)
11
QQuickShapeGradient::QQuickShapeGradient
Name: QQuickShapeGradient::QQuickShapeGradient
Prototype: QQuickShapeGradient::QQuickShapeGradient(QObject *parent)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/qquickshape.cpp
Lines: 1127-1131
100.000% (1/1)
21
QQuickShapeGenericStrokeFillNode::QQuickShapeGenericStrokeFillNode
Name: QQuickShapeGenericStrokeFillNode::QQuickShapeGenericStrokeFillNode
Prototype: QQuickShapeGenericStrokeFillNode::QQuickShapeGenericStrokeFillNode(QQuickWindow *window)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/qquickshapegenericrenderer.cpp
Lines: 77-86
100.000% (1/1)
41
QQuickShapeGenericRenderer::setStrokeColor
Name: QQuickShapeGenericRenderer::setStrokeColor
Prototype: void QQuickShapeGenericRenderer::setStrokeColor(int index, const QColor &color)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/qquickshapegenericrenderer.cpp
Lines: 177-182
100.000% (1/1)
31
QQuickShapeGenericRenderer::setPath
Name: QQuickShapeGenericRenderer::setPath
Prototype: void QQuickShapeGenericRenderer::setPath(int index, const QQuickPath *path)
Coverage:  66.667% (2/3)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/qquickshapegenericrenderer.cpp
Lines: 170-175
 66.667% (2/3)
31
QQuickShapeGenericRenderer::setJoinStyle
Name: QQuickShapeGenericRenderer::setJoinStyle
Prototype: void QQuickShapeGenericRenderer::setJoinStyle(int index, QQuickShapePath::JoinStyle joinStyle, int miterLimit)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/qquickshapegenericrenderer.cpp
Lines: 207-213
100.000% (1/1)
41
QQuickShapeGenericRenderer::setFillRule
Name: QQuickShapeGenericRenderer::setFillRule
Prototype: void QQuickShapeGenericRenderer::setFillRule(int index, QQuickShapePath::FillRule fillRule)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/qquickshapegenericrenderer.cpp
Lines: 200-205
100.000% (1/1)
31
QQuickShapeGenericRenderer::setFillColor
Name: QQuickShapeGenericRenderer::setFillColor
Prototype: void QQuickShapeGenericRenderer::setFillColor(int index, const QColor &color)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/qquickshapegenericrenderer.cpp
Lines: 193-198
100.000% (1/1)
31
QQuickShapeGenericRenderer::setCapStyle
Name: QQuickShapeGenericRenderer::setCapStyle
Prototype: void QQuickShapeGenericRenderer::setCapStyle(int index, QQuickShapePath::CapStyle capStyle)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/qquickshapegenericrenderer.cpp
Lines: 215-220
100.000% (1/1)
31
QQuickShapeGenericRenderer::setAsyncCallback
Name: QQuickShapeGenericRenderer::setAsyncCallback
Prototype: void QQuickShapeGenericRenderer::setAsyncCallback(void (*callback)(void *), void *data)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/qquickshapegenericrenderer.cpp
Lines: 275-279
100.000% (1/1)
21
QQuickShapeGenericRenderer::flags
Name: QQuickShapeGenericRenderer::flags
Prototype: Flags flags() const override
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/qquickshapegenericrenderer_p.h
Lines: 103-103
100.000% (1/1)
11
QQuickShapeGenericRenderer::QQuickShapeGenericRenderer
Name: QQuickShapeGenericRenderer::QQuickShapeGenericRenderer
Prototype: QQuickShapeGenericRenderer(QQuickItem *item)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/qquickshapegenericrenderer_p.h
Lines: 80-87
100.000% (1/1)
11
QQuickShapeFillRunnable::run
Name: QQuickShapeFillRunnable::run
Prototype: void QQuickShapeFillRunnable::run()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/qquickshapegenericrenderer.cpp
Lines: 263-267
100.000% (1/1)
21
QQuickShapeFillRunnable::done
Name: QQuickShapeFillRunnable::done
Prototype: void QQuickShapeFillRunnable::done(QQuickShapeFillRunnable * _t1)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/.moc/moc_qquickshapegenericrenderer_p.cpp
Lines: 139-143
100.000% (1/1)
21
QQuickShapeConicalGradientShader::initialize
Name: QQuickShapeConicalGradientShader::initialize
Prototype: void QQuickShapeConicalGradientShader::initialize()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/qquickshapegenericrenderer.cpp
Lines: 932-939
100.000% (1/1)
51
QQuickShapeConicalGradientShader::attributeNames
Name: QQuickShapeConicalGradientShader::attributeNames
Prototype: char const *const *QQuickShapeConicalGradientShader::attributeNames() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/qquickshapegenericrenderer.cpp
Lines: 964-968
100.000% (1/1)
11
QQuickShapeConicalGradientShader::QQuickShapeConicalGradientShader
Name: QQuickShapeConicalGradientShader::QQuickShapeConicalGradientShader
Prototype: QQuickShapeConicalGradientShader::QQuickShapeConicalGradientShader()
Coverage: 100.000% (3/3)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/qquickshapegenericrenderer.cpp
Lines: 924-930
100.000% (3/3)
41
QQuickShapeConicalGradientMaterial::type
Name: QQuickShapeConicalGradientMaterial::type
Prototype: QSGMaterialType *type() const override
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/qquickshapegenericrenderer_p.h
Lines: 371-374
100.000% (1/1)
11
QQuickShapeConicalGradientMaterial::node
Name: QQuickShapeConicalGradientMaterial::node
Prototype: QQuickShapeGenericStrokeFillNode *node() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/qquickshapegenericrenderer_p.h
Lines: 383-383
100.000% (1/1)
11
QQuickShapeConicalGradientMaterial::createShader
Name: QQuickShapeConicalGradientMaterial::createShader
Prototype: QSGMaterialShader *createShader() const override
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/qquickshapegenericrenderer_p.h
Lines: 378-381
100.000% (1/1)
11
QQuickShapeConicalGradientMaterial::QQuickShapeConicalGradientMaterial
Name: QQuickShapeConicalGradientMaterial::QQuickShapeConicalGradientMaterial
Prototype: QQuickShapeConicalGradientMaterial(QQuickShapeGenericStrokeFillNode *node)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/qquickshapegenericrenderer_p.h
Lines: 365-369
100.000% (1/1)
11
QQuickShapeConicalGradient::centerYChanged
Name: QQuickShapeConicalGradient::centerYChanged
Prototype: void QQuickShapeConicalGradient::centerYChanged()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/.moc/moc_qquickshape_p.cpp
Lines: 873-876
100.000% (1/1)
11
QQuickShapeConicalGradient::centerY
Name: QQuickShapeConicalGradient::centerY
Prototype: qreal QQuickShapeConicalGradient::centerY() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/qquickshape.cpp
Lines: 1455-1458
100.000% (1/1)
11
Page:<>1
McCabe - Cyclomatic Complexity: 560
...90
McCabe - Cyclomatic Complexity: 1
...100
McCabe - Cyclomatic Complexity: 1
...110
McCabe - Cyclomatic Complexity: 1
...120
McCabe - Cyclomatic Complexity: 1
121
McCabe - Cyclomatic Complexity: 1
122
McCabe - Cyclomatic Complexity: 1
123
McCabe - Cyclomatic Complexity: 1
124125
McCabe - Cyclomatic Complexity: 1
126
McCabe - Cyclomatic Complexity: 1
127
McCabe - Cyclomatic Complexity: 1
128
McCabe - Cyclomatic Complexity: 1
...130
McCabe - Cyclomatic Complexity: 1
...140
McCabe - Cyclomatic Complexity: 1
...150
McCabe - Cyclomatic Complexity: 1
...200
McCabe - Cyclomatic Complexity: 1
...202
McCabe - Cyclomatic Complexity: 1

Generated by Squish Coco 4.2.0