OpenCoverage

Qt Quick Test Coverage

Function Tree

Path:<top>::QQuickShaderEffect
FunctionCondition %▾eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
vertexShaderChanged
Name: QQuickShaderEffect::vertexShaderChanged
Prototype: void QQuickShaderEffect::vertexShaderChanged()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qquickshadereffect_p.cpp
Lines: 322-325
100.000% (1/1)
11
supportsAtlasTexturesChanged
Name: QQuickShaderEffect::supportsAtlasTexturesChanged
Prototype: void QQuickShaderEffect::supportsAtlasTexturesChanged()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qquickshadereffect_p.cpp
Lines: 358-361
100.000% (1/1)
11
statusChanged
Name: QQuickShaderEffect::statusChanged
Prototype: void QQuickShaderEffect::statusChanged()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qquickshadereffect_p.cpp
Lines: 352-355
100.000% (1/1)
11
meshChanged
Name: QQuickShaderEffect::meshChanged
Prototype: void QQuickShaderEffect::meshChanged()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qquickshadereffect_p.cpp
Lines: 334-337
100.000% (1/1)
11
logChanged
Name: QQuickShaderEffect::logChanged
Prototype: void QQuickShaderEffect::logChanged()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qquickshadereffect_p.cpp
Lines: 346-349
100.000% (1/1)
11
isOpenGLShaderEffect
Name: QQuickShaderEffect::isOpenGLShaderEffect
Prototype: bool QQuickShaderEffect::isOpenGLShaderEffect() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickshadereffect.cpp
Lines: 877-880
100.000% (1/1)
11
isComponentComplete
Name: QQuickShaderEffect::isComponentComplete
Prototype: bool QQuickShaderEffect::isComponentComplete() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickshadereffect.cpp
Lines: 850-853
100.000% (1/1)
11
fragmentShaderChanged
Name: QQuickShaderEffect::fragmentShaderChanged
Prototype: void QQuickShaderEffect::fragmentShaderChanged()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qquickshadereffect_p.cpp
Lines: 316-319
100.000% (1/1)
11
event
Name: QQuickShaderEffect::event
Prototype: bool QQuickShaderEffect::event(QEvent *e)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickshadereffect.cpp
Lines: 790-800
100.000% (4/4)
52
QQuickShaderEffect
Name: QQuickShaderEffect::QQuickShaderEffect
Prototype: QQuickShaderEffect::QQuickShaderEffect(QQuickItem *parent)
Coverage:  57.143% (4/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickshadereffect.cpp
Lines: 500-516
 57.143% (4/7)
53
updatePaintNode
Name: QQuickShaderEffect::updatePaintNode
Prototype: QSGNode *QQuickShaderEffect::updatePaintNode(QSGNode *oldNode, UpdatePaintNodeData *updatePaintNodeData)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickshadereffect.cpp
Lines: 815-822
 50.000% (2/4)
32
setVertexShader
Name: QQuickShaderEffect::setVertexShader
Prototype: void QQuickShaderEffect::setVertexShader(const QByteArray &code)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickshadereffect.cpp
Lines: 588-597
 50.000% (2/4)
42
setSupportsAtlasTextures
Name: QQuickShaderEffect::setSupportsAtlasTextures
Prototype: void QQuickShaderEffect::setSupportsAtlasTextures(bool supports)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickshadereffect.cpp
Lines: 725-734
 50.000% (2/4)
42
setMesh
Name: QQuickShaderEffect::setMesh
Prototype: void QQuickShaderEffect::setMesh(const QVariant &mesh)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickshadereffect.cpp
Lines: 650-659
 50.000% (2/4)
42
setFragmentShader
Name: QQuickShaderEffect::setFragmentShader
Prototype: void QQuickShaderEffect::setFragmentShader(const QByteArray &code)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickshadereffect.cpp
Lines: 549-558
 50.000% (2/4)
42
parseLog
Name: QQuickShaderEffect::parseLog
Prototype: QString QQuickShaderEffect::parseLog()
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickshadereffect.cpp
Lines: 855-862
 50.000% (2/4)
32
itemChange
Name: QQuickShaderEffect::itemChange
Prototype: void QQuickShaderEffect::itemChange(ItemChange change, const ItemChangeData &value)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickshadereffect.cpp
Lines: 837-848
 50.000% (2/4)
62
geometryChanged
Name: QQuickShaderEffect::geometryChanged
Prototype: void QQuickShaderEffect::geometryChanged(const QRectF &newGeometry, const QRectF &oldGeometry)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickshadereffect.cpp
Lines: 802-813
 50.000% (2/4)
62
componentComplete
Name: QQuickShaderEffect::componentComplete
Prototype: void QQuickShaderEffect::componentComplete()
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickshadereffect.cpp
Lines: 824-835
 50.000% (2/4)
62
vertexShader
Name: QQuickShaderEffect::vertexShader
Prototype: QByteArray QQuickShaderEffect::vertexShader() const
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickshadereffect.cpp
Lines: 579-586
  0.000% (0/4)
32
supportsAtlasTextures
Name: QQuickShaderEffect::supportsAtlasTextures
Prototype: bool QQuickShaderEffect::supportsAtlasTextures() const
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickshadereffect.cpp
Lines: 716-723
  0.000% (0/4)
32
status
Name: QQuickShaderEffect::status
Prototype: QQuickShaderEffect::Status QQuickShaderEffect::status() const
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickshadereffect.cpp
Lines: 781-788
  0.000% (0/4)
32
setCullMode
Name: QQuickShaderEffect::setCullMode
Prototype: void QQuickShaderEffect::setCullMode(CullMode face)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickshadereffect.cpp
Lines: 684-693
  0.000% (0/4)
42
setBlending
Name: QQuickShaderEffect::setBlending
Prototype: void QQuickShaderEffect::setBlending(bool enable)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickshadereffect.cpp
Lines: 617-626
  0.000% (0/4)
42
mesh
Name: QQuickShaderEffect::mesh
Prototype: QVariant QQuickShaderEffect::mesh() const
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickshadereffect.cpp
Lines: 641-648
  0.000% (0/4)
32
log
Name: QQuickShaderEffect::log
Prototype: QString QQuickShaderEffect::log() const
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickshadereffect.cpp
Lines: 772-779
  0.000% (0/4)
32
fragmentShader
Name: QQuickShaderEffect::fragmentShader
Prototype: QByteArray QQuickShaderEffect::fragmentShader() const
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickshadereffect.cpp
Lines: 540-547
  0.000% (0/4)
32
d_func
Name: QQuickShaderEffect::d_func
Prototype: inline QQuickShaderEffectPrivate* d_func()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickshadereffect_p.h
Lines: 147-147
  0.000% (0/1)
11
d_func
Name: QQuickShaderEffect::d_func
Prototype: inline const QQuickShaderEffectPrivate* d_func() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickshadereffect_p.h
Lines: 147-147
  0.000% (0/1)
11
cullModeChanged
Name: QQuickShaderEffect::cullModeChanged
Prototype: void QQuickShaderEffect::cullModeChanged()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qquickshadereffect_p.cpp
Lines: 340-343
  0.000% (0/1)
11
cullMode
Name: QQuickShaderEffect::cullMode
Prototype: QQuickShaderEffect::CullMode QQuickShaderEffect::cullMode() const
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickshadereffect.cpp
Lines: 675-682
  0.000% (0/4)
32
blendingChanged
Name: QQuickShaderEffect::blendingChanged
Prototype: void QQuickShaderEffect::blendingChanged()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qquickshadereffect_p.cpp
Lines: 328-331
  0.000% (0/1)
11
blending
Name: QQuickShaderEffect::blending
Prototype: bool QQuickShaderEffect::blending() const
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickshadereffect.cpp
Lines: 608-615
  0.000% (0/4)
32

Generated by Squish Coco 4.2.0