| Function | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexityâ–¾ | 
|---|
|  updatePaintNode | Name: | QQuickShaderEffectSource::updatePaintNode |  | Prototype: | QSGNode *QQuickShaderEffectSource::updatePaintNode(QSGNode *oldNode, UpdatePaintNodeData *) |  | Coverage: | 73.469% (36/49) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickshadereffectsource.cpp |  | Lines: | 683-774 | 
 |  | 67 | 11 | 
|  setSourceItem | Name: | QQuickShaderEffectSource::setSourceItem |  | Prototype: | void QQuickShaderEffectSource::setSourceItem(QQuickItem *item) |  | Coverage: | 33.333% (10/30) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickshadereffectsource.cpp |  | Lines: | 320-358 | 
 |  | 26 | 8 | 
|  ~QQuickShaderEffectSource | Name: | QQuickShaderEffectSource::~QQuickShaderEffectSource |  | Prototype: | QQuickShaderEffectSource::~QQuickShaderEffectSource() |  | Coverage: | 100.000% (11/11) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickshadereffectsource.cpp |  | Lines: | 203-222 | 
 |  | 11 | 4 | 
|  textureProvider | Name: | QQuickShaderEffectSource::textureProvider |  | Prototype: | QSGTextureProvider *QQuickShaderEffectSource::textureProvider() const |  | Coverage: | 66.667% (10/15) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickshadereffectsource.cpp |  | Lines: | 244-263 | 
 |  | 13 | 3 | 
|  setHideSource | Name: | QQuickShaderEffectSource::setHideSource |  | Prototype: | void QQuickShaderEffectSource::setHideSource(bool hide) |  | Coverage: | 71.429% (5/7) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickshadereffectsource.cpp |  | Lines: | 487-498 | 
 |  | 8 | 3 | 
|  itemChange | Name: | QQuickShaderEffectSource::itemChange |  | Prototype: | void QQuickShaderEffectSource::itemChange(ItemChange change, const ItemChangeData &value) |  | Coverage: | 100.000% (9/9) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickshadereffectsource.cpp |  | Lines: | 786-796 | 
 |  | 5 | 3 | 
|  invalidateSceneGraph | Name: | QQuickShaderEffectSource::invalidateSceneGraph |  | Prototype: | void QQuickShaderEffectSource::invalidateSceneGraph() |  | Coverage: | 85.714% (6/7) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickshadereffectsource.cpp |  | Lines: | 776-784 | 
 |  | 6 | 3 | 
|  setWrapMode | Name: | QQuickShaderEffectSource::setWrapMode |  | Prototype: | void QQuickShaderEffectSource::setWrapMode(WrapMode mode) |  | Coverage: | 50.000% (2/4) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickshadereffectsource.cpp |  | Lines: | 290-297 | 
 |  | 5 | 2 | 
|  setTextureSize | Name: | QQuickShaderEffectSource::setTextureSize |  | Prototype: | void QQuickShaderEffectSource::setTextureSize(const QSize &size) |  | Coverage: | 50.000% (2/4) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickshadereffectsource.cpp |  | Lines: | 409-416 | 
 |  | 5 | 2 | 
|  setTextureMirroring | Name: | QQuickShaderEffectSource::setTextureMirroring |  | Prototype: | void QQuickShaderEffectSource::setTextureMirroring(TextureMirroring mirroring) |  | Coverage: | 100.000% (4/4) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickshadereffectsource.cpp |  | Lines: | 576-583 | 
 |  | 5 | 2 | 
|  setSourceRect | Name: | QQuickShaderEffectSource::setSourceRect |  | Prototype: | void QQuickShaderEffectSource::setSourceRect(const QRectF &rect) |  | Coverage: | 100.000% (4/4) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickshadereffectsource.cpp |  | Lines: | 384-391 | 
 |  | 5 | 2 | 
|  setSamples | Name: | QQuickShaderEffectSource::setSamples |  | Prototype: | void QQuickShaderEffectSource::setSamples(int count) |  | Coverage: | 100.000% (4/4) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickshadereffectsource.cpp |  | Lines: | 614-621 | 
 |  | 5 | 2 | 
|  setRecursive | Name: | QQuickShaderEffectSource::setRecursive |  | Prototype: | void QQuickShaderEffectSource::setRecursive(bool enabled) |  | Coverage: | 0.000% (0/4) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickshadereffectsource.cpp |  | Lines: | 546-552 | 
 |  | 4 | 2 | 
|  setMipmap | Name: | QQuickShaderEffectSource::setMipmap |  | Prototype: | void QQuickShaderEffectSource::setMipmap(bool enabled) |  | Coverage: | 100.000% (4/4) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickshadereffectsource.cpp |  | Lines: | 514-521 | 
 |  | 5 | 2 | 
|  setLive | Name: | QQuickShaderEffectSource::setLive |  | Prototype: | void QQuickShaderEffectSource::setLive(bool live) |  | Coverage: | 0.000% (0/4) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickshadereffectsource.cpp |  | Lines: | 462-469 | 
 |  | 5 | 2 | 
