OpenCoverage

Qt Quick Test Coverage

Functions

Page:<>1
Condition %: 100.000% (16/16)
...100
Condition %: 100.000% (1/1)
...130
Condition %:  75.000% (9/12)
...140
Condition %:  62.992% (80/127)
...150
Condition %:  45.714% (16/35)
...160
Condition %:  0.000% (0/4)
...165
Condition %:  0.000% (0/1)
166
Condition %:  0.000% (0/6)
167
Condition %:  0.000% (0/7)
168
Condition %:  0.000% (0/1)
169170
Condition %:  0.000% (0/1)
171
Condition %:  0.000% (0/7)
172
Condition %:  0.000% (0/5)
173
Condition %:  0.000% (0/1)
...180
Condition %:  0.000% (0/1)
...190
Condition %:  0.000% (0/4)
...200
Condition %:  0.000% (0/1)
...202
Condition %:  0.000% (0/1)
FunctionCondition %▾eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
QSGSimpleMaterialComparableMaterial::compare
Name: QSGSimpleMaterialComparableMaterial::compare
Prototype: int compare(const QSGMaterial *other) const override
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgsimplematerial.h
Lines: 188-190
  0.000% (0/1)
11
QSGSimpleMaterialComparableMaterial::QSGSimpleMaterialComparableMaterial
Name: QSGSimpleMaterialComparableMaterial::QSGSimpleMaterialComparableMaterial
Prototype: QSGSimpleMaterialComparableMaterial(const State &state, PtrShaderCreateFunc func)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgsimplematerial.h
Lines: 182-183
  0.000% (0/1)
11
QSGSimpleMaterialComparableMaterial::QSGSimpleMaterialComparableMaterial
Name: QSGSimpleMaterialComparableMaterial::QSGSimpleMaterialComparableMaterial
Prototype: QSGSimpleMaterialComparableMaterial(PtrShaderCreateFunc func)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgsimplematerial.h
Lines: 185-186
  0.000% (0/1)
11
QSGSimpleMaterial::state
Name: QSGSimpleMaterial::state
Prototype: const State *state() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgsimplematerial.h
Lines: 157-157
  0.000% (0/1)
11
QSGSimpleMaterial::QSGSimpleMaterial
Name: QSGSimpleMaterial::QSGSimpleMaterial
Prototype: QSGSimpleMaterial(const State &aState, PtrShaderCreateFunc func)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgsimplematerial.h
Lines: 142-146
  0.000% (0/1)
21
QSGShaderSourceBuilder::removeVersion
Name: QSGShaderSourceBuilder::removeVersion
Prototype: void QSGShaderSourceBuilder::removeVersion()
Coverage:  0.000% (0/43)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgshadersourcebuilder.cpp
Lines: 321-374
  0.000% (0/43)
3711
QSGShaderSourceBuilder::appendSource
Name: QSGShaderSourceBuilder::appendSource
Prototype: void QSGShaderSourceBuilder::appendSource(const QByteArray &source)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgshadersourcebuilder.cpp
Lines: 239-242
  0.000% (0/1)
