OpenCoverage

Qt Quick Test Coverage

Function Tree

Path:<top>::QSGDefaultPainterNode
FunctionCondition %▾eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
~QSGDefaultPainterNode
Name: QSGDefaultPainterNode::~QSGDefaultPainterNode
Prototype: QSGDefaultPainterNode::~QSGDefaultPainterNode()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgdefaultpainternode.cpp
Lines: 111-117
100.000% (1/1)
41
updateTexture
Name: QSGDefaultPainterNode::updateTexture
Prototype: void QSGDefaultPainterNode::updateTexture()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgdefaultpainternode.cpp
Lines: 213-220
100.000% (1/1)
41
updateFBOSize
Name: QSGDefaultPainterNode::updateFBOSize
Prototype: void QSGDefaultPainterNode::updateFBOSize()
Coverage: 100.000% (5/5)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgdefaultpainternode.cpp
Lines: 323-337
100.000% (5/5)
92
smoothPainting
Name: QSGDefaultPainterNode::smoothPainting
Prototype: bool smoothPainting() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgdefaultpainternode_p.h
Lines: 104-104
100.000% (1/1)
11
size
Name: QSGDefaultPainterNode::size
Prototype: QSize size() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgdefaultpainternode_p.h
Lines: 90-90
100.000% (1/1)
11
setSmoothPainting
Name: QSGDefaultPainterNode::setSmoothPainting
Prototype: void QSGDefaultPainterNode::setSmoothPainting(bool s)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgdefaultpainternode.cpp
Lines: 419-426
100.000% (4/4)
42
setSize
Name: QSGDefaultPainterNode::setSize
Prototype: void QSGDefaultPainterNode::setSize(const QSize &size)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgdefaultpainternode.cpp
Lines: 351-358
100.000% (4/4)
42
setOpaquePainting
Name: QSGDefaultPainterNode::setOpaquePainting
Prototype: void QSGDefaultPainterNode::setOpaquePainting(bool opaque)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgdefaultpainternode.cpp
Lines: 387-394
100.000% (4/4)
42
setMipmapping
Name: QSGDefaultPainterNode::setMipmapping
Prototype: void QSGDefaultPainterNode::setMipmapping(bool mipmapping)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgdefaultpainternode.cpp
Lines: 408-417
100.000% (4/4)
62
setLinearFiltering
Name: QSGDefaultPainterNode::setLinearFiltering
Prototype: void QSGDefaultPainterNode::setLinearFiltering(bool linearFiltering)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgdefaultpainternode.cpp
Lines: 396-406
100.000% (4/4)
62
setFillColor
Name: QSGDefaultPainterNode::setFillColor
Prototype: void QSGDefaultPainterNode::setFillColor(const QColor &c)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgdefaultpainternode.cpp
Lines: 428-435
100.000% (4/4)
42
setDirty
Name: QSGDefaultPainterNode::setDirty
Prototype: void QSGDefaultPainterNode::setDirty(const QRect &dirtyRect)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgdefaultpainternode.cpp
Lines: 376-385
100.000% (4/4)
52
setContentsScale
Name: QSGDefaultPainterNode::setContentsScale
Prototype: void QSGDefaultPainterNode::setContentsScale(qreal s)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgdefaultpainternode.cpp
Lines: 437-444
100.000% (4/4)
42
opaquePainting
Name: QSGDefaultPainterNode::opaquePainting
Prototype: bool opaquePainting() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgdefaultpainternode_p.h
Lines: 95-95
100.000% (1/1)
11
mipmapping
Name: QSGDefaultPainterNode::mipmapping
Prototype: bool mipmapping() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgdefaultpainternode_p.h
Lines: 101-101
100.000% (1/1)
11
fillColor
Name: QSGDefaultPainterNode::fillColor
Prototype: QColor fillColor() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgdefaultpainternode_p.h
Lines: 107-107
100.000% (1/1)
11
fastFBOResizing
Name: QSGDefaultPainterNode::fastFBOResizing
Prototype: bool fastFBOResizing() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgdefaultpainternode_p.h
Lines: 113-113
100.000% (1/1)
11
contentsScale
Name: QSGDefaultPainterNode::contentsScale
Prototype: qreal contentsScale() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgdefaultpainternode_p.h
Lines: 110-110
100.000% (1/1)
11
QSGDefaultPainterNode
Name: QSGDefaultPainterNode::QSGDefaultPainterNode
Prototype: QSGDefaultPainterNode::QSGDefaultPainterNode(QQuickPaintedItem *item)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgdefaultpainternode.cpp
Lines: 76-109
100.000% (1/1)
51
update
Name: QSGDefaultPainterNode::update
Prototype: void QSGDefaultPainterNode::update()
Coverage:  92.308% (12/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgdefaultpainternode.cpp
Lines: 195-211
 92.308% (12/13)
125
paint
Name: QSGDefaultPainterNode::paint
Prototype: void QSGDefaultPainterNode::paint()
Coverage:  51.282% (20/39)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgdefaultpainternode.cpp
Lines: 119-193
 51.282% (20/39)
5012
updateGeometry
Name: QSGDefaultPainterNode::updateGeometry
Prototype: void QSGDefaultPainterNode::updateGeometry()
Coverage:  50.000% (4/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgdefaultpainternode.cpp
Lines: 222-236
 50.000% (4/8)
113
setTextureSize
Name: QSGDefaultPainterNode::setTextureSize
Prototype: void QSGDefaultPainterNode::setTextureSize(const QSize &size)
Coverage:  50.000% (6/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgdefaultpainternode.cpp
Lines: 360-374
 50.000% (6/12)
93
setPreferredRenderTarget
Name: QSGDefaultPainterNode::setPreferredRenderTarget
Prototype: void QSGDefaultPainterNode::setPreferredRenderTarget(QQuickPaintedItem::RenderTarget target)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgdefaultpainternode.cpp
Lines: 339-349
 50.000% (2/4)
62
setFastFBOResizing
Name: QSGDefaultPainterNode::setFastFBOResizing
Prototype: void QSGDefaultPainterNode::setFastFBOResizing(bool fastResizing)
Coverage:  40.000% (6/15)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgdefaultpainternode.cpp
Lines: 446-461
 40.000% (6/15)
103
updateRenderTarget
Name: QSGDefaultPainterNode::updateRenderTarget
Prototype: void QSGDefaultPainterNode::updateRenderTarget()
Coverage:  36.667% (22/60)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgdefaultpainternode.cpp
Lines: 238-321
 36.667% (22/60)
5613
toImage
Name: QSGDefaultPainterNode::toImage
Prototype: QImage QSGDefaultPainterNode::toImage() const
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgdefaultpainternode.cpp
Lines: 463-469
  0.000% (0/4)
32
textureSize
Name: QSGDefaultPainterNode::textureSize
Prototype: QSize textureSize() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgdefaultpainternode_p.h
Lines: 116-116
  0.000% (0/1)
11
texture
Name: QSGDefaultPainterNode::texture
Prototype: QSGTexture *texture() const override
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgdefaultpainternode_p.h
Lines: 123-123
  0.000% (0/1)
11
linearFiltering
Name: QSGDefaultPainterNode::linearFiltering
Prototype: bool linearFiltering() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgdefaultpainternode_p.h
Lines: 98-98
  0.000% (0/1)
11

Generated by Squish Coco 4.2.0