OpenCoverage

Qt Quick Test Coverage

Functions

Page:<>1
McCabe - Cyclomatic Complexity: 560
...70
McCabe - Cyclomatic Complexity: 2
...80
McCabe - Cyclomatic Complexity: 1
...90
McCabe - Cyclomatic Complexity: 1
...100
McCabe - Cyclomatic Complexity: 1
...104
McCabe - Cyclomatic Complexity: 1
105
McCabe - Cyclomatic Complexity: 1
106
McCabe - Cyclomatic Complexity: 1
107
McCabe - Cyclomatic Complexity: 1
108109
McCabe - Cyclomatic Complexity: 1
110
McCabe - Cyclomatic Complexity: 1
111
McCabe - Cyclomatic Complexity: 1
112
McCabe - Cyclomatic Complexity: 1
...120
McCabe - Cyclomatic Complexity: 1
...130
McCabe - Cyclomatic Complexity: 1
...200
McCabe - Cyclomatic Complexity: 1
...202
McCabe - Cyclomatic Complexity: 1
FunctionCondition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexityâ–¾
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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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_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::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::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::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::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::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::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::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
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
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::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::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
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
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::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::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::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::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
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
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
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
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::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::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::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::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::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
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::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::QSGDistanceFieldTextMaterialShader
Name: QSGDistanceFieldTextMaterialShader::QSGDistanceFieldTextMaterialShader
Prototype: QSGDistanceFieldTextMaterialShader::QSGDistanceFieldTextMaterialShader()
Coverage: 100.000% (3/3)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdistancefieldglyphnode_p.cpp
Lines: 84-88
100.000% (3/3)
21
QSGDistanceFieldTextMaterial::type
Name: QSGDistanceFieldTextMaterial::type
Prototype: QSGMaterialType *QSGDistanceFieldTextMaterial::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: 222-226
  0.000% (0/1)
11
QSGDistanceFieldTextMaterial::textureSize
Name: QSGDistanceFieldTextMaterial::textureSize
Prototype: QSize textureSize() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdistancefieldglyphnode_p_p.h
Lines: 82-82
100.000% (1/1)
11
QSGDistanceFieldTextMaterial::texture
Name: QSGDistanceFieldTextMaterial::texture
Prototype: const QSGDistanceFieldGlyphCache::Texture * texture() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdistancefieldglyphnode_p_p.h
Lines: 77-77
100.000% (1/1)
11
QSGDistanceFieldTextMaterial::setTexture
Name: QSGDistanceFieldTextMaterial::setTexture
Prototype: void setTexture(const QSGDistanceFieldGlyphCache::Texture * tex)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdistancefieldglyphnode_p_p.h
Lines: 76-76
100.000% (1/1)
11
QSGDistanceFieldTextMaterial::setGlyphCache
Name: QSGDistanceFieldTextMaterial::setGlyphCache
Prototype: void setGlyphCache(QSGDistanceFieldGlyphCache *a)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdistancefieldglyphnode_p_p.h
Lines: 73-73
100.000% (1/1)
11
QSGDistanceFieldTextMaterial::setFontScale
Name: QSGDistanceFieldTextMaterial::setFontScale
Prototype: void setFontScale(qreal fontScale)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdistancefieldglyphnode_p_p.h
Lines: 79-79
100.000% (1/1)
11
QSGDistanceFieldTextMaterial::setColor
Name: QSGDistanceFieldTextMaterial::setColor
Prototype: void QSGDistanceFieldTextMaterial::setColor(const QColor &color)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdistancefieldglyphnode_p.cpp
Lines: 228-234
100.000% (1/1)
41
QSGDistanceFieldTextMaterial::glyphCache
Name: QSGDistanceFieldTextMaterial::glyphCache
Prototype: QSGDistanceFieldGlyphCache *glyphCache() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdistancefieldglyphnode_p_p.h
Lines: 74-74
100.000% (1/1)
11
QSGDistanceFieldTextMaterial::fontScale
Name: QSGDistanceFieldTextMaterial::fontScale
Prototype: qreal fontScale() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdistancefieldglyphnode_p_p.h
Lines: 80-80
100.000% (1/1)
11
QSGDistanceFieldTextMaterial::createShader
Name: QSGDistanceFieldTextMaterial::createShader
Prototype: QSGMaterialShader *QSGDistanceFieldTextMaterial::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: 236-239
  0.000% (0/1)
