OpenCoverage

Qt Quick Test Coverage

Function Tree

Path:<top>::QQuickContext2DCommandBuffer
FunctionCondition %▴eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
QQuickContext2DCommandBuffer
Name: QQuickContext2DCommandBuffer::QQuickContext2DCommandBuffer
Prototype: QQuickContext2DCommandBuffer::QQuickContext2DCommandBuffer()
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2dcommandbuffer.cpp
Lines: 447-465
  0.000% (0/4)
32
clear
Name: QQuickContext2DCommandBuffer::clear
Prototype: void QQuickContext2DCommandBuffer::clear()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2dcommandbuffer.cpp
Lines: 472-486
  0.000% (0/1)
121
clearRect
Name: QQuickContext2DCommandBuffer::clearRect
Prototype: inline void clearRect(const QRectF& r)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2dcommandbuffer_p.h
Lines: 134-138
  0.000% (0/1)
21
clip
Name: QQuickContext2DCommandBuffer::clip
Prototype: inline void clip(bool enabled, const QPainterPath& path)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2dcommandbuffer_p.h
Lines: 169-174
  0.000% (0/1)
31
drawImage
Name: QQuickContext2DCommandBuffer::drawImage
Prototype: inline void drawImage(const QImage& image, const QRectF& sr, const QRectF& dr)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2dcommandbuffer_p.h
Lines: 108-113
  0.000% (0/1)
31
drawPixmap
Name: QQuickContext2DCommandBuffer::drawPixmap
Prototype: inline void drawPixmap(QQmlRefPointer<QQuickCanvasPixmap> pixmap, const QRectF& sr, const QRectF& dr)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2dcommandbuffer_p.h
Lines: 115-120
  0.000% (0/1)
31
fill
Name: QQuickContext2DCommandBuffer::fill
Prototype: inline void fill(const QPainterPath& path)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2dcommandbuffer_p.h
Lines: 156-161
  0.000% (0/1)
21
fillRect
Name: QQuickContext2DCommandBuffer::fillRect
Prototype: inline void fillRect(const QRectF& r)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2dcommandbuffer_p.h
Lines: 140-144
  0.000% (0/1)
21
hasNext
Name: QQuickContext2DCommandBuffer::hasNext
Prototype: inline bool hasNext() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2dcommandbuffer_p.h
Lines: 76-76
  0.000% (0/1)
11
isEmpty
Name: QQuickContext2DCommandBuffer::isEmpty
Prototype: inline bool isEmpty() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2dcommandbuffer_p.h
Lines: 75-75
  0.000% (0/1)
11
makePen
Name: QQuickContext2DCommandBuffer::makePen
Prototype: QPen QQuickContext2DCommandBuffer::makePen(const QQuickContext2D::State& state)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2dcommandbuffer.cpp
Lines: 187-196
  0.000% (0/1)
71
replay
Name: QQuickContext2DCommandBuffer::replay
Prototype: void QQuickContext2DCommandBuffer::replay(QPainter* p, QQuickContext2D::State& state, const QVector2D &scaleFactor)
Coverage:  0.000% (0/102)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2dcommandbuffer.cpp
Lines: 262-445
  0.000% (0/102)
10031
reset
Name: QQuickContext2DCommandBuffer::reset
Prototype: void QQuickContext2DCommandBuffer::reset()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2dcommandbuffer.cpp
Lines: 488-501
  0.000% (0/1)
111
setFillStyle
Name: QQuickContext2DCommandBuffer::setFillStyle
Prototype: inline void setFillStyle(const QBrush &style, bool repeatX = false, bool repeatY = false)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2dcommandbuffer_p.h
Lines: 178-183
  0.000% (0/1)
31
setGlobalAlpha
Name: QQuickContext2DCommandBuffer::setGlobalAlpha
Prototype: inline void setGlobalAlpha( qreal alpha)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2dcommandbuffer_p.h
Lines: 89-93
  0.000% (0/1)
21
setGlobalCompositeOperation
Name: QQuickContext2DCommandBuffer::setGlobalCompositeOperation
Prototype: inline void setGlobalCompositeOperation(QPainter::CompositionMode cm)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2dcommandbuffer_p.h
Lines: 95-99
  0.000% (0/1)