11
QSGShaderEffectNode::accept [qsgadaptationlayer_p.h #1]
Name: QSGShaderEffectNode::accept [qsgadaptationlayer_p.h #1]
Prototype: void accept(QSGNodeVisitorEx *visitor) override
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgadaptationlayer_p.h #1
Lines: 359-359
  0.000% (0/4)
12
QSGRendererInterface::getResource
Name: QSGRendererInterface::getResource
Prototype: void *QSGRendererInterface::getResource(QQuickWindow *window, Resource resource) const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgrendererinterface.cpp
Lines: 143-148
  0.000% (0/1)
31
QSGRendererInterface::getResource
Name: QSGRendererInterface::getResource
Prototype: void *QSGRendererInterface::getResource(QQuickWindow *window, const char *resource) const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgrendererinterface.cpp
Lines: 159-164
  0.000% (0/1)
31
QSGRenderer::currentProjectionMatrix
Name: QSGRenderer::currentProjectionMatrix
Prototype: QMatrix4x4 currentProjectionMatrix() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgrenderer_p.h
Lines: 77-77
  0.000% (0/1)
11
QSGRenderer::currentModelViewMatrix
Name: QSGRenderer::currentModelViewMatrix
Prototype: QMatrix4x4 currentModelViewMatrix() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgrenderer_p.h
Lines: 78-78
  0.000% (0/1)
11
QSGRenderer::clearChangedFlag
Name: QSGRenderer::clearChangedFlag
Prototype: void clearChangedFlag()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgrenderer_p.h
Lines: 98-98
  0.000% (0/1)
11
QSGRenderNode::rect
Name: QSGRenderNode::rect
Prototype: QRectF QSGRenderNode::rect() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgrendernode.cpp
Lines: 292-295
  0.000% (0/1)
11
QSGRenderNode::clipList
Name: QSGRenderNode::clipList
Prototype: const QSGClipNode *QSGRenderNode::clipList() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgrendernode.cpp
Lines: 308-311
  0.000% (0/1)
11
QSGRenderNode::changedStates
Name: QSGRenderNode::changedStates
Prototype: QSGRenderNode::StateFlags QSGRenderNode::changedStates() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgrendernode.cpp
Lines: 120-123
  0.000% (0/1)
11
QSGRenderNode::RenderState::get
Name: QSGRenderNode::RenderState::get
Prototype: void *QSGRenderNode::RenderState::get(const char *state) const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgrendernode.cpp
Lines: 393-397
  0.000% (0/1)
21
QSGRenderContext::setAttachToGraphicsContext
Name: QSGRenderContext::setAttachToGraphicsContext
Prototype: void setAttachToGraphicsContext(bool attach)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgcontext_p.h
Lines: 179-179
  0.000% (0/1)
11
QSGRenderContext::initialize
Name: QSGRenderContext::initialize
Prototype: void QSGRenderContext::initialize(void *context)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgcontext.cpp
Lines: 335-338
  0.000% (0/1)
11
QSGRenderContext::distanceFieldGlyphCache
Name: QSGRenderContext::distanceFieldGlyphCache
Prototype: QSGDistanceFieldGlyphCache *QSGRenderContext::distanceFieldGlyphCache(const QRawFont &)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgcontext.cpp
Lines: 353-356
  0.000% (0/1)
11
QSGRenderContext::compressedTextureForFactory
Name: QSGRenderContext::compressedTextureForFactory
Prototype: QSGTexture *QSGRenderContext::compressedTextureForFactory(const QSGCompressedTextureFactory *) const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgcontext.cpp
Lines: 409-412
  0.000% (0/1)
11
QSGRectangleNode::setRect
Name: QSGRectangleNode::setRect
Prototype: inline void setRect(qreal x, qreal y, qreal w, qreal h)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgrectanglenode.h
Lines: 53-53
  0.000% (0/1)
11
QSGPlainTexture::ownsTexture
Name: QSGPlainTexture::ownsTexture
Prototype: bool ownsTexture() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgtexture_p.h
Lines: 89-89
  0.000% (0/1)
11
QSGPlainTexture::image
Name: QSGPlainTexture::image
Prototype: const QImage &image()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgtexture_p.h
Lines: 102-102
  0.000% (0/1)
11
QSGPlainTexture::bind::[lambda]
Name: QSGPlainTexture::bind::[lambda]
Prototype: []()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgtexture.cpp
Lines: 835-835
  0.000% (0/1)
01
QSGPainterNode::accept [qsgadaptationlayer_p.h #1]
Name: QSGPainterNode::accept [qsgadaptationlayer_p.h #1]
Prototype: void accept(QSGNodeVisitorEx *visitor) override
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgadaptationlayer_p.h #1
Lines: 194-194
  0.000% (0/4)
12
QSGOutlinedTextShader::QSGOutlinedTextShader
Name: QSGOutlinedTextShader::QSGOutlinedTextShader
Prototype: QSGOutlinedTextShader(QFontEngine::GlyphFormat glyphFormat)
Coverage:  0.000% (0/3)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdefaultglyphnode_p.cpp
Lines: 394-399
  0.000% (0/3)
21
QSGOutlinedTextMaterial::type
Name: QSGOutlinedTextMaterial::type
Prototype: QSGMaterialType *QSGOutlinedTextMaterial::type() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdefaultglyphnode_p.cpp
Lines: 666-670
  0.000% (0/1)
11
QSGOutlinedTextMaterial::createShader
Name: QSGOutlinedTextMaterial::createShader
Prototype: QSGMaterialShader *QSGOutlinedTextMaterial::createShader() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdefaultglyphnode_p.cpp
Lines: 672-675
  0.000% (0/1)
11
QSGOutlinedTextMaterial::QSGOutlinedTextMaterial
Name: QSGOutlinedTextMaterial::QSGOutlinedTextMaterial
Prototype: QSGOutlinedTextMaterial::QSGOutlinedTextMaterial(const QRawFont &font)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdefaultglyphnode_p.cpp
Lines: 661-664
  0.000% (0/1)
21
QSGOpaqueTextureMaterial::setAnisotropyLevel
Name: QSGOpaqueTextureMaterial::setAnisotropyLevel
Prototype: void setAnisotropyLevel(QSGTexture::AnisotropyLevel level)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgtexturematerial.h
Lines: 72-72
  0.000% (0/1)
11
QSGNodeVisitor::visitNode
Name: QSGNodeVisitor::visitNode
Prototype: void QSGNodeVisitor::visitNode(QSGNode *n)
Coverage:  0.000% (0/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgnode.cpp
Lines: 1423-1454
  0.000% (0/10)
236
QSGNodeVisitor::visitChildren
Name: QSGNodeVisitor::visitChildren
Prototype: void QSGNodeVisitor::visitChildren(QSGNode *n)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgnode.cpp
Lines: 1456-1460
  0.000% (0/4)
22
QSGNodeUpdater::visitChildren
Name: QSGNodeUpdater::visitChildren
Prototype: void QSGNodeUpdater::visitChildren(QSGNode *n)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgnodeupdater.cpp
Lines: 215-219
  0.000% (0/4)
22
QSGNodeUpdater::leaveTransformNode
Name: QSGNodeUpdater::leaveTransformNode
Prototype: void QSGNodeUpdater::leaveTransformNode(QSGTransformNode *t)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgnodeupdater.cpp
Lines: 117-127
  0.000% (0/4)
22
QSGNodeUpdater::leaveRenderNode
Name: QSGNodeUpdater::leaveRenderNode
Prototype: void QSGNodeUpdater::leaveRenderNode(QSGRenderNode *r)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgnodeupdater.cpp
Lines: 184-191
  0.000% (0/1)
11
QSGNodeUpdater::leaveOpacityNode
Name: QSGNodeUpdater::leaveOpacityNode
Prototype: void QSGNodeUpdater::leaveOpacityNode(QSGOpacityNode *o)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgnodeupdater.cpp
Lines: 204-213
  0.000% (0/4)
32
QSGNodeUpdater::leaveGeometryNode
Name: QSGNodeUpdater::leaveGeometryNode
Prototype: void QSGNodeUpdater::leaveGeometryNode(QSGGeometryNode *g)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgnodeupdater.cpp
Lines: 163-170
  0.000% (0/1)
11
QSGNodeUpdater::leaveClipNode
Name: QSGNodeUpdater::leaveClipNode
Prototype: void QSGNodeUpdater::leaveClipNode(QSGClipNode *c)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgnodeupdater.cpp
Lines: 142-149
  0.000% (0/1)
11
QSGNodeUpdater::enterTransformNode
Name: QSGNodeUpdater::enterTransformNode
Prototype: void QSGNodeUpdater::enterTransformNode(QSGTransformNode *t)
Coverage:  0.000% (0/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgnodeupdater.cpp
Lines: 94-114
  0.000% (0/11)
84
QSGNodeUpdater::enterRenderNode
Name: QSGNodeUpdater::enterRenderNode
Prototype: void QSGNodeUpdater::enterRenderNode(QSGRenderNode *r)
Coverage:  0.000% (0/3)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgnodeupdater.cpp
Lines: 172-182
  0.000% (0/3)
41
QSGNodeUpdater::enterOpacityNode
Name: QSGNodeUpdater::enterOpacityNode
Prototype: void QSGNodeUpdater::enterOpacityNode(QSGOpacityNode *o)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgnodeupdater.cpp
Lines: 193-202
  0.000% (0/1)
31
QSGNodeUpdater::enterGeometryNode
Name: QSGNodeUpdater::enterGeometryNode
Prototype: void QSGNodeUpdater::enterGeometryNode(QSGGeometryNode *g)
Coverage:  0.000% (0/3)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgnodeupdater.cpp
Lines: 152-161
  0.000% (0/3)
31
QSGNodeUpdater::enterClipNode
Name: QSGNodeUpdater::enterClipNode
Prototype: void QSGNodeUpdater::enterClipNode(QSGClipNode *c)
Coverage:  0.000% (0/3)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgnodeupdater.cpp
Lines: 130-139
  0.000% (0/3)
31
QSGNodePrivate::description
Name: QSGNodePrivate::description
Prototype: static QString description(const QSGNode *node)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgnode_p.h
Lines: 70-72
  0.000% (0/1)
11
QSGNodeDumper::visitNode
Name: QSGNodeDumper::visitNode
Prototype: void QSGNodeDumper::visitNode(QSGNode *n)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgrenderer.cpp
Lines: 372-376
  0.000% (0/1)
21
QSGNodeDumper::visitChildren
Name: QSGNodeDumper::visitChildren
Prototype: void QSGNodeDumper::visitChildren(QSGNode *n)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgrenderer.cpp
Lines: 378-383
  0.000% (0/1)
31
QSGNodeDumper::dump
Name: QSGNodeDumper::dump
Prototype: void QSGNodeDumper::dump(QSGNode *n)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgrenderer.cpp
Lines: 366-370
  0.000% (0/1)
21
QSGNode::setFlags
Name: QSGNode::setFlags
Prototype: void QSGNode::setFlags(Flags f, bool enabled)
Coverage:  0.000% (0/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgnode.cpp
Lines: 643-654
  0.000% (0/8)
83
QSGNode::previousSibling
Name: QSGNode::previousSibling
Prototype: QSGNode* previousSibling() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgnode.h
Lines: 143-143
  0.000% (0/1)
11
QSGNode::lastChild
Name: QSGNode::lastChild
Prototype: QSGNode *lastChild() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgnode.h
Lines: 141-141
  0.000% (0/1)
11
QSGNode::insertChildNodeBefore
Name: QSGNode::insertChildNodeBefore
Prototype: void QSGNode::insertChildNodeBefore(QSGNode *node, QSGNode *before)
Coverage:  0.000% (0/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgnode.cpp
Lines: 469-494
  0.000% (0/8)
153
QSGNode::dirtyState
Name: QSGNode::dirtyState
Prototype: DirtyState dirtyState() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgnode.h
Lines: 149-149
  0.000% (0/1)
11
QSGNode::childAtIndex
Name: QSGNode::childAtIndex
Prototype: QSGNode *QSGNode::childAtIndex(int i) const
Coverage:  0.000% (0/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgnode.cpp
Lines: 606-614
  0.000% (0/6)
52
QSGNinePatchNode::rebuildGeometry
Name: QSGNinePatchNode::rebuildGeometry
Prototype: void QSGNinePatchNode::rebuildGeometry(QSGTexture *texture, QSGGeometry *geometry, const QVector4D &padding, const QRectF &bounds, qreal dpr)
Coverage:  0.000% (0/28)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgninepatchnode.cpp
Lines: 77-127
  0.000% (0/28)
368
QSGMaterialShader::setShaderSourceFiles
Name: QSGMaterialShader::setShaderSourceFiles
Prototype: void QSGMaterialShader::setShaderSourceFiles(QOpenGLShader::ShaderType type, const QStringList &sourceFiles)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgmaterial.cpp
Lines: 348-352
  0.000% (0/1)
21
QSGMaterialShader::RenderState::projectionMatrix
Name: QSGMaterialShader::RenderState::projectionMatrix
Prototype: QMatrix4x4 QSGMaterialShader::RenderState::projectionMatrix() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgmaterial.cpp
Lines: 532-536
  0.000% (0/1)
21
QSGMaterialShader::RenderState::modelViewMatrix
Name: QSGMaterialShader::RenderState::modelViewMatrix
Prototype: QMatrix4x4 QSGMaterialShader::RenderState::modelViewMatrix() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgmaterial.cpp
Lines: 522-526
  0.000% (0/1)
21
QSGMaterialShader::RenderState::isCachedMaterialDataDirty
Name: QSGMaterialShader::RenderState::isCachedMaterialDataDirty
Prototype: bool isCachedMaterialDataDirty() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgmaterial.h
Lines: 77-77
  0.000% (0/1)
11
QSGMaterialShader::RenderState::dirtyStates
Name: QSGMaterialShader::RenderState::dirtyStates
Prototype: inline DirtyStates dirtyStates() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgmaterial.h
Lines: 73-73
  0.000% (0/1)
11
QSGMaterialShader::RenderState::deviceRect
Name: QSGMaterialShader::RenderState::deviceRect
Prototype: QRect QSGMaterialShader::RenderState::deviceRect() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgmaterial.cpp
Lines: 556-560
  0.000% (0/1)
21
QSGLoQSubPixelDistanceFieldTextMaterialShader::QSGLoQSubPixelDistanceFieldTextMaterialShader
Name: QSGLoQSubPixelDistanceFieldTextMaterialShader::QSGLoQSubPixelDistanceFieldTextMaterialShader
Prototype: QSGLoQSubPixelDistanceFieldTextMaterialShader::QSGLoQSubPixelDistanceFieldTextMaterialShader()
Coverage:  0.000% (0/3)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdistancefieldglyphnode_p.cpp
Lines: 576-581
  0.000% (0/3)
21
QSGLoQSubPixelDistanceFieldTextMaterial::type
Name: QSGLoQSubPixelDistanceFieldTextMaterial::type
Prototype: QSGMaterialType *QSGLoQSubPixelDistanceFieldTextMaterial::type() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdistancefieldglyphnode_p.cpp
Lines: 583-587
  0.000% (0/1)
11
QSGLoQSubPixelDistanceFieldTextMaterial::setColor
Name: QSGLoQSubPixelDistanceFieldTextMaterial::setColor
Prototype: void setColor(const QColor &color) override
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdistancefieldglyphnode_p_p.h
Lines: 151-151
  0.000% (0/1)
11
QSGLoQSubPixelDistanceFieldTextMaterial::createShader
Name: QSGLoQSubPixelDistanceFieldTextMaterial::createShader
Prototype: QSGMaterialShader *QSGLoQSubPixelDistanceFieldTextMaterial::createShader() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdistancefieldglyphnode_p.cpp
Lines: 589-592
  0.000% (0/1)
11
QSGInternalRectangleNode::setAntialiasing [qsgadaptationlayer_p.h #1]
Name: QSGInternalRectangleNode::setAntialiasing [qsgadaptationlayer_p.h #1]
Prototype: void setAntialiasing(bool antialiasing)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgadaptationlayer_p.h #1
Lines: 142-142
  0.000% (0/1)
11
QSGInternalRectangleNode::accept [qsgadaptationlayer_p.h #1]
Name: QSGInternalRectangleNode::accept [qsgadaptationlayer_p.h #1]
Prototype: void accept(QSGNodeVisitorEx *visitor) override
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgadaptationlayer_p.h #1
Lines: 147-147
  0.000% (0/4)
12
QSGInternalImageNode::setAntialiasing [qsgadaptationlayer_p.h #1]
Name: QSGInternalImageNode::setAntialiasing [qsgadaptationlayer_p.h #1]
Prototype: void setAntialiasing(bool antialiasing)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgadaptationlayer_p.h #1
Lines: 162-162
  0.000% (0/1)
11
QSGInternalImageNode::accept [qsgadaptationlayer_p.h #1]
Name: QSGInternalImageNode::accept [qsgadaptationlayer_p.h #1]
Prototype: void accept(QSGNodeVisitorEx *visitor) override
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgadaptationlayer_p.h #1
Lines: 171-171
  0.000% (0/4)
12
QSGImageNode::setSourceRect
Name: QSGImageNode::setSourceRect
Prototype: inline void setSourceRect(qreal x, qreal y, qreal w, qreal h)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgimagenode.h
Lines: 58-58
  0.000% (0/1)
11
QSGImageNode::setRect
Name: QSGImageNode::setRect
Prototype: inline void setRect(qreal x, qreal y, qreal w, qreal h)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgimagenode.h
Lines: 54-54
  0.000% (0/1)
11
QSGImageNode::rebuildGeometry
Name: QSGImageNode::rebuildGeometry
Prototype: void QSGImageNode::rebuildGeometry(QSGGeometry *g, QSGTexture *texture, const QRectF &rect, QRectF sourceRect, TextureCoordinatesTransformMode texCoordMode)
Coverage:  0.000% (0/15)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgimagenode.cpp
Lines: 199-226
  0.000% (0/15)
145
QSGGuiThreadShaderEffectManager::textureChanged
Name: QSGGuiThreadShaderEffectManager::textureChanged
Prototype: void QSGGuiThreadShaderEffectManager::textureChanged()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qsgadaptationlayer_p.cpp
Lines: 297-300
  0.000% (0/1)
11
QSGGuiThreadShaderEffectManager::shaderCodePrepared
Name: QSGGuiThreadShaderEffectManager::shaderCodePrepared
Prototype: void QSGGuiThreadShaderEffectManager::shaderCodePrepared(bool _t1, ShaderInfo::Type _t2, const QByteArray & _t3, ShaderInfo * _t4)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qsgadaptationlayer_p.cpp
Lines: 290-294
  0.000% (0/1)
21
QSGGuiThreadShaderEffectManager::logAndStatusChanged
Name: QSGGuiThreadShaderEffectManager::logAndStatusChanged
Prototype: void QSGGuiThreadShaderEffectManager::logAndStatusChanged()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qsgadaptationlayer_p.cpp
Lines: 303-306
  0.000% (0/1)
11
QSGGlyphNode::boundingRect [qsgadaptationlayer_p.h #1]
Name: QSGGlyphNode::boundingRect [qsgadaptationlayer_p.h #1]
Prototype: QRectF boundingRect() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgadaptationlayer_p.h #1
Lines: 386-386
  0.000% (0/1)
11
QSGGlyphNode::accept [qsgadaptationlayer_p.h #1]
Name: QSGGlyphNode::accept [qsgadaptationlayer_p.h #1]
Prototype: void accept(QSGNodeVisitorEx *visitor) override
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgadaptationlayer_p.h #1
Lines: 396-396
  0.000% (0/4)
12
QSGGeometryNode::setRenderOrder
Name: QSGGeometryNode::setRenderOrder
Prototype: void QSGGeometryNode::setRenderOrder(int order)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgnode.cpp
Lines: 948-951
  0.000% (0/1)
11
QSGGeometryNode::renderOrder
Name: QSGGeometryNode::renderOrder
Prototype: int renderOrder() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgnode.h
Lines: 238-238
  0.000% (0/1)
11
QSGGeometryData::install
Name: QSGGeometryData::install
Prototype: static inline void install(const QSGGeometry *g, QSGGeometryData *data)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsggeometry_p.h
Lines: 67-70
  0.000% (0/1)
21
QSGGeometryData::hasDirtyVertexData
Name: QSGGeometryData::hasDirtyVertexData
Prototype: static bool inline hasDirtyVertexData(const QSGGeometry *g)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsggeometry_p.h
Lines: 72-72
  0.000% (0/1)
11
QSGGeometryData::hasDirtyIndexData
Name: QSGGeometryData::hasDirtyIndexData
Prototype: static bool inline hasDirtyIndexData(const QSGGeometry *g)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsggeometry_p.h
Lines: 75-75
  0.000% (0/1)
11
QSGGeometryData::data
Name: QSGGeometryData::data
Prototype: static inline QSGGeometryData *data(const QSGGeometry *g)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsggeometry_p.h
Lines: 63-65
  0.000% (0/1)
11
QSGGeometryData::clearDirtyVertexData
Name: QSGGeometryData::clearDirtyVertexData
Prototype: static void inline clearDirtyVertexData(const QSGGeometry *g)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsggeometry_p.h
Lines: 73-73
  0.000% (0/1)
11
QSGGeometryData::clearDirtyIndexData
Name: QSGGeometryData::clearDirtyIndexData
Prototype: static void inline clearDirtyIndexData(const QSGGeometry *g)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsggeometry_p.h
Lines: 76-76
  0.000% (0/1)
11
QSGGeometry::vertexDataPattern
Name: QSGGeometry::vertexDataPattern
Prototype: DataPattern vertexDataPattern() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsggeometry.h
Lines: 192-192
  0.000% (0/1)
11
QSGGeometry::vertexDataAsTexturedPoint2D
Name: QSGGeometry::vertexDataAsTexturedPoint2D
Prototype: inline const QSGGeometry::TexturedPoint2D *QSGGeometry::vertexDataAsTexturedPoint2D() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsggeometry.h
Lines: 295-306
  0.000% (0/1)
91
QSGGeometry::vertexDataAsColoredPoint2D
Name: QSGGeometry::vertexDataAsColoredPoint2D
Prototype: inline QSGGeometry::ColoredPoint2D *QSGGeometry::vertexDataAsColoredPoint2D()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsggeometry.h
Lines: 272-283
  0.000% (0/1)
91
QSGGeometry::vertexDataAsColoredPoint2D
Name: QSGGeometry::vertexDataAsColoredPoint2D
Prototype: inline const QSGGeometry::ColoredPoint2D *QSGGeometry::vertexDataAsColoredPoint2D() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsggeometry.h
Lines: 308-319
  0.000% (0/1)
91
QSGGeometry::updateColoredRectGeometry
Name: QSGGeometry::updateColoredRectGeometry
Prototype: void QSGGeometry::updateColoredRectGeometry(QSGGeometry *g, const QRectF &rect)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsggeometry.cpp
Lines: 755-769
  0.000% (0/1)
91
QSGGeometry::setLineWidth
Name: QSGGeometry::setLineWidth
Prototype: void QSGGeometry::setLineWidth(float width)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsggeometry.cpp
Lines: 626-629
  0.000% (0/1)
11
QSGGeometry::markVertexDataDirty
Name: QSGGeometry::markVertexDataDirty
Prototype: void QSGGeometry::markVertexDataDirty()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsggeometry.cpp
Lines: 883-886
  0.000% (0/1)
11
QSGGeometry::markIndexDataDirty
Name: QSGGeometry::markIndexDataDirty
Prototype: void QSGGeometry::markIndexDataDirty()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsggeometry.cpp
Lines: 868-871
  0.000% (0/1)
11
QSGGeometry::indexDataPattern
Name: QSGGeometry::indexDataPattern
Prototype: DataPattern indexDataPattern() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsggeometry.h
Lines: 189-189
  0.000% (0/1)
11
QSGGeometry::indexDataAsUShort
Name: QSGGeometry::indexDataAsUShort
Prototype: inline const quint16 *QSGGeometry::indexDataAsUShort() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsggeometry.h
Lines: 243-247
  0.000% (0/1)
21
QSGGeometry::indexDataAsUInt
Name: QSGGeometry::indexDataAsUInt
Prototype: inline uint *QSGGeometry::indexDataAsUInt()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsggeometry.h
Lines: 225-229
  0.000% (0/1)
21
QSGGeometry::indexDataAsUInt
Name: QSGGeometry::indexDataAsUInt
Prototype: inline const uint *QSGGeometry::indexDataAsUInt() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsggeometry.h
Lines: 237-241
  0.000% (0/1)
21
QSGGeometry::indexData
Name: QSGGeometry::indexData
Prototype: const void *QSGGeometry::indexData() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsggeometry.cpp
Lines: 541-546
  0.000% (0/1)
31
QSGGeometry::ColoredPoint2D::set
Name: QSGGeometry::ColoredPoint2D::set
Prototype: void set(float nx, float ny, uchar nr, uchar ng, uchar nb, uchar na)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsggeometry.h
Lines: 132-135
  0.000% (0/1)
21
QSGFramebufferObjectNode::handleScreenChange
Name: QSGFramebufferObjectNode::handleScreenChange
Prototype: void handleScreenChange()
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickframebufferobject.cpp
Lines: 245-251
  0.000% (0/4)
32
Page:<>1
Condition %: 100.000% (16/16)
...100
Condition %: 100.000% (1/1)
...130
Condition %:  75.000% (9/12)
...140
Condition %:  62.992% (80/127)
...150
Condition %:  45.714% (16/35)
...160
Condition %:  0.000% (0/4)
...165
Condition %:  0.000% (0/1)
166
Condition %:  0.000% (0/6)
167
Condition %:  0.000% (0/7)
168
Condition %:  0.000% (0/1)
169170
Condition %:  0.000% (0/1)
171
Condition %:  0.000% (0/7)
172
Condition %:  0.000% (0/5)
173
Condition %:  0.000% (0/1)
...180
Condition %:  0.000% (0/1)
...190
Condition %:  0.000% (0/4)
...200
Condition %:  0.000% (0/1)
...202
Condition %:  0.000% (0/1)

Generated by Squish Coco 4.2.0