11
QSGDistanceFieldTextMaterial::color
Name: QSGDistanceFieldTextMaterial::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/qsgdistancefieldglyphnode_p_p.h
Lines: 71-71
100.000% (1/1)
11
QSGDistanceFieldTextMaterial::QSGDistanceFieldTextMaterial
Name: QSGDistanceFieldTextMaterial::QSGDistanceFieldTextMaterial
Prototype: QSGDistanceFieldTextMaterial::QSGDistanceFieldTextMaterial()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdistancefieldglyphnode_p.cpp
Lines: 210-216
100.000% (1/1)
11
QSGDistanceFieldStyledTextMaterial::styleColor
Name: QSGDistanceFieldStyledTextMaterial::styleColor
Prototype: const QVector4D &styleColor() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdistancefieldglyphnode_p_p.h
Lines: 105-105
100.000% (1/1)
11
QSGDistanceFieldStyledTextMaterial::setStyleColor
Name: QSGDistanceFieldStyledTextMaterial::setStyleColor
Prototype: void QSGDistanceFieldStyledTextMaterial::setStyleColor(const QColor &color)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdistancefieldglyphnode_p.cpp
Lines: 320-326
100.000% (1/1)
41
QSGDistanceFieldStyledTextMaterial::QSGDistanceFieldStyledTextMaterial
Name: QSGDistanceFieldStyledTextMaterial::QSGDistanceFieldStyledTextMaterial
Prototype: QSGDistanceFieldStyledTextMaterial::QSGDistanceFieldStyledTextMaterial()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdistancefieldglyphnode_p.cpp
Lines: 311-314
100.000% (1/1)
21
QSGDistanceFieldShiftedStyleTextMaterial::type
Name: QSGDistanceFieldShiftedStyleTextMaterial::type
Prototype: QSGMaterialType *QSGDistanceFieldShiftedStyleTextMaterial::type() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdistancefieldglyphnode_p.cpp
Lines: 475-479
100.000% (1/1)
11
QSGDistanceFieldShiftedStyleTextMaterial::shift
Name: QSGDistanceFieldShiftedStyleTextMaterial::shift
Prototype: const QPointF &shift() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdistancefieldglyphnode_p_p.h
Lines: 132-132
100.000% (1/1)
11
QSGDistanceFieldShiftedStyleTextMaterial::setShift
Name: QSGDistanceFieldShiftedStyleTextMaterial::setShift
Prototype: void setShift(const QPointF &shift)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdistancefieldglyphnode_p_p.h
Lines: 131-131
100.000% (1/1)
11
QSGDistanceFieldShiftedStyleTextMaterial::createShader
Name: QSGDistanceFieldShiftedStyleTextMaterial::createShader
Prototype: QSGMaterialShader *QSGDistanceFieldShiftedStyleTextMaterial::createShader() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdistancefieldglyphnode_p.cpp
Lines: 481-484
100.000% (1/1)
11
QSGDistanceFieldShiftedStyleTextMaterial::QSGDistanceFieldShiftedStyleTextMaterial
Name: QSGDistanceFieldShiftedStyleTextMaterial::QSGDistanceFieldShiftedStyleTextMaterial
Prototype: QSGDistanceFieldShiftedStyleTextMaterial::QSGDistanceFieldShiftedStyleTextMaterial()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdistancefieldglyphnode_p.cpp
Lines: 466-469
100.000% (1/1)
21
QSGDistanceFieldOutlineTextMaterial::type
Name: QSGDistanceFieldOutlineTextMaterial::type
Prototype: QSGMaterialType *QSGDistanceFieldOutlineTextMaterial::type() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdistancefieldglyphnode_p.cpp
Lines: 404-408
100.000% (1/1)
11
QSGDistanceFieldOutlineTextMaterial::createShader
Name: QSGDistanceFieldOutlineTextMaterial::createShader
Prototype: QSGMaterialShader *QSGDistanceFieldOutlineTextMaterial::createShader() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdistancefieldglyphnode_p.cpp
Lines: 410-413
100.000% (1/1)
11
QSGDistanceFieldOutlineTextMaterial::QSGDistanceFieldOutlineTextMaterial
Name: QSGDistanceFieldOutlineTextMaterial::QSGDistanceFieldOutlineTextMaterial
Prototype: QSGDistanceFieldOutlineTextMaterial::QSGDistanceFieldOutlineTextMaterial()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdistancefieldglyphnode_p.cpp
Lines: 395-398
100.000% (1/1)
21
QSGDistanceFieldGlyphNode::setGlyphNodeType
Name: QSGDistanceFieldGlyphNode::setGlyphNodeType
Prototype: void setGlyphNodeType(DistanceFieldGlyphNodeType type)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdistancefieldglyphnode_p.h
Lines: 91-91
  0.000% (0/1)
