| Function | Condition %▾ | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity |
~QQuickOpenGLShaderEffect| Name: | QQuickOpenGLShaderEffect::~QQuickOpenGLShaderEffect | | Prototype: | QQuickOpenGLShaderEffect::~QQuickOpenGLShaderEffect() | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickopenglshadereffect.cpp | | Lines: | 646-650 |
| | 2 | 2 |
updateLogAndStatus| Name: | QQuickOpenGLShaderEffect::updateLogAndStatus | | Prototype: | void QQuickOpenGLShaderEffect::updateLogAndStatus(const QString &log, int status) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickopenglshadereffect.cpp | | Lines: | 806-812 |
| | 4 | 1 |
updateGeometry| Name: | QQuickOpenGLShaderEffect::updateGeometry | | Prototype: | void QQuickOpenGLShaderEffect::updateGeometry() | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickopenglshadereffect.cpp | | Lines: | 794-798 |
| | 2 | 1 |
sourceDestroyed| Name: | QQuickOpenGLShaderEffect::sourceDestroyed | | Prototype: | void QQuickOpenGLShaderEffect::sourceDestroyed(QObject *object) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickopenglshadereffect.cpp | | Lines: | 814-817 |
| | 1 | 1 |
propertyChanged| Name: | QQuickOpenGLShaderEffect::propertyChanged | | Prototype: | void QQuickOpenGLShaderEffect::propertyChanged(int mappedId) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickopenglshadereffect.cpp | | Lines: | 819-826 |
| | 5 | 1 |
maybeUpdateShaders| Name: | QQuickOpenGLShaderEffect::maybeUpdateShaders | | Prototype: | void QQuickOpenGLShaderEffect::maybeUpdateShaders(bool force) | | Coverage: | 100.000% (15/15) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickopenglshadereffect.cpp | | Lines: | 952-974 |
| | 11 | 5 |
handleItemChange| Name: | QQuickOpenGLShaderEffect::handleItemChange | | Prototype: | void QQuickOpenGLShaderEffect::handleItemChange(QQuickItem::ItemChange change, const QQuickItem::ItemChangeData &value) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickopenglshadereffect.cpp | | Lines: | 976-980 |
| | 2 | 2 |
handleGeometryChanged| Name: | QQuickOpenGLShaderEffect::handleGeometryChanged | | Prototype: | void QQuickOpenGLShaderEffect::handleGeometryChanged(const QRectF &, const QRectF &) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickopenglshadereffect.cpp | | Lines: | 828-831 |
| | 1 | 1 |
QQuickOpenGLShaderEffect| Name: | QQuickOpenGLShaderEffect::QQuickOpenGLShaderEffect | | Prototype: | QQuickOpenGLShaderEffect::QQuickOpenGLShaderEffect(QQuickShaderEffect *item, QObject *parent) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickopenglshadereffect.cpp | | Lines: | 622-644 |
| | 2 | 1 |
parseLog| Name: | QQuickOpenGLShaderEffect::parseLog | | Prototype: | QString QQuickOpenGLShaderEffect::parseLog() | | Coverage: | 75.000% (3/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickopenglshadereffect.cpp | | Lines: | 764-773 |
| | 5 | 2 |
handleUpdatePaintNode| Name: | QQuickOpenGLShaderEffect::handleUpdatePaintNode | | Prototype: | QSGNode *QQuickOpenGLShaderEffect::handleUpdatePaintNode(QSGNode *oldNode, QQuickItem::UpdatePaintNodeData *) | | Coverage: | 61.765% (42/68) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickopenglshadereffect.cpp | | Lines: | 833-950 |
| | 79 | 18 |
setFragmentShader| Name: | QQuickOpenGLShaderEffect::setFragmentShader | | Prototype: | void QQuickOpenGLShaderEffect::setFragmentShader(const QByteArray &code) | | Coverage: | 60.000% (6/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickopenglshadereffect.cpp | | Lines: | 652-670 |
| | 13 | 4 |
handleEvent| Name: | QQuickOpenGLShaderEffect::handleEvent | | Prototype: | void QQuickOpenGLShaderEffect::handleEvent(QEvent *event) | | Coverage: | 53.846% (7/13) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickopenglshadereffect.cpp | | Lines: | 775-792 |
| | 11 | 5 |
updateGeometryIfAtlased| Name: | QQuickOpenGLShaderEffect::updateGeometryIfAtlased | | Prototype: | void QQuickOpenGLShaderEffect::updateGeometryIfAtlased() | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickopenglshadereffect.cpp | | Lines: | 800-804 |
| | 2 | 2 |
setVertexShader| Name: | QQuickOpenGLShaderEffect::setVertexShader | | Prototype: | void QQuickOpenGLShaderEffect::setVertexShader(const QByteArray &code) | | Coverage: | 50.000% (5/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickopenglshadereffect.cpp | | Lines: | 672-691 |
| | 14 | 4 |
setSupportsAtlasTextures| Name: | QQuickOpenGLShaderEffect::setSupportsAtlasTextures | | Prototype: | void QQuickOpenGLShaderEffect::setSupportsAtlasTextures(bool supports) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickopenglshadereffect.cpp | | Lines: | 755-762 |
| | 5 | 2 |
setMesh| Name: | QQuickOpenGLShaderEffect::setMesh | | Prototype: | void QQuickOpenGLShaderEffect::setMesh(const QVariant &mesh) | | Coverage: | 20.690% (6/29) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickopenglshadereffect.cpp | | Lines: | 710-744 |
| | 25 | 9 |
vertexShader| Name: | QQuickOpenGLShaderEffect::vertexShader | | Prototype: | QByteArray vertexShader() const | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickopenglshadereffect_p.h | | Lines: | 129-129 |
| | 1 | 1 |
supportsAtlasTextures| Name: | QQuickOpenGLShaderEffect::supportsAtlasTextures | | Prototype: | bool supportsAtlasTextures() const | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickopenglshadereffect_p.h | | Lines: | 144-144 |
| | 1 | 1 |
status| Name: | QQuickOpenGLShaderEffect::status | | Prototype: | QQuickShaderEffect::Status status() const | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickopenglshadereffect_p.h | | Lines: | 142-142 |
| | 1 | 1 |
setCullMode| Name: | QQuickOpenGLShaderEffect::setCullMode | | Prototype: | void QQuickOpenGLShaderEffect::setCullMode(QQuickShaderEffect::CullMode face) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickopenglshadereffect.cpp | | Lines: | 746-753 |
| | 5 | 2 |
setBlending| Name: | QQuickOpenGLShaderEffect::setBlending | | Prototype: | void QQuickOpenGLShaderEffect::setBlending(bool enable) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickopenglshadereffect.cpp | | Lines: | 693-702 |
| | 5 | 2 |
mesh| Name: | QQuickOpenGLShaderEffect::mesh | | Prototype: | QVariant QQuickOpenGLShaderEffect::mesh() const | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickopenglshadereffect.cpp | | Lines: | 704-708 |
| | 2 | 1 |
log| Name: | QQuickOpenGLShaderEffect::log | | Prototype: | QString log() const | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickopenglshadereffect_p.h | | Lines: | 141-141 |
| | 1 | 1 |
fragmentShader| Name: | QQuickOpenGLShaderEffect::fragmentShader | | Prototype: | QByteArray fragmentShader() const | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickopenglshadereffect_p.h | | Lines: | 126-126 |
| | 1 | 1 |
cullMode| Name: | QQuickOpenGLShaderEffect::cullMode | | Prototype: | QQuickShaderEffect::CullMode cullMode() const | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickopenglshadereffect_p.h | | Lines: | 138-138 |
| | 1 | 1 |
blending| Name: | QQuickOpenGLShaderEffect::blending | | Prototype: | bool blending() const | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickopenglshadereffect_p.h | | Lines: | 132-132 |
| | 1 | 1 |