OpenCoverage

Qt Quick Test Coverage

Functions

Page:<>1
Condition %:  0.000% (0/11)
...100
Condition %: 100.000% (1/1)
...140
Condition %: 100.000% (1/1)
...150
Condition %: 100.000% (1/1)
...160
Condition %: 100.000% (7/7)
...166
Condition %: 100.000% (1/1)
167
Condition %: 100.000% (1/1)
168
Condition %: 100.000% (1/1)
169
Condition %: 100.000% (1/1)
170171
Condition %: 100.000% (6/6)
172
Condition %: 100.000% (4/4)
173
Condition %: 100.000% (1/1)
174
Condition %: 100.000% (1/1)
...180
Condition %: 100.000% (1/1)
...190
Condition %: 100.000% (1/1)
...200
Condition %: 100.000% (1/1)
...202
Condition %: 100.000% (1/1)
FunctionCondition %▴eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
QSGAbstractSoftwareRenderer::addNodeMapping
Name: QSGAbstractSoftwareRenderer::addNodeMapping
Prototype: void QSGAbstractSoftwareRenderer::addNodeMapping(QSGNode *node, QSGSoftwareRenderableNode *renderableNode)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgabstractsoftwarerenderer.cpp
Lines: 85-88
100.000% (1/1)
11
QSGAbstractSoftwareRenderer::appendRenderableNode
Name: QSGAbstractSoftwareRenderer::appendRenderableNode
Prototype: void QSGAbstractSoftwareRenderer::appendRenderableNode(QSGSoftwareRenderableNode *node)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgabstractsoftwarerenderer.cpp
Lines: 90-93
100.000% (1/1)
11
QSGAbstractSoftwareRenderer::buildRenderList
Name: QSGAbstractSoftwareRenderer::buildRenderList
Prototype: void QSGAbstractSoftwareRenderer::buildRenderList()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgabstractsoftwarerenderer.cpp
Lines: 145-153
100.000% (1/1)
31
QSGAbstractSoftwareRenderer::markDirty
Name: QSGAbstractSoftwareRenderer::markDirty
Prototype: void QSGAbstractSoftwareRenderer::markDirty()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgabstractsoftwarerenderer.cpp
Lines: 334-337
100.000% (1/1)
11
QSGAbstractSoftwareRenderer::renderableNode
Name: QSGAbstractSoftwareRenderer::renderableNode
Prototype: QSGSoftwareRenderableNode *QSGAbstractSoftwareRenderer::renderableNode(QSGNode *node) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgabstractsoftwarerenderer.cpp
Lines: 75-78
100.000% (1/1)
11
QSGAbstractSoftwareRenderer::setBackgroundRect
Name: QSGAbstractSoftwareRenderer::setBackgroundRect
Prototype: void QSGAbstractSoftwareRenderer::setBackgroundRect(const QRect &rect)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgabstractsoftwarerenderer.cpp
Lines: 241-249
100.000% (4/4)
52
QSGAbstractSoftwareRenderer::~QSGAbstractSoftwareRenderer
Name: QSGAbstractSoftwareRenderer::~QSGAbstractSoftwareRenderer
Prototype: QSGAbstractSoftwareRenderer::~QSGAbstractSoftwareRenderer()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgabstractsoftwarerenderer.cpp
Lines: 65-73
100.000% (1/1)
31
QSGAdaptationBackendData::QSGAdaptationBackendData
Name: QSGAdaptationBackendData::QSGAdaptationBackendData
Prototype: QSGAdaptationBackendData::QSGAdaptationBackendData()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgcontextplugin.cpp
Lines: 87-92
100.000% (1/1)
11
QSGAtlasTexture::Atlas::generateTexture
Name: QSGAtlasTexture::Atlas::generateTexture
Prototype: void Atlas::generateTexture()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgatlastexture.cpp
Lines: 467-489
100.000% (1/1)
101
QSGAtlasTexture::Atlas::internalFormat
Name: QSGAtlasTexture::Atlas::internalFormat
Prototype: uint internalFormat() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgatlastexture_p.h
Lines: 141-141
100.000% (1/1)
11
QSGAtlasTexture::AtlasBase::AtlasBase
Name: QSGAtlasTexture::AtlasBase::AtlasBase
Prototype: AtlasBase::AtlasBase(const QSize &size)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgatlastexture.cpp
Lines: 174-180
100.000% (1/1)
21
QSGAtlasTexture::AtlasBase::remove
Name: QSGAtlasTexture::AtlasBase::remove
Prototype: void AtlasBase::remove(TextureBase *t)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgatlastexture.cpp
Lines: 273-278
100.000% (1/1)
31
QSGAtlasTexture::AtlasBase::size
Name: QSGAtlasTexture::AtlasBase::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/qsgatlastexture_p.h
Lines: 111-111
100.000% (1/1)
11
QSGAtlasTexture::AtlasBase::textureId
Name: QSGAtlasTexture::AtlasBase::textureId
Prototype: int AtlasBase::textureId() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgatlastexture.cpp
Lines: 194-202
100.000% (4/4)
42
QSGAtlasTexture::AtlasBase::~AtlasBase
Name: QSGAtlasTexture::AtlasBase::~AtlasBase
Prototype: AtlasBase::~AtlasBase()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgatlastexture.cpp
Lines: 182-185
100.000% (1/1)
11
QSGAtlasTexture::Manager::~Manager
Name: QSGAtlasTexture::Manager::~Manager
Prototype: Manager::~Manager()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgatlastexture.cpp
Lines: 106-110
100.000% (1/1)
21
QSGAtlasTexture::Texture::Texture
Name: QSGAtlasTexture::Texture::Texture
Prototype: Texture::Texture(Atlas *atlas, const QRect &textureRect, const QImage &image)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgatlastexture.cpp
Lines: 527-540
100.000% (1/1)
71
QSGAtlasTexture::Texture::atlasSubRect
Name: QSGAtlasTexture::Texture::atlasSubRect
Prototype: QRect atlasSubRect() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgatlastexture_p.h
Lines: 187-187
100.000% (1/1)
11
QSGAtlasTexture::Texture::atlasSubRectWithoutPadding
Name: QSGAtlasTexture::Texture::atlasSubRectWithoutPadding
Prototype: QRect atlasSubRectWithoutPadding() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgatlastexture_p.h
Lines: 188-188
100.000% (1/1)
11
QSGAtlasTexture::Texture::hasAlphaChannel
Name: QSGAtlasTexture::Texture::hasAlphaChannel
Prototype: bool hasAlphaChannel() const override
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgatlastexture_p.h
Lines: 182-182
100.000% (1/1)
11
QSGAtlasTexture::Texture::hasMipmaps
Name: QSGAtlasTexture::Texture::hasMipmaps
Prototype: bool hasMipmaps() const override
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgatlastexture_p.h
Lines: 183-183
100.000% (1/1)
11
QSGAtlasTexture::Texture::image
Name: QSGAtlasTexture::Texture::image
Prototype: const QImage &image() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgatlastexture_p.h
Lines: 193-193
100.000% (1/1)
11
QSGAtlasTexture::Texture::normalizedTextureSubRect
Name: QSGAtlasTexture::Texture::normalizedTextureSubRect
Prototype: QRectF normalizedTextureSubRect() const override
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgatlastexture_p.h
Lines: 185-185
100.000% (1/1)
11
QSGAtlasTexture::Texture::releaseImage
Name: QSGAtlasTexture::Texture::releaseImage
Prototype: void releaseImage()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgatlastexture_p.h
Lines: 192-192
100.000% (1/1)
11
QSGAtlasTexture::Texture::textureSize
Name: QSGAtlasTexture::Texture::textureSize
Prototype: QSize textureSize() const override
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgatlastexture_p.h
Lines: 180-180
100.000% (1/1)
11
QSGAtlasTexture::Texture::~Texture
Name: QSGAtlasTexture::Texture::~Texture
Prototype: Texture::~Texture()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgatlastexture.cpp
Lines: 542-546
100.000% (4/4)
22
QSGAtlasTexture::TextureBase::TextureBase
Name: QSGAtlasTexture::TextureBase::TextureBase
Prototype: TextureBase::TextureBase(AtlasBase *atlas, const QRect &textureRect)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgatlastexture.cpp
Lines: 511-515
100.000% (1/1)
21
QSGAtlasTexture::TextureBase::atlasSubRect
Name: QSGAtlasTexture::TextureBase::atlasSubRect
Prototype: QRect atlasSubRect() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgatlastexture_p.h
Lines: 164-164
100.000% (1/1)
11
QSGAtlasTexture::TextureBase::bind
Name: QSGAtlasTexture::TextureBase::bind
Prototype: void TextureBase::bind()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgatlastexture.cpp
Lines: 522-525
100.000% (1/1)
11
QSGAtlasTexture::TextureBase::isAtlasTexture
Name: QSGAtlasTexture::TextureBase::isAtlasTexture
Prototype: bool isAtlasTexture() const override
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgatlastexture_p.h
Lines: 162-162
100.000% (1/1)
11
QSGAtlasTexture::TextureBase::textureId
Name: QSGAtlasTexture::TextureBase::textureId
Prototype: int textureId() const override
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgatlastexture_p.h
Lines: 161-161
100.000% (1/1)
11
QSGAtlasTexture::TextureBase::~TextureBase
Name: QSGAtlasTexture::TextureBase::~TextureBase
Prototype: TextureBase::~TextureBase()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgatlastexture.cpp
Lines: 517-520
100.000% (1/1)
11
QSGBasicGeometryNode::QSGBasicGeometryNode
Name: QSGBasicGeometryNode::QSGBasicGeometryNode
Prototype: QSGBasicGeometryNode::QSGBasicGeometryNode(NodeType type)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgnode.cpp
Lines: 708-714
100.000% (1/1)
21
QSGBasicGeometryNode::QSGBasicGeometryNode
Name: QSGBasicGeometryNode::QSGBasicGeometryNode
Prototype: QSGBasicGeometryNode::QSGBasicGeometryNode(QSGBasicGeometryNodePrivate &dd, NodeType type)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgnode.cpp
Lines: 720-726
100.000% (1/1)
21
QSGBasicGeometryNode::clipList
Name: QSGBasicGeometryNode::clipList
Prototype: const QSGClipNode *clipList() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgnode.h
Lines: 200-200
100.000% (1/1)
11
QSGBasicGeometryNode::geometry
Name: QSGBasicGeometryNode::geometry
Prototype: const QSGGeometry *geometry() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgnode.h
Lines: 196-196
100.000% (1/1)
11
QSGBasicGeometryNode::geometry
Name: QSGBasicGeometryNode::geometry
Prototype: QSGGeometry *geometry()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgnode.h
Lines: 197-197
100.000% (1/1)
11
QSGBasicGeometryNode::matrix
Name: QSGBasicGeometryNode::matrix
Prototype: const QMatrix4x4 *matrix() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgnode.h
Lines: 199-199
100.000% (1/1)
11
QSGBasicGeometryNode::setRendererClipList
Name: QSGBasicGeometryNode::setRendererClipList
Prototype: void setRendererClipList(const QSGClipNode *c)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgnode.h
Lines: 203-203
100.000% (1/1)
11
QSGBasicGeometryNode::setRendererMatrix
Name: QSGBasicGeometryNode::setRendererMatrix
Prototype: void setRendererMatrix(const QMatrix4x4 *m)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgnode.h
Lines: 202-202
100.000% (1/1)
11
QSGBasicGeometryNode::~QSGBasicGeometryNode
Name: QSGBasicGeometryNode::~QSGBasicGeometryNode
Prototype: QSGBasicGeometryNode::~QSGBasicGeometryNode()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgnode.cpp
Lines: 736-740
100.000% (4/4)
22
QSGBasicGlyphNode::QSGBasicGlyphNode
Name: QSGBasicGlyphNode::QSGBasicGlyphNode
Prototype: QSGBasicGlyphNode::QSGBasicGlyphNode()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgbasicglyphnode.cpp
Lines: 45-52
100.000% (1/1)
21
QSGBasicGlyphNode::~QSGBasicGlyphNode
Name: QSGBasicGlyphNode::~QSGBasicGlyphNode
Prototype: QSGBasicGlyphNode::~QSGBasicGlyphNode()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgbasicglyphnode.cpp
Lines: 54-57
100.000% (1/1)
11
QSGBasicInternalImageNode::QSGBasicInternalImageNode
Name: QSGBasicInternalImageNode::QSGBasicInternalImageNode
Prototype: QSGBasicInternalImageNode::QSGBasicInternalImageNode()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgbasicinternalimagenode.cpp
Lines: 68-82
100.000% (1/1)
21
QSGBasicInternalImageNode::setInnerTargetRect
Name: QSGBasicInternalImageNode::setInnerTargetRect
Prototype: void QSGBasicInternalImageNode::setInnerTargetRect(const QRectF &rect)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgbasicinternalimagenode.cpp
Lines: 92-98
100.000% (4/4)
42
QSGBasicInternalImageNode::setMirror
Name: QSGBasicInternalImageNode::setMirror
Prototype: void QSGBasicInternalImageNode::setMirror(bool mirror)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgbasicinternalimagenode.cpp
Lines: 145-151
100.000% (4/4)
42
QSGBasicInternalImageNode::setSubSourceRect
Name: QSGBasicInternalImageNode::setSubSourceRect
Prototype: void QSGBasicInternalImageNode::setSubSourceRect(const QRectF &rect)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgbasicinternalimagenode.cpp
Lines: 108-114
100.000% (4/4)
42
QSGBasicInternalImageNode::setTargetRect
Name: QSGBasicInternalImageNode::setTargetRect
Prototype: void QSGBasicInternalImageNode::setTargetRect(const QRectF &rect)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgbasicinternalimagenode.cpp
Lines: 84-90
100.000% (4/4)
42
QSGBasicInternalImageNode::setTexture
Name: QSGBasicInternalImageNode::setTexture
Prototype: void QSGBasicInternalImageNode::setTexture(QSGTexture *texture)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgbasicinternalimagenode.cpp
Lines: 116-127
100.000% (1/1)
51
QSGBasicInternalImageNode::update
Name: QSGBasicInternalImageNode::update
Prototype: void QSGBasicInternalImageNode::update()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgbasicinternalimagenode.cpp
Lines: 154-158
100.000% (4/4)
22
QSGBasicInternalRectangleNode::QSGBasicInternalRectangleNode
Name: QSGBasicInternalRectangleNode::QSGBasicInternalRectangleNode
Prototype: QSGBasicInternalRectangleNode::QSGBasicInternalRectangleNode()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgbasicinternalrectanglenode.cpp
Lines: 110-125
100.000% (1/1)
21
QSGBasicInternalRectangleNode::setGradientStops
Name: QSGBasicInternalRectangleNode::setGradientStops
Prototype: void QSGBasicInternalRectangleNode::setGradientStops(const QGradientStops &stops)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgbasicinternalrectanglenode.cpp
Lines: 162-173
100.000% (7/7)
73
QSGBasicInternalRectangleNode::setPenColor
Name: QSGBasicInternalRectangleNode::setPenColor
Prototype: void QSGBasicInternalRectangleNode::setPenColor(const QColor &color)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgbasicinternalrectanglenode.cpp
Lines: 144-151
100.000% (7/7)
53
QSGBasicInternalRectangleNode::setPenWidth
Name: QSGBasicInternalRectangleNode::setPenWidth
Prototype: void QSGBasicInternalRectangleNode::setPenWidth(qreal width)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgbasicinternalrectanglenode.cpp
Lines: 153-159
100.000% (4/4)
42
QSGBasicInternalRectangleNode::setRadius
Name: QSGBasicInternalRectangleNode::setRadius
Prototype: void QSGBasicInternalRectangleNode::setRadius(qreal radius)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgbasicinternalrectanglenode.cpp
Lines: 184-190
100.000% (4/4)
42
QSGBasicInternalRectangleNode::setRect
Name: QSGBasicInternalRectangleNode::setRect
Prototype: void QSGBasicInternalRectangleNode::setRect(const QRectF &rect)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgbasicinternalrectanglenode.cpp
Lines: 127-133
100.000% (4/4)
42
QSGBasicInternalRectangleNode::supportsAntialiasing
Name: QSGBasicInternalRectangleNode::supportsAntialiasing
Prototype: bool supportsAntialiasing() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgbasicinternalrectanglenode_p.h
Lines: 76-76
100.000% (1/1)
11
QSGBasicInternalRectangleNode::update
Name: QSGBasicInternalRectangleNode::update
Prototype: void QSGBasicInternalRectangleNode::update()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgbasicinternalrectanglenode.cpp
Lines: 219-229
100.000% (4/4)
62
QSGBatchRenderer::Allocator::Allocator
Name: QSGBatchRenderer::Allocator::Allocator
Prototype: Allocator()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer_p.h
Lines: 127-130
100.000% (1/1)
11
QSGBatchRenderer::Allocator::allocate
Name: QSGBatchRenderer::Allocator::allocate
Prototype: Type *allocate()
Coverage: 100.000% (10/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer_p.h
Lines: 137-163
100.000% (10/10)
164
QSGBatchRenderer::Allocator::~Allocator
Name: QSGBatchRenderer::Allocator::~Allocator
Prototype: ~Allocator()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer_p.h
Lines: 132-135
100.000% (1/1)
11
QSGBatchRenderer::AllocatorPage::AllocatorPage
Name: QSGBatchRenderer::AllocatorPage::AllocatorPage
Prototype: AllocatorPage()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer_p.h
Lines: 102-111
100.000% (4/4)
32
QSGBatchRenderer::AllocatorPage::at
Name: QSGBatchRenderer::AllocatorPage::at
Prototype: Type *at(uint index)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer_p.h
Lines: 118-121
100.000% (1/1)
11
QSGBatchRenderer::Batch::Batch
Name: QSGBatchRenderer::Batch::Batch
Prototype: Batch()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer_p.h
Lines: 395-395
100.000% (1/1)
11
QSGBatchRenderer::Batch::cleanupRemovedElements
Name: QSGBatchRenderer::Batch::cleanupRemovedElements
Prototype: void Batch::cleanupRemovedElements()
Coverage: 100.000% (15/15)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp
Lines: 653-671
100.000% (15/15)
85
QSGBatchRenderer::Batch::init
Name: QSGBatchRenderer::Batch::init
Prototype: void init()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer_p.h
Lines: 405-416
100.000% (1/1)
101
QSGBatchRenderer::Batch::invalidate
Name: QSGBatchRenderer::Batch::invalidate
Prototype: void Batch::invalidate()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp
Lines: 677-691
100.000% (4/4)
92
QSGBatchRenderer::Batch::isSafeToBatch
Name: QSGBatchRenderer::Batch::isSafeToBatch
Prototype: bool Batch::isSafeToBatch() const
Coverage: 100.000% (10/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp
Lines: 720-730
100.000% (10/10)
84
QSGBatchRenderer::Batch::isTranslateOnlyToRoot
Name: QSGBatchRenderer::Batch::isTranslateOnlyToRoot
Prototype: bool Batch::isTranslateOnlyToRoot() const
Coverage: 100.000% (6/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp
Lines: 693-701
100.000% (6/6)
62
QSGBatchRenderer::DrawSet::DrawSet
Name: QSGBatchRenderer::DrawSet::DrawSet
Prototype: DrawSet(int v, int z, int i)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer_p.h
Lines: 374-379
100.000% (1/1)
21
QSGBatchRenderer::Element::Element
Name: QSGBatchRenderer::Element::Element
Prototype: Element()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer_p.h
Lines: 307-316
100.000% (1/1)
21
QSGBatchRenderer::Element::ensureBoundsValid
Name: QSGBatchRenderer::Element::ensureBoundsValid
Prototype: inline void ensureBoundsValid()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer_p.h
Lines: 323-326
100.000% (4/4)
22
QSGBatchRenderer::Element::setNode
Name: QSGBatchRenderer::Element::setNode
Prototype: void setNode(QSGGeometryNode *n)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer_p.h
Lines: 318-321
100.000% (1/1)
21
QSGBatchRenderer::Node::append
Name: QSGBatchRenderer::Node::append
Prototype: void append(Node *child)
Coverage: 100.000% (5/5)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer_p.h
Lines: 454-472
100.000% (5/5)
142
QSGBatchRenderer::Node::clipInfo
Name: QSGBatchRenderer::Node::clipInfo
Prototype: inline ClipBatchRootInfo *clipInfo() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer_p.h
Lines: 531-534
100.000% (1/1)
21
QSGBatchRenderer::Node::element
Name: QSGBatchRenderer::Node::element
Prototype: inline Element *element() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer_p.h
Lines: 521-524
100.000% (1/1)
21
QSGBatchRenderer::Node::firstChild
Name: QSGBatchRenderer::Node::firstChild
Prototype: Node *firstChild() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer_p.h
Lines: 492-492
100.000% (1/1)
11
QSGBatchRenderer::Node::hasChild
Name: QSGBatchRenderer::Node::hasChild
Prototype: bool hasChild(Node *child) const
Coverage: 100.000% (6/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer_p.h
Lines: 504-509
100.000% (6/6)
42
QSGBatchRenderer::Node::parent
Name: QSGBatchRenderer::Node::parent
Prototype: Node *parent() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer_p.h
Lines: 452-452
100.000% (1/1)
11
QSGBatchRenderer::Node::remove
Name: QSGBatchRenderer::Node::remove
Prototype: void remove(Node *child)
Coverage: 100.000% (8/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer_p.h
Lines: 474-490
100.000% (8/8)
113
QSGBatchRenderer::Node::renderNodeElement
Name: QSGBatchRenderer::Node::renderNodeElement
Prototype: inline RenderNodeElement *renderNodeElement() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer_p.h
Lines: 526-529
100.000% (1/1)
21
QSGBatchRenderer::Node::rootInfo
Name: QSGBatchRenderer::Node::rootInfo
Prototype: inline BatchRootInfo *rootInfo() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer_p.h
Lines: 536-540
100.000% (1/1)
91
QSGBatchRenderer::Node::setParent
Name: QSGBatchRenderer::Node::setParent
Prototype: void setParent(Node *p)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer_p.h
Lines: 499-502
100.000% (1/1)
21
QSGBatchRenderer::Node::sibling
Name: QSGBatchRenderer::Node::sibling
Prototype: Node *sibling() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer_p.h
Lines: 494-497
100.000% (1/1)
21
QSGBatchRenderer::Node::type
Name: QSGBatchRenderer::Node::type
Prototype: inline QSGNode::NodeType type() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer_p.h
Lines: 519-519
100.000% (1/1)
11
QSGBatchRenderer::Pt::map
Name: QSGBatchRenderer::Pt::map
Prototype: void map(const QMatrix4x4 &mat)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer_p.h
Lines: 224-231
100.000% (1/1)
61
QSGBatchRenderer::Pt::set
Name: QSGBatchRenderer::Pt::set
Prototype: void set(float nx, float ny)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer_p.h
Lines: 233-236
100.000% (1/1)
21
QSGBatchRenderer::QMatrix4x4_Accessor::is2DSafe
Name: QSGBatchRenderer::QMatrix4x4_Accessor::is2DSafe
Prototype: static bool is2DSafe(const QMatrix4x4 &m)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp
Lines: 130-130
100.000% (1/1)
11
QSGBatchRenderer::QMatrix4x4_Accessor::isScale
Name: QSGBatchRenderer::QMatrix4x4_Accessor::isScale
Prototype: static bool isScale(const QMatrix4x4 &m)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp
Lines: 129-129
100.000% (1/1)
11
QSGBatchRenderer::QMatrix4x4_Accessor::isTranslate
Name: QSGBatchRenderer::QMatrix4x4_Accessor::isTranslate
Prototype: static bool isTranslate(const QMatrix4x4 &m)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp
Lines: 128-128
100.000% (1/1)
11
QSGBatchRenderer::Rect::intersects
Name: QSGBatchRenderer::Rect::intersects
Prototype: bool intersects(const Rect &r)
Coverage: 100.000% (9/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer_p.h
Lines: 278-282
100.000% (9/9)
31
QSGBatchRenderer::Rect::isOutsideFloatRange
Name: QSGBatchRenderer::Rect::isOutsideFloatRange
Prototype: bool isOutsideFloatRange() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer_p.h
Lines: 284-289
100.000% (1/1)
41
QSGBatchRenderer::Rect::map
Name: QSGBatchRenderer::Rect::map
Prototype: void Rect::map(const QMatrix4x4 &matrix)
Coverage: 100.000% (10/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp
Lines: 547-576
100.000% (10/10)
234
QSGBatchRenderer::Rect::operator |=
Name: QSGBatchRenderer::Rect::operator |=
Prototype: void operator |= (const Pt &pt)
Coverage: 100.000% (13/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer_p.h
Lines: 249-258
100.000% (13/13)
85
QSGBatchRenderer::Rect::operator |=
Name: QSGBatchRenderer::Rect::operator |=
Prototype: void operator |= (const Rect &r)
Coverage: 100.000% (13/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer_p.h
Lines: 260-269
100.000% (13/13)
85
QSGBatchRenderer::Rect::set
Name: QSGBatchRenderer::Rect::set
Prototype: void set(float left, float top, float right, float bottom)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer_p.h
Lines: 273-276
100.000% (1/1)
21
QSGBatchRenderer::RenderNodeElement::RenderNodeElement
Name: QSGBatchRenderer::RenderNodeElement::RenderNodeElement
Prototype: RenderNodeElement(QSGRenderNode *rn)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer_p.h
Lines: 349-353
100.000% (1/1)
11
QSGBatchRenderer::Renderer::buildRenderLists
Name: QSGBatchRenderer::Renderer::buildRenderLists
Prototype: void Renderer::buildRenderLists(QSGNode *node)
Coverage: 100.000% (41/41)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp
Lines: 1287-1340
100.000% (41/41)
3911
QSGBatchRenderer::Renderer::buildRenderListsFromScratch
Name: QSGBatchRenderer::Renderer::buildRenderListsFromScratch
Prototype: void Renderer::buildRenderListsFromScratch()
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp
Lines: 1452-1467
100.000% (7/7)
103
QSGBatchRenderer::Renderer::cleanupBatches
Name: QSGBatchRenderer::Renderer::cleanupBatches
Prototype: void Renderer::cleanupBatches(QDataBuffer<Batch *> *batches)
Coverage: 100.000% (12/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp
Lines: 1497-1507
100.000% (12/12)
84
Page:<>1
Condition %:  0.000% (0/11)
...100
Condition %: 100.000% (1/1)
...140
Condition %: 100.000% (1/1)
...150
Condition %: 100.000% (1/1)
...160
Condition %: 100.000% (7/7)
...166
Condition %: 100.000% (1/1)
167
Condition %: 100.000% (1/1)
168
Condition %: 100.000% (1/1)
169
Condition %: 100.000% (1/1)
170171
Condition %: 100.000% (6/6)
172
Condition %: 100.000% (4/4)
173
Condition %: 100.000% (1/1)
174
Condition %: 100.000% (1/1)
...180
Condition %: 100.000% (1/1)
...190
Condition %: 100.000% (1/1)
...200
Condition %: 100.000% (1/1)
...202
Condition %: 100.000% (1/1)

Generated by Squish Coco 4.2.0