|  setFormat | Name: | QQuickShaderEffectSource::setFormat |  | Prototype: | void QQuickShaderEffectSource::setFormat(QQuickShaderEffectSource::Format format) |  | Coverage: | 50.000% (2/4) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickshadereffectsource.cpp |  | Lines: | 440-447 | 
 |  | 5 | 2 | 
|  scheduleUpdate | Name: | QQuickShaderEffectSource::scheduleUpdate |  | Prototype: | void QQuickShaderEffectSource::scheduleUpdate() |  | Coverage: | 0.000% (0/4) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickshadereffectsource.cpp |  | Lines: | 630-636 | 
 |  | 4 | 2 | 
|  releaseResources | Name: | QQuickShaderEffectSource::releaseResources |  | Prototype: | void QQuickShaderEffectSource::releaseResources() |  | Coverage: | 83.333% (5/6) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickshadereffectsource.cpp |  | Lines: | 660-668 | 
 |  | 5 | 2 | 
|  itemGeometryChanged | Name: | QQuickShaderEffectSource::itemGeometryChanged |  | Prototype: | void QQuickShaderEffectSource::itemGeometryChanged(QQuickItem *item, QQuickGeometryChange change, const QRectF &) |  | Coverage: | 100.000% (4/4) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickshadereffectsource.cpp |  | Lines: | 312-318 | 
 |  | 4 | 2 | 
|  ensureTexture | Name: | QQuickShaderEffectSource::ensureTexture |  | Prototype: | void QQuickShaderEffectSource::ensureTexture() |  | Coverage: | 100.000% (4/4) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickshadereffectsource.cpp |  | Lines: | 224-240 | 
 |  | 24 | 2 | 
|  wrapModeChanged | Name: | QQuickShaderEffectSource::wrapModeChanged |  | Prototype: | void QQuickShaderEffectSource::wrapModeChanged() |  | Coverage: | 0.000% (0/1) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qquickshadereffectsource_p.cpp |  | Lines: | 427-430 | 
 |  | 1 | 1 | 
|  wrapMode | Name: | QQuickShaderEffectSource::wrapMode |  | Prototype: | QQuickShaderEffectSource::WrapMode QQuickShaderEffectSource::wrapMode() const |  | Coverage: | 0.000% (0/1) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickshadereffectsource.cpp |  | Lines: | 285-288 | 
 |  | 1 | 1 | 
|  textureSizeChanged | Name: | QQuickShaderEffectSource::textureSizeChanged |  | Prototype: | void QQuickShaderEffectSource::textureSizeChanged() |  | Coverage: | 100.000% (1/1) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qquickshadereffectsource_p.cpp |  | Lines: | 445-448 | 
 |  | 1 | 1 | 
|  textureSize | Name: | QQuickShaderEffectSource::textureSize |  | Prototype: | QSize QQuickShaderEffectSource::textureSize() const |  | Coverage: | 0.000% (0/1) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickshadereffectsource.cpp |  | Lines: | 404-407 | 
 |  | 1 | 1 | 
|  textureMirroringChanged | Name: | QQuickShaderEffectSource::textureMirroringChanged |  | Prototype: | void QQuickShaderEffectSource::textureMirroringChanged() |  | Coverage: | 100.000% (1/1) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qquickshadereffectsource_p.cpp |  | Lines: | 481-484 | 
 |  | 1 | 1 | 
|  textureMirroring | Name: | QQuickShaderEffectSource::textureMirroring |  | Prototype: | QQuickShaderEffectSource::TextureMirroring QQuickShaderEffectSource::textureMirroring() const |  | Coverage: | 0.000% (0/1) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickshadereffectsource.cpp |  | Lines: | 571-574 | 
 |  | 1 | 1 | 
|  sourceRectChanged | Name: | QQuickShaderEffectSource::sourceRectChanged |  | Prototype: | void QQuickShaderEffectSource::sourceRectChanged() |  | Coverage: | 100.000% (1/1) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qquickshadereffectsource_p.cpp |  | Lines: | 439-442 | 
 |  | 1 | 1 | 
|  sourceRect | Name: | QQuickShaderEffectSource::sourceRect |  | Prototype: | QRectF QQuickShaderEffectSource::sourceRect() const |  | Coverage: | 0.000% (0/1) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickshadereffectsource.cpp |  | Lines: | 379-382 | 
 |  | 1 | 1 | 
|  sourceItemDestroyed | Name: | QQuickShaderEffectSource::sourceItemDestroyed |  | Prototype: | void QQuickShaderEffectSource::sourceItemDestroyed(QObject *item) |  | Coverage: | 100.000% (1/1) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickshadereffectsource.cpp |  | Lines: | 360-367 | 
 |  | 5 | 1 | 
|  sourceItemChanged | Name: | QQuickShaderEffectSource::sourceItemChanged |  | Prototype: | void QQuickShaderEffectSource::sourceItemChanged() |  | Coverage: | 100.000% (1/1) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qquickshadereffectsource_p.cpp |  | Lines: | 433-436 | 
 |  | 1 | 1 | 