21
setLineCap
Name: QQuickContext2DCommandBuffer::setLineCap
Prototype: inline void setLineCap(Qt::PenCapStyle cap)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2dcommandbuffer_p.h
Lines: 192-196
  0.000% (0/1)
21
setLineJoin
Name: QQuickContext2DCommandBuffer::setLineJoin
Prototype: inline void setLineJoin(Qt::PenJoinStyle join)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2dcommandbuffer_p.h
Lines: 198-202
  0.000% (0/1)
21
setLineWidth
Name: QQuickContext2DCommandBuffer::setLineWidth
Prototype: inline void setLineWidth( qreal w)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2dcommandbuffer_p.h
Lines: 186-190
  0.000% (0/1)
21
setMiterLimit
Name: QQuickContext2DCommandBuffer::setMiterLimit
Prototype: inline void setMiterLimit( qreal limit)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2dcommandbuffer_p.h
Lines: 204-208
  0.000% (0/1)
21
setPainterState
Name: QQuickContext2DCommandBuffer::setPainterState
Prototype: void QQuickContext2DCommandBuffer::setPainterState(QPainter* p, const QQuickContext2D::State& state, const QPen& pen)
Coverage:  0.000% (0/19)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2dcommandbuffer.cpp
Lines: 198-221
  0.000% (0/19)
147
setShadowBlur
Name: QQuickContext2DCommandBuffer::setShadowBlur
Prototype: inline void setShadowBlur( qreal b)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2dcommandbuffer_p.h
Lines: 222-226
  0.000% (0/1)
21
setShadowColor
Name: QQuickContext2DCommandBuffer::setShadowColor
Prototype: inline void setShadowColor(const QColor &color)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2dcommandbuffer_p.h
Lines: 228-232
  0.000% (0/1)
21
setShadowOffsetX
Name: QQuickContext2DCommandBuffer::setShadowOffsetX
Prototype: inline void setShadowOffsetX( qreal x)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2dcommandbuffer_p.h
Lines: 210-214
  0.000% (0/1)
21
setShadowOffsetY
Name: QQuickContext2DCommandBuffer::setShadowOffsetY
Prototype: inline void setShadowOffsetY( qreal y)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2dcommandbuffer_p.h
Lines: 216-220
  0.000% (0/1)
21
setStrokeStyle
Name: QQuickContext2DCommandBuffer::setStrokeStyle
Prototype: inline void setStrokeStyle(const QBrush &style, bool repeatX = false, bool repeatY = false)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2dcommandbuffer_p.h
Lines: 101-106
  0.000% (0/1)
31
size
Name: QQuickContext2DCommandBuffer::size
Prototype: inline int size() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2dcommandbuffer_p.h
Lines: 74-74
  0.000% (0/1)
11
stroke
Name: QQuickContext2DCommandBuffer::stroke
Prototype: inline void stroke(const QPainterPath& path)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2dcommandbuffer_p.h
Lines: 163-167
  0.000% (0/1)
21
strokeRect
Name: QQuickContext2DCommandBuffer::strokeRect
Prototype: inline void strokeRect(const QRectF& r)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2dcommandbuffer_p.h
Lines: 146-153
  0.000% (0/1)
41
takeBool
Name: QQuickContext2DCommandBuffer::takeBool
Prototype: inline bool takeBool()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2dcommandbuffer_p.h
Lines: 244-244
  0.000% (0/1)
11
takeBrush
Name: QQuickContext2DCommandBuffer::takeBrush
Prototype: inline QBrush takeBrush()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2dcommandbuffer_p.h
Lines: 247-247
  0.000% (0/1)
11
takeColor
Name: QQuickContext2DCommandBuffer::takeColor
Prototype: inline QColor takeColor()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2dcommandbuffer_p.h
Lines: 246-246
  0.000% (0/1)
11
takeFillStyle
Name: QQuickContext2DCommandBuffer::takeFillStyle
Prototype: inline QBrush takeFillStyle()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2dcommandbuffer_p.h
Lines: 82-82
  0.000% (0/1)
11
takeGlobalAlpha
Name: QQuickContext2DCommandBuffer::takeGlobalAlpha
Prototype: inline qreal takeGlobalAlpha()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2dcommandbuffer_p.h
Lines: 79-79
  0.000% (0/1)
11
takeGlobalCompositeOperation
Name: QQuickContext2DCommandBuffer::takeGlobalCompositeOperation
Prototype: inline QPainter::CompositionMode takeGlobalCompositeOperation()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2dcommandbuffer_p.h
Lines: 80-80
  0.000% (0/1)
