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)
...170
Condition %: 100.000% (1/1)
171
Condition %: 100.000% (6/6)
172
Condition %: 100.000% (4/4)
173
Condition %: 100.000% (1/1)
174
Condition %: 100.000% (1/1)
175176
Condition %: 100.000% (4/4)
177
Condition %: 100.000% (1/1)
178
Condition %: 100.000% (1/1)
179
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
QSGSoftwareRenderContext::createRenderer
Name: QSGSoftwareRenderContext::createRenderer
Prototype: QSGRenderer *QSGSoftwareRenderContext::createRenderer()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarecontext.cpp
Lines: 152-155
100.000% (1/1)
11
QSGSoftwareRenderContext::initializeIfNeeded
Name: QSGSoftwareRenderContext::initializeIfNeeded
Prototype: void QSGSoftwareRenderContext::initializeIfNeeded()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarecontext.cpp
Lines: 133-139
100.000% (4/4)
42
QSGSoftwareRenderContext::invalidate
Name: QSGSoftwareRenderContext::invalidate
Prototype: void QSGSoftwareRenderContext::invalidate()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarecontext.cpp
Lines: 141-145
100.000% (1/1)
21
QSGSoftwareRenderContext::renderNextFrame
Name: QSGSoftwareRenderContext::renderNextFrame
Prototype: void QSGSoftwareRenderContext::renderNextFrame(QSGRenderer *renderer, uint fbo)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarecontext.cpp
Lines: 158-161
100.000% (1/1)
11
QSGSoftwareRenderListBuilder::QSGSoftwareRenderListBuilder
Name: QSGSoftwareRenderListBuilder::QSGSoftwareRenderListBuilder
Prototype: QSGSoftwareRenderListBuilder::QSGSoftwareRenderListBuilder(QSGAbstractSoftwareRenderer *renderer)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarerenderlistbuilder.cpp
Lines: 57-61
100.000% (1/1)
31
QSGSoftwareRenderListBuilder::visit
Name: QSGSoftwareRenderListBuilder::visit
Prototype: bool QSGSoftwareRenderListBuilder::visit(QSGTransformNode *)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarerenderlistbuilder.cpp
Lines: 63-66
100.000% (1/1)
11
QSGSoftwareRenderListBuilder::visit
Name: QSGSoftwareRenderListBuilder::visit
Prototype: bool QSGSoftwareRenderListBuilder::visit(QSGRenderNode *node)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarerenderlistbuilder.cpp
Lines: 156-159
100.000% (1/1)
11
QSGSoftwareRenderLoop::QSGSoftwareRenderLoop
Name: QSGSoftwareRenderLoop::QSGSoftwareRenderLoop
Prototype: QSGSoftwareRenderLoop::QSGSoftwareRenderLoop()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarerenderloop.cpp
Lines: 56-60
100.000% (1/1)
21
QSGSoftwareRenderLoop::animationDriver
Name: QSGSoftwareRenderLoop::animationDriver
Prototype: QAnimationDriver *animationDriver() const override
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarerenderloop_p.h
Lines: 84-84
100.000% (1/1)
11
QSGSoftwareRenderLoop::createRenderContext
Name: QSGSoftwareRenderLoop::createRenderContext
Prototype: QSGRenderContext *createRenderContext(QSGContext *) const override
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarerenderloop_p.h
Lines: 87-87
100.000% (1/1)
11
QSGSoftwareRenderLoop::hide
Name: QSGSoftwareRenderLoop::hide
Prototype: void QSGSoftwareRenderLoop::hide(QQuickWindow *window)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarerenderloop.cpp
Lines: 82-86
100.000% (1/1)
21
QSGSoftwareRenderLoop::maybeUpdate
Name: QSGSoftwareRenderLoop::maybeUpdate
Prototype: void QSGSoftwareRenderLoop::maybeUpdate(QQuickWindow *window)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarerenderloop.cpp
Lines: 244-251
100.000% (4/4)
42
QSGSoftwareRenderLoop::sceneGraphContext
Name: QSGSoftwareRenderLoop::sceneGraphContext
Prototype: QSGContext *QSGSoftwareRenderLoop::sceneGraphContext() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarerenderloop.cpp
Lines: 260-263
100.000% (1/1)
11
QSGSoftwareRenderLoop::windowSurfaceType
Name: QSGSoftwareRenderLoop::windowSurfaceType
Prototype: QSurface::SurfaceType QSGSoftwareRenderLoop::windowSurfaceType() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarerenderloop.cpp
Lines: 253-256
100.000% (1/1)
11
QSGSoftwareRenderLoop::~QSGSoftwareRenderLoop
Name: QSGSoftwareRenderLoop::~QSGSoftwareRenderLoop
Prototype: QSGSoftwareRenderLoop::~QSGSoftwareRenderLoop()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarerenderloop.cpp
Lines: 62-66
100.000% (1/1)
21
QSGSoftwareRenderableNode::boundingRectMax
Name: QSGSoftwareRenderableNode::boundingRectMax
Prototype: QRect boundingRectMax() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarerenderablenode_p.h
Lines: 102-102
100.000% (1/1)
11
QSGSoftwareRenderableNode::boundingRectMin
Name: QSGSoftwareRenderableNode::boundingRectMin
Prototype: QRect boundingRectMin() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarerenderablenode_p.h
Lines: 101-101
100.000% (1/1)
11
QSGSoftwareRenderableNode::dirtyRegion
Name: QSGSoftwareRenderableNode::dirtyRegion
Prototype: QRegion QSGSoftwareRenderableNode::dirtyRegion() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarerenderablenode.cpp
Lines: 436-439
100.000% (1/1)
11
QSGSoftwareRenderableNode::isDirty
Name: QSGSoftwareRenderableNode::isDirty
Prototype: bool isDirty() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarerenderablenode_p.h
Lines: 105-105
100.000% (1/1)
11
QSGSoftwareRenderableNode::isOpaque
Name: QSGSoftwareRenderableNode::isOpaque
Prototype: bool isOpaque() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarerenderablenode_p.h
Lines: 104-104
100.000% (1/1)
11
QSGSoftwareRenderableNode::markGeometryDirty
Name: QSGSoftwareRenderableNode::markGeometryDirty
Prototype: void QSGSoftwareRenderableNode::markGeometryDirty()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarerenderablenode.cpp
Lines: 390-393
100.000% (1/1)
11
QSGSoftwareRenderableNode::previousDirtyRegion
Name: QSGSoftwareRenderableNode::previousDirtyRegion
Prototype: QRegion QSGSoftwareRenderableNode::previousDirtyRegion(bool wasRemoved) const
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarerenderablenode.cpp
Lines: 426-434
100.000% (4/4)
32
QSGSoftwareRenderableNodeUpdater::QSGSoftwareRenderableNodeUpdater
Name: QSGSoftwareRenderableNodeUpdater::QSGSoftwareRenderableNodeUpdater
Prototype: QSGSoftwareRenderableNodeUpdater::QSGSoftwareRenderableNodeUpdater(QSGAbstractSoftwareRenderer *renderer)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarerenderablenodeupdater.cpp
Lines: 56-64
100.000% (1/1)
41
QSGSoftwareRenderableNodeUpdater::currentState
Name: QSGSoftwareRenderableNodeUpdater::currentState
Prototype: QSGSoftwareRenderableNodeUpdater::NodeState QSGSoftwareRenderableNodeUpdater::currentState(QSGNode *node) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarerenderablenodeupdater.cpp
Lines: 298-307
100.000% (1/1)
71
QSGSoftwareRenderableNodeUpdater::endVisit
Name: QSGSoftwareRenderableNodeUpdater::endVisit
Prototype: void QSGSoftwareRenderableNodeUpdater::endVisit(QSGTransformNode *)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarerenderablenodeupdater.cpp
Lines: 78-81
100.000% (1/1)
11
QSGSoftwareRenderableNodeUpdater::visit
Name: QSGSoftwareRenderableNodeUpdater::visit
Prototype: bool QSGSoftwareRenderableNodeUpdater::visit(QSGTransformNode *node)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarerenderablenodeupdater.cpp
Lines: 71-76
100.000% (1/1)
31
QSGSoftwareRenderableNodeUpdater::visit
Name: QSGSoftwareRenderableNodeUpdater::visit
Prototype: bool QSGSoftwareRenderableNodeUpdater::visit(QSGRootNode *node)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarerenderablenodeupdater.cpp
Lines: 174-178
100.000% (1/1)
21
QSGSoftwareRenderableNodeUpdater::visit
Name: QSGSoftwareRenderableNodeUpdater::visit
Prototype: bool QSGSoftwareRenderableNodeUpdater::visit(QSGRenderNode *node)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarerenderablenodeupdater.cpp
Lines: 196-199
100.000% (1/1)
11
QSGSoftwareRenderer::QSGSoftwareRenderer
Name: QSGSoftwareRenderer::QSGSoftwareRenderer
Prototype: QSGSoftwareRenderer::QSGSoftwareRenderer(QSGRenderContext *context)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarerenderer.cpp
Lines: 55-60
100.000% (1/1)
21
QSGSoftwareRenderer::renderScene
Name: QSGSoftwareRenderer::renderScene
Prototype: void QSGSoftwareRenderer::renderScene(uint)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarerenderer.cpp
Lines: 88-96
100.000% (1/1)
21
QSGSoftwareRenderer::setBackingStore
Name: QSGSoftwareRenderer::setBackingStore
Prototype: void QSGSoftwareRenderer::setBackingStore(QBackingStore *backingStore)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarerenderer.cpp
Lines: 77-81
100.000% (1/1)
21
QSGTextMaskMaterial::QSGTextMaskMaterial
Name: QSGTextMaskMaterial::QSGTextMaskMaterial
Prototype: QSGTextMaskMaterial::QSGTextMaskMaterial(const QRawFont &font, QFontEngine::GlyphFormat glyphFormat)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdefaultglyphnode_p.cpp
Lines: 402-408
100.000% (1/1)
11
QSGTextMaskMaterial::cacheTextureHeight
Name: QSGTextMaskMaterial::cacheTextureHeight
Prototype: int QSGTextMaskMaterial::cacheTextureHeight() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdefaultglyphnode_p.cpp
Lines: 625-628
100.000% (1/1)
11
QSGTextMaskMaterial::cacheTextureWidth
Name: QSGTextMaskMaterial::cacheTextureWidth
Prototype: int QSGTextMaskMaterial::cacheTextureWidth() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdefaultglyphnode_p.cpp
Lines: 620-623
100.000% (1/1)
11
QSGTextMaskMaterial::color
Name: QSGTextMaskMaterial::color
Prototype: const QVector4D &color() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdefaultglyphnode_p_p.h
Lines: 80-80
100.000% (1/1)
11
QSGTextMaskMaterial::glyphCache
Name: QSGTextMaskMaterial::glyphCache
Prototype: QOpenGLTextureGlyphCache *QSGTextMaskMaterial::glyphCache() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdefaultglyphnode_p.cpp
Lines: 561-564
100.000% (1/1)
11
QSGTextMaskMaterial::setColor
Name: QSGTextMaskMaterial::setColor
Prototype: void setColor(const QColor &c)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdefaultglyphnode_p_p.h
Lines: 78-78
100.000% (1/1)
11
QSGTextMaskMaterial::texture
Name: QSGTextMaskMaterial::texture
Prototype: QSGTexture *texture() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdefaultglyphnode_p_p.h
Lines: 82-82
100.000% (1/1)
11
QSGTextMaskMaterial::~QSGTextMaskMaterial
Name: QSGTextMaskMaterial::~QSGTextMaskMaterial
Prototype: QSGTextMaskMaterial::~QSGTextMaskMaterial()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdefaultglyphnode_p.cpp
Lines: 410-413
100.000% (1/1)
11
QSGTextMaskShader::QSGTextMaskShader
Name: QSGTextMaskShader::QSGTextMaskShader
Prototype: QSGTextMaskShader::QSGTextMaskShader(QFontEngine::GlyphFormat glyphFormat)
Coverage: 100.000% (3/3)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdefaultglyphnode_p.cpp
Lines: 114-123
100.000% (3/3)
21
QSGTextMaskShader::attributeNames
Name: QSGTextMaskShader::attributeNames
Prototype: char const *const *QSGTextMaskShader::attributeNames() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdefaultglyphnode_p.cpp
Lines: 108-112
100.000% (1/1)
11
QSGTextMaskShader::initialize
Name: QSGTextMaskShader::initialize
Prototype: void QSGTextMaskShader::initialize()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdefaultglyphnode_p.cpp
Lines: 131-138
100.000% (1/1)
51
QSGTexture::convertToNormalizedSourceRect
Name: QSGTexture::convertToNormalizedSourceRect
Prototype: QRectF QSGTexture::convertToNormalizedSourceRect(const QRectF &rect) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgtexture.h
Lines: 114-126
100.000% (1/1)
81
QSGTexture::d_func
Name: QSGTexture::d_func
Prototype: inline QSGTexturePrivate* d_func()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgtexture.h
Lines: 53-53
100.000% (1/1)
11
QSGTexture::d_func
Name: QSGTexture::d_func
Prototype: inline const QSGTexturePrivate* d_func() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgtexture.h
Lines: 53-53
100.000% (1/1)
11
QSGTexture::filtering
Name: QSGTexture::filtering
Prototype: QSGTexture::Filtering QSGTexture::filtering() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgtexture.cpp
Lines: 498-501
100.000% (1/1)
11
QSGTexture::isAtlasTexture
Name: QSGTexture::isAtlasTexture
Prototype: bool QSGTexture::isAtlasTexture() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgtexture.cpp
Lines: 410-413
100.000% (1/1)
11
QSGTexture::mipmapFiltering
Name: QSGTexture::mipmapFiltering
Prototype: QSGTexture::Filtering QSGTexture::mipmapFiltering() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgtexture.cpp
Lines: 477-480
100.000% (1/1)
11
QSGTexture::normalizedTextureSubRect
Name: QSGTexture::normalizedTextureSubRect
Prototype: QRectF QSGTexture::normalizedTextureSubRect() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgtexture.cpp
Lines: 440-443
100.000% (1/1)
11
QSGTexture::setFiltering
Name: QSGTexture::setFiltering
Prototype: void QSGTexture::setFiltering(QSGTexture::Filtering filter)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgtexture.cpp
Lines: 486-493
100.000% (4/4)
42
QSGTexture::setHorizontalWrapMode
Name: QSGTexture::setHorizontalWrapMode
Prototype: void QSGTexture::setHorizontalWrapMode(WrapMode hwrap)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgtexture.cpp
Lines: 534-541
100.000% (4/4)
42
QSGTexture::setMipmapFiltering
Name: QSGTexture::setMipmapFiltering
Prototype: void QSGTexture::setMipmapFiltering(Filtering filter)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgtexture.cpp
Lines: 465-472
100.000% (4/4)
42
QSGTexture::setVerticalWrapMode
Name: QSGTexture::setVerticalWrapMode
Prototype: void QSGTexture::setVerticalWrapMode(WrapMode vwrap)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgtexture.cpp
Lines: 556-563
100.000% (4/4)
42
QSGTexture::updateBindOptions::[lambda]
Name: QSGTexture::updateBindOptions::[lambda]
Prototype: []()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgtexture.cpp
Lines: 606-606
100.000% (1/1)
01
QSGTextureFileHandler::device
Name: QSGTextureFileHandler::device
Prototype: QIODevice *device() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/compressedtexture/qsgtexturefilehandler_p.h
Lines: 73-73
100.000% (1/1)
11
QSGTextureFileHandler::logName
Name: QSGTextureFileHandler::logName
Prototype: QByteArray logName() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/compressedtexture/qsgtexturefilehandler_p.h
Lines: 74-74
100.000% (1/1)
11
QSGTextureMaterial::createShader
Name: QSGTextureMaterial::createShader
Prototype: QSGMaterialShader *QSGTextureMaterial::createShader() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgtexturematerial.cpp
Lines: 385-388
100.000% (1/1)
11
QSGTextureMaterial::type
Name: QSGTextureMaterial::type
Prototype: QSGMaterialType *QSGTextureMaterial::type() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgtexturematerial.cpp
Lines: 374-377
100.000% (1/1)
11
QSGTextureMaterialShader::QSGTextureMaterialShader
Name: QSGTextureMaterialShader::QSGTextureMaterialShader
Prototype: QSGTextureMaterialShader::QSGTextureMaterialShader()
Coverage: 100.000% (2/2)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgtexturematerial.cpp
Lines: 390-396
100.000% (2/2)
11
QSGTextureMaterialShader::initialize
Name: QSGTextureMaterialShader::initialize
Prototype: void QSGTextureMaterialShader::initialize()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgtexturematerial.cpp
Lines: 408-414
100.000% (1/1)
21
QSGTextureMaterialShader::updateState
Name: QSGTextureMaterialShader::updateState
Prototype: void QSGTextureMaterialShader::updateState(const RenderState &state, QSGMaterial *newEffect, QSGMaterial *oldEffect)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgtexturematerial.cpp
Lines: 398-406
100.000% (4/4)
42
QSGTexturePrivate::QSGTexturePrivate
Name: QSGTexturePrivate::QSGTexturePrivate
Prototype: QSGTexturePrivate::QSGTexturePrivate()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgtexture.cpp
Lines: 100-110
100.000% (1/1)
21
QSGTextureProvider::textureChanged
Name: QSGTextureProvider::textureChanged
Prototype: void QSGTextureProvider::textureChanged()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qsgtextureprovider.cpp
Lines: 124-127
100.000% (1/1)
11
QSGTextureReader::QSGTextureReader
Name: QSGTextureReader::QSGTextureReader
Prototype: QSGTextureReader::QSGTextureReader(QIODevice *device, const QString &fileName)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgtexturereader.cpp
Lines: 55-58
100.000% (1/1)
21
QSGTextureReader::supportedFileFormats
Name: QSGTextureReader::supportedFileFormats
Prototype: QList<QByteArray> QSGTextureReader::supportedFileFormats()
Coverage: 100.000% (3/3)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgtexturereader.cpp
Lines: 102-106
100.000% (3/3)
03
QSGTextureReader::supportedFileFormats::[lambda]
Name: QSGTextureReader::supportedFileFormats::[lambda]
Prototype: []()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgtexturereader.cpp
Lines: 105-105
100.000% (1/1)
01
QSGTextureReader::~QSGTextureReader
Name: QSGTextureReader::~QSGTextureReader
Prototype: QSGTextureReader::~QSGTextureReader()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgtexturereader.cpp
Lines: 60-63
100.000% (1/1)
11
QSGTransformNode::QSGTransformNode
Name: QSGTransformNode::QSGTransformNode
Prototype: QSGTransformNode::QSGTransformNode()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgnode.cpp
Lines: 1171-1174
100.000% (1/1)
21
QSGTransformNode::combinedMatrix
Name: QSGTransformNode::combinedMatrix
Prototype: const QMatrix4x4 &combinedMatrix() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgnode.h
Lines: 286-286
100.000% (1/1)
11
QSGTransformNode::matrix
Name: QSGTransformNode::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: 283-283
100.000% (1/1)
11
QSGTransformNode::setCombinedMatrix
Name: QSGTransformNode::setCombinedMatrix
Prototype: void QSGTransformNode::setCombinedMatrix(const QMatrix4x4 &matrix)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgnode.cpp
Lines: 1226-1229
100.000% (1/1)
11
QSGTransformNode::setMatrix
Name: QSGTransformNode::setMatrix
Prototype: void QSGTransformNode::setMatrix(const QMatrix4x4 &matrix)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgnode.cpp
Lines: 1200-1204
100.000% (1/1)
21
QSGVertexColorMaterial::QSGVertexColorMaterial
Name: QSGVertexColorMaterial::QSGVertexColorMaterial
Prototype: QSGVertexColorMaterial::QSGVertexColorMaterial()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgvertexcolormaterial.cpp
Lines: 135-138
100.000% (1/1)
11
QSGVertexColorMaterial::compare
Name: QSGVertexColorMaterial::compare
Prototype: int QSGVertexColorMaterial::compare(const QSGMaterial * ) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgvertexcolormaterial.cpp
Lines: 150-153
100.000% (1/1)
11
QSGVertexColorMaterial::createShader
Name: QSGVertexColorMaterial::createShader
Prototype: QSGMaterialShader *QSGVertexColorMaterial::createShader() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgvertexcolormaterial.cpp
Lines: 170-173
100.000% (1/1)
11
QSGVertexColorMaterial::type
Name: QSGVertexColorMaterial::type
Prototype: QSGMaterialType *QSGVertexColorMaterial::type() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgvertexcolormaterial.cpp
Lines: 159-162
100.000% (1/1)
11
QSGVertexColorMaterialShader::QSGVertexColorMaterialShader
Name: QSGVertexColorMaterialShader::QSGVertexColorMaterialShader
Prototype: QSGVertexColorMaterialShader::QSGVertexColorMaterialShader()
Coverage: 100.000% (3/3)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgvertexcolormaterial.cpp
Lines: 66-72
100.000% (3/3)
21
QSGVertexColorMaterialShader::attributeNames
Name: QSGVertexColorMaterialShader::attributeNames
Prototype: char const *const *QSGVertexColorMaterialShader::attributeNames() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgvertexcolormaterial.cpp
Lines: 87-91
100.000% (1/1)
11
QSGVertexColorMaterialShader::initialize
Name: QSGVertexColorMaterialShader::initialize
Prototype: void QSGVertexColorMaterialShader::initialize()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgvertexcolormaterial.cpp
Lines: 93-99
100.000% (1/1)
21
QSGVisitableNode::QSGVisitableNode [qsgadaptationlayer_p.h #1]
Name: QSGVisitableNode::QSGVisitableNode [qsgadaptationlayer_p.h #1]
Prototype: QSGVisitableNode()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgadaptationlayer_p.h #1
Lines: 127-127
100.000% (1/1)
11
QSG_LOG_INFO
Name: QSG_LOG_INFO
Prototype: const QLoggingCategory &QSG_LOG_INFO()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgcontext.cpp
Lines: 79-79
100.000% (1/1)
11
QSG_LOG_RENDERLOOP
Name: QSG_LOG_RENDERLOOP
Prototype: const QLoggingCategory &QSG_LOG_RENDERLOOP()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgcontext.cpp
Lines: 83-83
100.000% (1/1)
11
QSG_LOG_TIME_COMPILATION
Name: QSG_LOG_TIME_COMPILATION
Prototype: const QLoggingCategory &QSG_LOG_TIME_COMPILATION()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgcontext.cpp
Lines: 87-87
100.000% (1/1)
11
QSG_LOG_TIME_GLYPH
Name: QSG_LOG_TIME_GLYPH
Prototype: const QLoggingCategory &QSG_LOG_TIME_GLYPH()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgcontext.cpp
Lines: 96-96
100.000% (1/1)
11
QSG_LOG_TIME_RENDERER
Name: QSG_LOG_TIME_RENDERER
Prototype: const QLoggingCategory &QSG_LOG_TIME_RENDERER()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgcontext.cpp
Lines: 99-99
100.000% (1/1)
11
QSG_LOG_TIME_RENDERLOOP
Name: QSG_LOG_TIME_RENDERLOOP
Prototype: const QLoggingCategory &QSG_LOG_TIME_RENDERLOOP()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgcontext.cpp
Lines: 90-90
100.000% (1/1)
11
QSG_LOG_TIME_TEXTURE
Name: QSG_LOG_TIME_TEXTURE
Prototype: const QLoggingCategory &QSG_LOG_TIME_TEXTURE()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgcontext.cpp
Lines: 93-93
100.000% (1/1)
11
QSG_RASTER_LOG_TIME_RENDERLOOP
Name: QSG_RASTER_LOG_TIME_RENDERLOOP
Prototype: const QLoggingCategory &QSG_RASTER_LOG_TIME_RENDERLOOP()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarecontext.cpp
Lines: 72-72
100.000% (1/1)
11
QSequentialAnimationGroupJob::QSequentialAnimationGroupJob
Name: QSequentialAnimationGroupJob::QSequentialAnimationGroupJob
Prototype: QSequentialAnimationGroupJob::QSequentialAnimationGroupJob()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/animations/qsequentialanimationgroupjob.cpp
Lines: 46-51
100.000% (1/1)
21
QSequentialAnimationGroupJob::animationRemoved
Name: QSequentialAnimationGroupJob::animationRemoved
Prototype: void QSequentialAnimationGroupJob::animationRemoved(QAbstractAnimationJob *anim, QAbstractAnimationJob *prev, QAbstractAnimationJob *next)
Coverage: 100.000% (19/19)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/animations/qsequentialanimationgroupjob.cpp
Lines: 383-416
100.000% (19/19)
177
QSequentialAnimationGroupJob::atEnd
Name: QSequentialAnimationGroupJob::atEnd
Prototype: bool QSequentialAnimationGroupJob::atEnd() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/animations/qsequentialanimationgroupjob.cpp
Lines: 57-71
100.000% (1/1)
51
QSequentialAnimationGroupJob::currentAnimation
Name: QSequentialAnimationGroupJob::currentAnimation
Prototype: QAbstractAnimationJob *currentAnimation() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/animations/qsequentialanimationgroupjob_p.h
Lines: 70-70
100.000% (1/1)
11
QSequentialAnimationGroupJob::duration
Name: QSequentialAnimationGroupJob::duration
Prototype: int QSequentialAnimationGroupJob::duration() const
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/animations/qsequentialanimationgroupjob.cpp
Lines: 192-205
100.000% (7/7)
73
QSequentialAnimationGroupJob::indexForCurrentTime
Name: QSequentialAnimationGroupJob::indexForCurrentTime
Prototype: QSequentialAnimationGroupJob::AnimationIndex QSequentialAnimationGroupJob::indexForCurrentTime() const
Coverage: 100.000% (16/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/animations/qsequentialanimationgroupjob.cpp
Lines: 85-121
100.000% (16/16)
164
QSequentialAnimationGroupJob::setCurrentAnimation
Name: QSequentialAnimationGroupJob::setCurrentAnimation
Prototype: void QSequentialAnimationGroupJob::setCurrentAnimation(QAbstractAnimationJob *anim, bool intermediate)
Coverage: 100.000% (10/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/animations/qsequentialanimationgroupjob.cpp
Lines: 282-300
100.000% (10/10)
104
QSmoothedAnimation::QSmoothedAnimation
Name: QSmoothedAnimation::QSmoothedAnimation
Prototype: QSmoothedAnimation::QSmoothedAnimation(QQuickSmoothedAnimationPrivate *priv)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquicksmoothedanimation.cpp
Lines: 76-84
100.000% (1/1)
21
QSmoothedAnimation::delayedStop
Name: QSmoothedAnimation::delayedStop
Prototype: void QSmoothedAnimation::delayedStop()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquicksmoothedanimation.cpp
Lines: 137-141
100.000% (4/4)
22
QSmoothedAnimation::duration
Name: QSmoothedAnimation::duration
Prototype: int QSmoothedAnimation::duration() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquicksmoothedanimation.cpp
Lines: 143-146
100.000% (1/1)
11
QSmoothedAnimation::prepareForRestart
Name: QSmoothedAnimation::prepareForRestart
Prototype: void QSmoothedAnimation::prepareForRestart()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquicksmoothedanimation.cpp
Lines: 117-129
100.000% (4/4)
62
QSmoothedAnimation::restart
Name: QSmoothedAnimation::restart
Prototype: void QSmoothedAnimation::restart()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquicksmoothedanimation.cpp
Lines: 108-115
100.000% (4/4)
42
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)
...170
Condition %: 100.000% (1/1)
171
Condition %: 100.000% (6/6)
172
Condition %: 100.000% (4/4)
173
Condition %: 100.000% (1/1)
174
Condition %: 100.000% (1/1)
175176
Condition %: 100.000% (4/4)
177
Condition %: 100.000% (1/1)
178
Condition %: 100.000% (1/1)
179
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