|  sourceItem | Name: | QQuickShaderEffectSource::sourceItem |  | Prototype: | QQuickItem *QQuickShaderEffectSource::sourceItem() const |  | Coverage: | 100.000% (1/1) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickshadereffectsource.cpp |  | Lines: | 307-310 | 
 |  | 1 | 1 | 
|  scheduledUpdateCompleted | Name: | QQuickShaderEffectSource::scheduledUpdateCompleted |  | Prototype: | void QQuickShaderEffectSource::scheduledUpdateCompleted() |  | Coverage: | 100.000% (1/1) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qquickshadereffectsource_p.cpp |  | Lines: | 493-496 | 
 |  | 1 | 1 | 
|  samplesChanged | Name: | QQuickShaderEffectSource::samplesChanged |  | Prototype: | void QQuickShaderEffectSource::samplesChanged() |  | Coverage: | 100.000% (1/1) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qquickshadereffectsource_p.cpp |  | Lines: | 487-490 | 
 |  | 1 | 1 | 
|  samples | Name: | QQuickShaderEffectSource::samples |  | Prototype: | int QQuickShaderEffectSource::samples() const |  | Coverage: | 0.000% (0/1) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickshadereffectsource.cpp |  | Lines: | 609-612 | 
 |  | 1 | 1 | 
|  recursiveChanged | Name: | QQuickShaderEffectSource::recursiveChanged |  | Prototype: | void QQuickShaderEffectSource::recursiveChanged() |  | Coverage: | 0.000% (0/1) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qquickshadereffectsource_p.cpp |  | Lines: | 475-478 | 
 |  | 1 | 1 | 
|  recursive | Name: | QQuickShaderEffectSource::recursive |  | Prototype: | bool QQuickShaderEffectSource::recursive() const |  | Coverage: | 0.000% (0/1) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickshadereffectsource.cpp |  | Lines: | 541-544 | 
 |  | 1 | 1 | 
|  mipmapChanged | Name: | QQuickShaderEffectSource::mipmapChanged |  | Prototype: | void QQuickShaderEffectSource::mipmapChanged() |  | Coverage: | 100.000% (1/1) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qquickshadereffectsource_p.cpp |  | Lines: | 469-472 | 
 |  | 1 | 1 | 
|  mipmap | Name: | QQuickShaderEffectSource::mipmap |  | Prototype: | bool QQuickShaderEffectSource::mipmap() const |  | Coverage: | 100.000% (1/1) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickshadereffectsource.cpp |  | Lines: | 509-512 | 
 |  | 1 | 1 | 
|  liveChanged | Name: | QQuickShaderEffectSource::liveChanged |  | Prototype: | void QQuickShaderEffectSource::liveChanged() |  | Coverage: | 0.000% (0/1) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qquickshadereffectsource_p.cpp |  | Lines: | 457-460 | 
 |  | 1 | 1 | 
|  live | Name: | QQuickShaderEffectSource::live |  | Prototype: | bool QQuickShaderEffectSource::live() const |  | Coverage: | 0.000% (0/1) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickshadereffectsource.cpp |  | Lines: | 457-460 | 
 |  | 1 | 1 | 
|  isTextureProvider | Name: | QQuickShaderEffectSource::isTextureProvider |  | Prototype: | bool isTextureProvider() const override |  | Coverage: | 100.000% (1/1) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickshadereffectsource_p.h |  | Lines: | 149-149 | 
 |  | 1 | 1 | 
|  hideSourceChanged | Name: | QQuickShaderEffectSource::hideSourceChanged |  | Prototype: | void QQuickShaderEffectSource::hideSourceChanged() |  | Coverage: | 100.000% (1/1) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qquickshadereffectsource_p.cpp |  | Lines: | 463-466 | 
 |  | 1 | 1 | 
|  hideSource | Name: | QQuickShaderEffectSource::hideSource |  | Prototype: | bool QQuickShaderEffectSource::hideSource() const |  | Coverage: | 0.000% (0/1) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickshadereffectsource.cpp |  | Lines: | 482-485 | 
 |  | 1 | 1 | 
|  formatChanged | Name: | QQuickShaderEffectSource::formatChanged |  | Prototype: | void QQuickShaderEffectSource::formatChanged() |  | Coverage: | 0.000% (0/1) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qquickshadereffectsource_p.cpp |  | Lines: | 451-454 | 
 |  | 1 | 1 | 
|  format | Name: | QQuickShaderEffectSource::format |  | Prototype: | QQuickShaderEffectSource::Format QQuickShaderEffectSource::format() const |  | Coverage: | 0.000% (0/1) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickshadereffectsource.cpp |  | Lines: | 435-438 | 
 |  | 1 | 1 | 
|  QQuickShaderEffectSource | Name: | QQuickShaderEffectSource::QQuickShaderEffectSource |  | Prototype: | QQuickShaderEffectSource::QQuickShaderEffectSource(QQuickItem *parent) |  | Coverage: | 100.000% (1/1) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickshadereffectsource.cpp |  | Lines: | 184-201 | 
 |  | 1 | 1 |