11
takeImage
Name: QQuickContext2DCommandBuffer::takeImage
Prototype: inline const QImage& takeImage()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2dcommandbuffer_p.h
Lines: 240-240
  0.000% (0/1)
11
takeInt
Name: QQuickContext2DCommandBuffer::takeInt
Prototype: inline int takeInt()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2dcommandbuffer_p.h
Lines: 243-243
  0.000% (0/1)
11
takeLineCap
Name: QQuickContext2DCommandBuffer::takeLineCap
Prototype: inline Qt::PenCapStyle takeLineCap()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2dcommandbuffer_p.h
Lines: 85-85
  0.000% (0/1)
11
takeLineJoin
Name: QQuickContext2DCommandBuffer::takeLineJoin
Prototype: inline Qt::PenJoinStyle takeLineJoin()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2dcommandbuffer_p.h
Lines: 86-86
  0.000% (0/1)
11
takeLineWidth
Name: QQuickContext2DCommandBuffer::takeLineWidth
Prototype: inline qreal takeLineWidth()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2dcommandbuffer_p.h
Lines: 84-84
  0.000% (0/1)
11
takeMatrix
Name: QQuickContext2DCommandBuffer::takeMatrix
Prototype: inline QTransform takeMatrix()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2dcommandbuffer_p.h
Lines: 234-234
  0.000% (0/1)
11
takeMiterLimit
Name: QQuickContext2DCommandBuffer::takeMiterLimit
Prototype: inline qreal takeMiterLimit()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2dcommandbuffer_p.h
Lines: 87-87
  0.000% (0/1)
11
takeNextCommand
Name: QQuickContext2DCommandBuffer::takeNextCommand
Prototype: inline QQuickContext2D::PaintCommand takeNextCommand()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2dcommandbuffer_p.h
Lines: 77-77
  0.000% (0/1)
11
takePath
Name: QQuickContext2DCommandBuffer::takePath
Prototype: inline QPainterPath takePath()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2dcommandbuffer_p.h
Lines: 238-238
  0.000% (0/1)
11
takePixmap
Name: QQuickContext2DCommandBuffer::takePixmap
Prototype: inline QQmlRefPointer<QQuickCanvasPixmap> takePixmap()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2dcommandbuffer_p.h
Lines: 241-241
  0.000% (0/1)
11
takeReal
Name: QQuickContext2DCommandBuffer::takeReal
Prototype: inline qreal takeReal()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2dcommandbuffer_p.h
Lines: 245-245
  0.000% (0/1)
11
takeRect
Name: QQuickContext2DCommandBuffer::takeRect
Prototype: inline QRectF takeRect()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2dcommandbuffer_p.h
Lines: 236-236
  0.000% (0/1)
11
takeShadowBlur
Name: QQuickContext2DCommandBuffer::takeShadowBlur
Prototype: inline qreal takeShadowBlur()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2dcommandbuffer_p.h
Lines: 124-124
  0.000% (0/1)
11
takeShadowColor
Name: QQuickContext2DCommandBuffer::takeShadowColor
Prototype: inline QColor takeShadowColor()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2dcommandbuffer_p.h
Lines: 125-125
  0.000% (0/1)
11
takeShadowOffsetX
Name: QQuickContext2DCommandBuffer::takeShadowOffsetX
Prototype: inline qreal takeShadowOffsetX()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2dcommandbuffer_p.h
Lines: 122-122
  0.000% (0/1)
11
takeShadowOffsetY
Name: QQuickContext2DCommandBuffer::takeShadowOffsetY
Prototype: inline qreal takeShadowOffsetY()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2dcommandbuffer_p.h
Lines: 123-123
  0.000% (0/1)
11
takeStrokeStyle
Name: QQuickContext2DCommandBuffer::takeStrokeStyle
Prototype: inline QBrush takeStrokeStyle()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2dcommandbuffer_p.h
Lines: 81-81
  0.000% (0/1)
11
updateMatrix
Name: QQuickContext2DCommandBuffer::updateMatrix
Prototype: inline void updateMatrix(const QTransform& matrix)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2dcommandbuffer_p.h
Lines: 128-132
  0.000% (0/1)
21

Generated by Squish Coco 4.2.0