11
QSGDistanceFieldGlyphNode::baseLine
Name: QSGDistanceFieldGlyphNode::baseLine
Prototype: QPointF baseLine() const override
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdistancefieldglyphnode_p.h
Lines: 69-69
  0.000% (0/1)
11
QSGDistanceFieldGlyphNode::QSGDistanceFieldGlyphNode
Name: QSGDistanceFieldGlyphNode::QSGDistanceFieldGlyphNode
Prototype: QSGDistanceFieldGlyphNode::QSGDistanceFieldGlyphNode(QSGRenderContext *context)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdistancefieldglyphnode.cpp
Lines: 46-64
100.000% (1/1)
81
QSGDistanceFieldGlyphCache::unregisterOwnerElement
Name: QSGDistanceFieldGlyphCache::unregisterOwnerElement
Prototype: void QSGDistanceFieldGlyphCache::unregisterOwnerElement(QQuickItem *ownerElement)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgadaptationlayer.cpp
Lines: 248-251
100.000% (1/1)
11
QSGDistanceFieldGlyphCache::unregisterGlyphNode [qsgadaptationlayer_p.h #1]
Name: QSGDistanceFieldGlyphCache::unregisterGlyphNode [qsgadaptationlayer_p.h #1]
Prototype: void unregisterGlyphNode(QSGDistanceFieldGlyphConsumer *node)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgadaptationlayer_p.h #1
Lines: 472-472
100.000% (1/1)
11
QSGDistanceFieldGlyphCache::removeGlyph [qsgadaptationlayer_p.h #1]
Name: QSGDistanceFieldGlyphCache::removeGlyph [qsgadaptationlayer_p.h #1]
Prototype: inline void QSGDistanceFieldGlyphCache::removeGlyph(glyph_t glyph)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgadaptationlayer_p.h #1
Lines: 543-548
  0.000% (0/1)
31
QSGDistanceFieldGlyphCache::registerOwnerElement
Name: QSGDistanceFieldGlyphCache::registerOwnerElement
Prototype: void QSGDistanceFieldGlyphCache::registerOwnerElement(QQuickItem *ownerElement)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgadaptationlayer.cpp
Lines: 243-246
100.000% (1/1)
11
QSGDistanceFieldGlyphCache::registerGlyphNode [qsgadaptationlayer_p.h #1]
Name: QSGDistanceFieldGlyphCache::registerGlyphNode [qsgadaptationlayer_p.h #1]
Prototype: void registerGlyphNode(QSGDistanceFieldGlyphConsumer *node)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgadaptationlayer_p.h #1
Lines: 471-471
100.000% (1/1)
11
QSGDistanceFieldGlyphCache::referenceFont [qsgadaptationlayer_p.h #1]
Name: QSGDistanceFieldGlyphCache::referenceFont [qsgadaptationlayer_p.h #1]
Prototype: const QRawFont &referenceFont() 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: 449-449
  0.000% (0/1)
11
QSGDistanceFieldGlyphCache::isCoreProfile [qsgadaptationlayer_p.h #1]
Name: QSGDistanceFieldGlyphCache::isCoreProfile [qsgadaptationlayer_p.h #1]
Prototype: inline bool isCoreProfile() 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: 515-515
100.000% (1/1)
11
QSGDistanceFieldGlyphCache::glyphTexture [qsgadaptationlayer_p.h #1]
Name: QSGDistanceFieldGlyphCache::glyphTexture [qsgadaptationlayer_p.h #1]
Prototype: inline const QSGDistanceFieldGlyphCache::Texture *QSGDistanceFieldGlyphCache::glyphTexture(glyph_t glyph)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgadaptationlayer_p.h #1
Lines: 538-541
100.000% (1/1)
11
QSGDistanceFieldGlyphCache::glyphTexCoord [qsgadaptationlayer_p.h #1]
Name: QSGDistanceFieldGlyphCache::glyphTexCoord [qsgadaptationlayer_p.h #1]
Prototype: inline QSGDistanceFieldGlyphCache::TexCoord QSGDistanceFieldGlyphCache::glyphTexCoord(glyph_t glyph)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgadaptationlayer_p.h #1
Lines: 533-536
100.000% (1/1)
11
QSGDistanceFieldGlyphCache::glyphMetrics
Name: QSGDistanceFieldGlyphCache::glyphMetrics
Prototype: QSGDistanceFieldGlyphCache::Metrics QSGDistanceFieldGlyphCache::glyphMetrics(glyph_t glyph, qreal pixelSize)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgadaptationlayer.cpp
Lines: 102-114
100.000% (1/1)
81
QSGDistanceFieldGlyphCache::glyphCount [qsgadaptationlayer_p.h #1]
Name: QSGDistanceFieldGlyphCache::glyphCount [qsgadaptationlayer_p.h #1]
Prototype: int glyphCount() 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: 459-459
100.000% (1/1)
11
QSGDistanceFieldGlyphCache::fontScale [qsgadaptationlayer_p.h #1]
Name: QSGDistanceFieldGlyphCache::fontScale [qsgadaptationlayer_p.h #1]
Prototype: qreal fontScale(qreal pixelSize) 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: 451-454
100.000% (1/1)
11
QSGDistanceFieldGlyphCache::doubleGlyphResolution [qsgadaptationlayer_p.h #1]
Name: QSGDistanceFieldGlyphCache::doubleGlyphResolution [qsgadaptationlayer_p.h #1]
Prototype: bool doubleGlyphResolution() 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: 460-460
  0.000% (0/1)
11
Page:<>1
McCabe - Cyclomatic Complexity: 560
...70
McCabe - Cyclomatic Complexity: 2
...80
McCabe - Cyclomatic Complexity: 1
...90
McCabe - Cyclomatic Complexity: 1
...100
McCabe - Cyclomatic Complexity: 1
...104
McCabe - Cyclomatic Complexity: 1
105
McCabe - Cyclomatic Complexity: 1
106
McCabe - Cyclomatic Complexity: 1
107
McCabe - Cyclomatic Complexity: 1
108109
McCabe - Cyclomatic Complexity: 1
110
McCabe - Cyclomatic Complexity: 1
111
McCabe - Cyclomatic Complexity: 1
112
McCabe - Cyclomatic Complexity: 1
...120
McCabe - Cyclomatic Complexity: 1
...130
McCabe - Cyclomatic Complexity: 1
...200
McCabe - Cyclomatic Complexity: 1
...202
McCabe - Cyclomatic Complexity: 1

Generated by Squish Coco 4.2.0