OpenCoverage

Qt Quick Test Coverage

Function Tree

Path:<top>::QQuickShapeSoftwareRenderer
FunctionCondition %▴eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
updateNode
Name: QQuickShapeSoftwareRenderer::updateNode
Prototype: void QQuickShapeSoftwareRenderer::updateNode()
Coverage:  50.000% (15/30)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/qquickshapesoftwarerenderer.cpp
Lines: 186-228
 50.000% (15/30)
278
setPath
Name: QQuickShapeSoftwareRenderer::setPath
Prototype: void QQuickShapeSoftwareRenderer::setPath(int index, const QQuickPath *path)
Coverage:  66.667% (2/3)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/qquickshapesoftwarerenderer.cpp
Lines: 53-59
 66.667% (2/3)
41
setStrokeStyle
Name: QQuickShapeSoftwareRenderer::setStrokeStyle
Prototype: void QQuickShapeSoftwareRenderer::setStrokeStyle(int index, QQuickShapePath::StrokeStyle strokeStyle, qreal dashOffset, const QVector<qreal> &dashPattern)
Coverage:  71.429% (5/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/qquickshapesoftwarerenderer.cpp
Lines: 113-131
 71.429% (5/7)
114
beginSync
Name: QQuickShapeSoftwareRenderer::beginSync
Prototype: void QQuickShapeSoftwareRenderer::beginSync(int totalCount)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/qquickshapesoftwarerenderer.cpp
Lines: 45-51
 75.000% (3/4)
32
setNode
Name: QQuickShapeSoftwareRenderer::setNode
Prototype: void QQuickShapeSoftwareRenderer::setNode(QQuickShapeSoftwareRenderNode *node)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/qquickshapesoftwarerenderer.cpp
Lines: 178-184
 75.000% (3/4)
32
setStrokeWidth
Name: QQuickShapeSoftwareRenderer::setStrokeWidth
Prototype: void QQuickShapeSoftwareRenderer::setStrokeWidth(int index, qreal w)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/qquickshapesoftwarerenderer.cpp
Lines: 69-77
 75.000% (3/4)
62
setCapStyle
Name: QQuickShapeSoftwareRenderer::setCapStyle
Prototype: void QQuickShapeSoftwareRenderer::setCapStyle(int index, QQuickShapePath::CapStyle capStyle)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/qquickshapesoftwarerenderer.cpp
Lines: 105-111
100.000% (1/1)
41
setFillColor
Name: QQuickShapeSoftwareRenderer::setFillColor
Prototype: void QQuickShapeSoftwareRenderer::setFillColor(int index, const QColor &color)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/qquickshapesoftwarerenderer.cpp
Lines: 79-86
100.000% (1/1)
51
setFillGradient
Name: QQuickShapeSoftwareRenderer::setFillGradient
Prototype: void QQuickShapeSoftwareRenderer::setFillGradient(int index, QQuickShapeGradient *gradient)
Coverage: 100.000% (11/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/qquickshapesoftwarerenderer.cpp
Lines: 151-172
100.000% (11/11)
174
setFillRule
Name: QQuickShapeSoftwareRenderer::setFillRule
Prototype: void QQuickShapeSoftwareRenderer::setFillRule(int index, QQuickShapePath::FillRule fillRule)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/qquickshapesoftwarerenderer.cpp
Lines: 88-94
100.000% (1/1)
41
setJoinStyle
Name: QQuickShapeSoftwareRenderer::setJoinStyle
Prototype: void QQuickShapeSoftwareRenderer::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/qquickshapesoftwarerenderer.cpp
Lines: 96-103
100.000% (1/1)
51
setStrokeColor
Name: QQuickShapeSoftwareRenderer::setStrokeColor
Prototype: void QQuickShapeSoftwareRenderer::setStrokeColor(int index, const QColor &color)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/qquickshapesoftwarerenderer.cpp
Lines: 61-67
100.000% (1/1)
41

Generated by Squish Coco 4.2.0