OpenCoverage

Qt Quick Test Coverage

Functions

Page:<>1
Function: ActiveOCRestorer::ActiveOCRestorer
...100
Function: QQuickParticleSystem::emittersChanged
...120
Function: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QV4::PropertyIndex::operator* [qv4property_p.h #1]
...130
Function: QQuickTargetDirection::targetVariation
...140
Function: QQuickTrailEmitter::setEmitterXVariation
...146
Function: QSGBatchRenderer::Renderer::nodeChangedBatchRoot
147
Function: QSGCompressedTexture::QSGCompressedTexture
148
Function: QSGDefaultInternalImageNode::setMaterialTexture
149
Function: QSGDefaultRenderContext::maxTextureSize
150151
Function: QSGGuiThreadShaderEffectManager::logAndStatusChanged
152
Function: QSGNodeUpdater::leaveRenderNode
153
Function: QSGRenderer::removeNodesToPreprocess
154
Function: QSGSoftwareGlyphNode::paint
...160
Function: QV4::CallData::argument [qv4stackframe_p.h #1]
...170
Function: QV4::Heap::QV4ParticleData::init
...180
Function: QV4::RuntimeHelpers::toPrimitive [qv4runtime_p.h #2]
...200
Function: qt_composite_mode_to_string::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::QQuickJSContext2D::method_get_shadowOffsetY
...202
Function: typeLiteral::typeLiteral
Functionâ–´Condition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
QSGDistanceFieldTextMaterialShader::attributeNames
Name: QSGDistanceFieldTextMaterialShader::attributeNames
Prototype: char const *const *QSGDistanceFieldTextMaterialShader::attributeNames() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdistancefieldglyphnode_p.cpp
Lines: 79-82
100.000% (1/1)
11
QSGDistanceFieldTextMaterialShader::initialize
Name: QSGDistanceFieldTextMaterialShader::initialize
Prototype: void QSGDistanceFieldTextMaterialShader::initialize()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdistancefieldglyphnode_p.cpp
Lines: 147-155
100.000% (1/1)
61
QSGDistanceFieldTextMaterialShader::updateAlphaRange
Name: QSGDistanceFieldTextMaterialShader::updateAlphaRange
Prototype: void QSGDistanceFieldTextMaterialShader::updateAlphaRange()
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdistancefieldglyphnode_p.cpp
Lines: 114-129
100.000% (7/7)
113
QSGDistanceFieldTextMaterialShader::updateColor
Name: QSGDistanceFieldTextMaterialShader::updateColor
Prototype: void QSGDistanceFieldTextMaterialShader::updateColor(const QVector4D &c)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdistancefieldglyphnode_p.cpp
Lines: 131-137
100.000% (4/4)
32
QSGDistanceFieldTextMaterialShader::updateState
Name: QSGDistanceFieldTextMaterialShader::updateState
Prototype: void QSGDistanceFieldTextMaterialShader::updateState(const RenderState &state, QSGMaterial *newEffect, QSGMaterial *oldEffect)
Coverage:  93.103% (27/29)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdistancefieldglyphnode_p.cpp
Lines: 157-208
 93.103% (27/29)
867
QSGDistanceFieldTextMaterialShader::updateTextureScale
Name: QSGDistanceFieldTextMaterialShader::updateTextureScale
Prototype: void QSGDistanceFieldTextMaterialShader::updateTextureScale(const QVector2D &ts)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdistancefieldglyphnode_p.cpp
Lines: 139-145
100.000% (4/4)
32
QSGEngine::QSGEngine
Name: QSGEngine::QSGEngine
Prototype: QSGEngine::QSGEngine(QObject *parent)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgengine.cpp
Lines: 100-103
  0.000% (0/1)
21
QSGEngine::createImageNode
Name: QSGEngine::createImageNode
Prototype: QSGImageNode *QSGEngine::createImageNode() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgengine.cpp
Lines: 249-253
  0.000% (0/1)
21
QSGEngine::createNinePatchNode
Name: QSGEngine::createNinePatchNode
Prototype: QSGNinePatchNode *QSGEngine::createNinePatchNode() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgengine.cpp
Lines: 261-265
  0.000% (0/1)
21
QSGEngine::createRectangleNode
Name: QSGEngine::createRectangleNode
Prototype: QSGRectangleNode *QSGEngine::createRectangleNode() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgengine.cpp
Lines: 234-238
  0.000% (0/1)
21
QSGEngine::createRenderer
Name: QSGEngine::createRenderer
Prototype: QSGAbstractRenderer *QSGEngine::createRenderer() const
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgengine.cpp
Lines: 156-165
  0.000% (0/4)
62
QSGEngine::createTextureFromId
Name: QSGEngine::createTextureFromId
Prototype: QSGTexture *QSGEngine::createTextureFromId(uint id, const QSize &size, CreateTextureOptions options) const
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgengine.cpp
Lines: 198-210
  0.000% (0/4)
92
QSGEngine::createTextureFromImage
Name: QSGEngine::createTextureFromImage
Prototype: QSGTexture *QSGEngine::createTextureFromImage(const QImage &image, CreateTextureOptions options) const
Coverage:  0.000% (0/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgengine.cpp
Lines: 177-186
  0.000% (0/10)
74
QSGEngine::d_func
Name: QSGEngine::d_func
Prototype: inline QSGEnginePrivate* d_func()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgengine.h
Lines: 60-60
  0.000% (0/1)
11
QSGEngine::d_func
Name: QSGEngine::d_func
Prototype: inline const QSGEnginePrivate* d_func() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgengine.h
Lines: 60-60
  0.000% (0/1)
11
QSGEngine::initialize
Name: QSGEngine::initialize
Prototype: void QSGEngine::initialize(QOpenGLContext *context)
Coverage:  0.000% (0/14)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgengine.cpp
Lines: 118-135
  0.000% (0/14)
94
QSGEngine::invalidate
Name: QSGEngine::invalidate
Prototype: void QSGEngine::invalidate()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgengine.cpp
Lines: 143-147
  0.000% (0/1)
21
QSGEngine::rendererInterface
Name: QSGEngine::rendererInterface
Prototype: QSGRendererInterface *QSGEngine::rendererInterface() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgengine.cpp
Lines: 218-224
  0.000% (0/1)
41
QSGEnginePrivate::QSGEnginePrivate
Name: QSGEnginePrivate::QSGEnginePrivate
Prototype: QSGEnginePrivate::QSGEnginePrivate()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgengine.cpp
Lines: 91-95
  0.000% (0/1)
21
QSGEnginePrivate::get
Name: QSGEnginePrivate::get
Prototype: static QSGEnginePrivate *get(QSGEngine *engine)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgengine_p.h
Lines: 66-66
  0.000% (0/1)
11
QSGFlatColorMaterial::QSGFlatColorMaterial
Name: QSGFlatColorMaterial::QSGFlatColorMaterial
Prototype: QSGFlatColorMaterial::QSGFlatColorMaterial()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgflatcolormaterial.cpp
Lines: 151-153
100.000% (1/1)
21
QSGFlatColorMaterial::color
Name: QSGFlatColorMaterial::color
Prototype: const QColor &color() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgflatcolormaterial.h
Lines: 56-56
100.000% (1/1)
11
QSGFlatColorMaterial::compare
Name: QSGFlatColorMaterial::compare
Prototype: int QSGFlatColorMaterial::compare(const QSGMaterial *other) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgflatcolormaterial.cpp
Lines: 204-209
100.000% (1/1)
21
QSGFlatColorMaterial::createShader
Name: QSGFlatColorMaterial::createShader
Prototype: QSGMaterialShader *QSGFlatColorMaterial::createShader() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgflatcolormaterial.cpp
Lines: 194-197
100.000% (1/1)
11
QSGFlatColorMaterial::setColor
Name: QSGFlatColorMaterial::setColor
Prototype: void QSGFlatColorMaterial::setColor(const QColor &color)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgflatcolormaterial.cpp
Lines: 171-175
100.000% (1/1)
21
QSGFlatColorMaterial::type
Name: QSGFlatColorMaterial::type
Prototype: QSGMaterialType *QSGFlatColorMaterial::type() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgflatcolormaterial.cpp
Lines: 183-186
100.000% (1/1)
11
QSGFramebufferObjectNode::QSGFramebufferObjectNode
Name: QSGFramebufferObjectNode::QSGFramebufferObjectNode
Prototype: QSGFramebufferObjectNode()
Coverage: 100.000% (2/2)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickframebufferobject.cpp
Lines: 196-206
100.000% (2/2)
11
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
QSGFramebufferObjectNode::render
Name: QSGFramebufferObjectNode::render
Prototype: void render()
Coverage:  71.429% (5/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickframebufferobject.cpp
Lines: 228-243
 71.429% (5/7)
103
QSGFramebufferObjectNode::scheduleRender
Name: QSGFramebufferObjectNode::scheduleRender
Prototype: void scheduleRender()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickframebufferobject.cpp
Lines: 216-220
100.000% (1/1)
21
QSGFramebufferObjectNode::texture
Name: QSGFramebufferObjectNode::texture
Prototype: QSGTexture *texture() const override
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickframebufferobject.cpp
Lines: 222-225
100.000% (1/1)
11
QSGFramebufferObjectNode::~QSGFramebufferObjectNode
Name: QSGFramebufferObjectNode::~QSGFramebufferObjectNode
Prototype: ~QSGFramebufferObjectNode()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickframebufferobject.cpp
Lines: 208-214
100.000% (1/1)
41
QSGGeometry::Attribute::create
Name: QSGGeometry::Attribute::create
Prototype: QSGGeometry::Attribute QSGGeometry::Attribute::create(int attributeIndex, int tupleSize, int primitiveType, bool isPrimitive)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsggeometry.cpp
Lines: 55-59
100.000% (1/1)
21
QSGGeometry::Attribute::createWithAttributeType
Name: QSGGeometry::Attribute::createWithAttributeType
Prototype: QSGGeometry::Attribute QSGGeometry::Attribute::createWithAttributeType(int pos, int tupleSize, int primitiveType, AttributeType attributeType)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsggeometry.cpp
Lines: 61-71
100.000% (1/1)
81
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
QSGGeometry::Point2D::set
Name: QSGGeometry::Point2D::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/qsggeometry.h
Lines: 118-120
100.000% (1/1)
11
QSGGeometry::QSGGeometry
Name: QSGGeometry::QSGGeometry
Prototype: QSGGeometry::QSGGeometry(const QSGGeometry::AttributeSet &attributes, int vertexCount, int indexCount, int indexType)
Coverage:  62.500% (5/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsggeometry.cpp
Lines: 424-461
 62.500% (5/8)
322
QSGGeometry::TexturedPoint2D::set
Name: QSGGeometry::TexturedPoint2D::set
Prototype: void set(float nx, float ny, float ntx, float nty)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsggeometry.h
Lines: 125-127
100.000% (1/1)
11
QSGGeometry::allocate
Name: QSGGeometry::allocate
Prototype: void QSGGeometry::allocate(int vertexCount, int indexCount)
Coverage:  76.190% (16/21)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsggeometry.cpp
Lines: 656-692
 76.190% (16/21)
216
QSGGeometry::attributeCount
Name: QSGGeometry::attributeCount
Prototype: inline int attributeCount() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsggeometry.h
Lines: 180-180
100.000% (1/1)
11
QSGGeometry::attributes
Name: QSGGeometry::attributes
Prototype: inline const Attribute *attributes() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsggeometry.h
Lines: 181-181
100.000% (1/1)
11
QSGGeometry::defaultAttributes_ColoredPoint2D
Name: QSGGeometry::defaultAttributes_ColoredPoint2D
Prototype: const QSGGeometry::AttributeSet &QSGGeometry::defaultAttributes_ColoredPoint2D()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsggeometry.cpp
Lines: 105-113
100.000% (1/1)
11
QSGGeometry::defaultAttributes_Point2D
Name: QSGGeometry::defaultAttributes_Point2D
Prototype: const QSGGeometry::AttributeSet &QSGGeometry::defaultAttributes_Point2D()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsggeometry.cpp
Lines: 78-85
100.000% (1/1)
11
QSGGeometry::defaultAttributes_TexturedPoint2D
Name: QSGGeometry::defaultAttributes_TexturedPoint2D
Prototype: const QSGGeometry::AttributeSet &QSGGeometry::defaultAttributes_TexturedPoint2D()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsggeometry.cpp
Lines: 91-99
100.000% (1/1)
11
QSGGeometry::drawingMode
Name: QSGGeometry::drawingMode
Prototype: inline unsigned int drawingMode() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsggeometry.h
Lines: 150-150
100.000% (1/1)
11
QSGGeometry::indexCount
Name: QSGGeometry::indexCount
Prototype: int indexCount() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsggeometry.h
Lines: 168-168
100.000% (1/1)
11
QSGGeometry::indexData
Name: QSGGeometry::indexData
Prototype: void *QSGGeometry::indexData()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsggeometry.cpp
Lines: 529-534
100.000% (1/1)
31
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::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::indexDataAsUShort
Name: QSGGeometry::indexDataAsUShort
Prototype: inline quint16 *QSGGeometry::indexDataAsUShort()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsggeometry.h
Lines: 231-235
100.000% (1/1)
21
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::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::indexType
Name: QSGGeometry::indexType
Prototype: inline int indexType() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsggeometry.h
Lines: 166-166
100.000% (1/1)
11
QSGGeometry::lineWidth
Name: QSGGeometry::lineWidth
Prototype: float QSGGeometry::lineWidth() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsggeometry.cpp
Lines: 608-611
100.000% (1/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::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::setDrawingMode
Name: QSGGeometry::setDrawingMode
Prototype: void QSGGeometry::setDrawingMode(unsigned int mode)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsggeometry.cpp
Lines: 587-590
100.000% (1/1)
11
QSGGeometry::setIndexDataPattern
Name: QSGGeometry::setIndexDataPattern
Prototype: void QSGGeometry::setIndexDataPattern(DataPattern p)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsggeometry.cpp
Lines: 828-831
100.000% (1/1)
11
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::setVertexDataPattern
Name: QSGGeometry::setVertexDataPattern
Prototype: void QSGGeometry::setVertexDataPattern(DataPattern p)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsggeometry.cpp
Lines: 852-855
100.000% (1/1)
11
QSGGeometry::sizeOfIndex
Name: QSGGeometry::sizeOfIndex
Prototype: int QSGGeometry::sizeOfIndex() const
Coverage:  60.000% (6/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsggeometry.h
Lines: 321-327
 60.000% (6/10)
44
QSGGeometry::sizeOfVertex
Name: QSGGeometry::sizeOfVertex
Prototype: inline int sizeOfVertex() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsggeometry.h
Lines: 182-182
100.000% (1/1)
11
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::updateRectGeometry
Name: QSGGeometry::updateRectGeometry
Prototype: void QSGGeometry::updateRectGeometry(QSGGeometry *g, const QRectF &rect)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsggeometry.cpp
Lines: 700-714
100.000% (1/1)
91
QSGGeometry::updateTexturedRectGeometry
Name: QSGGeometry::updateTexturedRectGeometry
Prototype: void QSGGeometry::updateTexturedRectGeometry(QSGGeometry *g, const QRectF &rect, const QRectF &textureRect)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsggeometry.cpp
Lines: 725-747
100.000% (1/1)
171
QSGGeometry::vertexCount
Name: QSGGeometry::vertexCount
Prototype: int vertexCount() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsggeometry.h
Lines: 154-154
100.000% (1/1)
11
QSGGeometry::vertexData
Name: QSGGeometry::vertexData
Prototype: void *vertexData()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsggeometry.h
Lines: 156-156
100.000% (1/1)
11
QSGGeometry::vertexData
Name: QSGGeometry::vertexData
Prototype: inline const void *vertexData() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsggeometry.h
Lines: 161-161
100.000% (1/1)
11
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::vertexDataAsPoint2D
Name: QSGGeometry::vertexDataAsPoint2D
Prototype: inline QSGGeometry::Point2D *QSGGeometry::vertexDataAsPoint2D()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsggeometry.h
Lines: 249-257
100.000% (1/1)
61
QSGGeometry::vertexDataAsPoint2D
Name: QSGGeometry::vertexDataAsPoint2D
Prototype: inline const QSGGeometry::Point2D *QSGGeometry::vertexDataAsPoint2D() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsggeometry.h
Lines: 285-293
100.000% (1/1)
61
QSGGeometry::vertexDataAsTexturedPoint2D
Name: QSGGeometry::vertexDataAsTexturedPoint2D
Prototype: inline QSGGeometry::TexturedPoint2D *QSGGeometry::vertexDataAsTexturedPoint2D()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsggeometry.h
Lines: 259-270
100.000% (1/1)
91
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::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::~QSGGeometry
Name: QSGGeometry::~QSGGeometry
Prototype: QSGGeometry::~QSGGeometry()
Coverage:  71.429% (5/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsggeometry.cpp
Lines: 485-492
 71.429% (5/7)
43
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
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::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::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::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::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
QSGGeometryNode::QSGGeometryNode
Name: QSGGeometryNode::QSGGeometryNode
Prototype: QSGGeometryNode::QSGGeometryNode()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgnode.cpp
Lines: 864-867
100.000% (1/1)
21
QSGGeometryNode::QSGGeometryNode
Name: QSGGeometryNode::QSGGeometryNode
Prototype: QSGGeometryNode::QSGGeometryNode(QSGGeometryNodePrivate &dd)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgnode.cpp
Lines: 873-880
100.000% (1/1)
21
QSGGeometryNode::activeMaterial
Name: QSGGeometryNode::activeMaterial
Prototype: QSGMaterial *QSGGeometryNode::activeMaterial() const
Coverage: 100.000% (6/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgnode.cpp
Lines: 1025-1030
100.000% (6/6)
32
QSGGeometryNode::inheritedOpacity
Name: QSGGeometryNode::inheritedOpacity
Prototype: qreal inheritedOpacity() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgnode.h
Lines: 241-241
100.000% (1/1)
11
QSGGeometryNode::material
Name: QSGGeometryNode::material
Prototype: QSGMaterial *material() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgnode.h
Lines: 230-230
100.000% (1/1)
11
QSGGeometryNode::opaqueMaterial
Name: QSGGeometryNode::opaqueMaterial
Prototype: QSGMaterial *opaqueMaterial() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgnode.h
Lines: 233-233
100.000% (1/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
QSGGeometryNode::setInheritedOpacity
Name: QSGGeometryNode::setInheritedOpacity
Prototype: void QSGGeometryNode::setInheritedOpacity(qreal opacity)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgnode.cpp
Lines: 1042-1046
100.000% (1/1)
21
QSGGeometryNode::setMaterial
Name: QSGGeometryNode::setMaterial
Prototype: void QSGGeometryNode::setMaterial(QSGMaterial *material)
Coverage:  36.364% (4/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgnode.cpp
Lines: 965-975
 36.364% (4/11)
63
QSGGeometryNode::setOpaqueMaterial
Name: QSGGeometryNode::setOpaqueMaterial
Prototype: void QSGGeometryNode::setOpaqueMaterial(QSGMaterial *material)
Coverage:  36.364% (4/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgnode.cpp
Lines: 996-1007
 36.364% (4/11)
63
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::~QSGGeometryNode
Name: QSGGeometryNode::~QSGGeometryNode
Prototype: QSGGeometryNode::~QSGGeometryNode()
Coverage:  71.429% (5/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgnode.cpp
Lines: 891-897
 71.429% (5/7)
43
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
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::ownerElement [qsgadaptationlayer_p.h #1]
Name: QSGGlyphNode::ownerElement [qsgadaptationlayer_p.h #1]
Prototype: QQuickItem *ownerElement() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgadaptationlayer_p.h #1
Lines: 394-394
100.000% (1/1)
11
QSGGlyphNode::setBoundingRect [qsgadaptationlayer_p.h #1]
Name: QSGGlyphNode::setBoundingRect [qsgadaptationlayer_p.h #1]
Prototype: void setBoundingRect(const QRectF &bounds)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgadaptationlayer_p.h #1
Lines: 387-387
100.000% (1/1)
11
QSGGlyphNode::setOwnerElement [qsgadaptationlayer_p.h #1]
Name: QSGGlyphNode::setOwnerElement [qsgadaptationlayer_p.h #1]
Prototype: void setOwnerElement(QQuickItem *ownerElement)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgadaptationlayer_p.h #1
Lines: 393-393
100.000% (1/1)
11
Page:<>1
Function: ActiveOCRestorer::ActiveOCRestorer
...100
Function: QQuickParticleSystem::emittersChanged
...120
Function: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QV4::PropertyIndex::operator* [qv4property_p.h #1]
...130
Function: QQuickTargetDirection::targetVariation
...140
Function: QQuickTrailEmitter::setEmitterXVariation
...146
Function: QSGBatchRenderer::Renderer::nodeChangedBatchRoot
147
Function: QSGCompressedTexture::QSGCompressedTexture
148
Function: QSGDefaultInternalImageNode::setMaterialTexture
149
Function: QSGDefaultRenderContext::maxTextureSize
150151
Function: QSGGuiThreadShaderEffectManager::logAndStatusChanged
152
Function: QSGNodeUpdater::leaveRenderNode
153
Function: QSGRenderer::removeNodesToPreprocess
154
Function: QSGSoftwareGlyphNode::paint
...160
Function: QV4::CallData::argument [qv4stackframe_p.h #1]
...170
Function: QV4::Heap::QV4ParticleData::init
...180
Function: QV4::RuntimeHelpers::toPrimitive [qv4runtime_p.h #2]
...200
Function: qt_composite_mode_to_string::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::QQuickJSContext2D::method_get_shadowOffsetY
...202
Function: typeLiteral::typeLiteral

Generated by Squish Coco 4.2.0