OpenCoverage

Qt Quick Test Coverage

Functions

Page:<>1
Condition %: 100.000% (16/16)
...30
Condition %: 100.000% (4/4)
...40
Condition %: 100.000% (1/1)
...50
Condition %: 100.000% (1/1)
...56
Condition %: 100.000% (1/1)
57
Condition %: 100.000% (15/15)
58
Condition %: 100.000% (1/1)
59
Condition %: 100.000% (1/1)
6061
Condition %: 100.000% (7/7)
62
Condition %: 100.000% (1/1)
63
Condition %: 100.000% (1/1)
64
Condition %: 100.000% (1/1)
...70
Condition %: 100.000% (20/20)
...80
Condition %: 100.000% (1/1)
...90
Condition %: 100.000% (1/1)
...100
Condition %: 100.000% (1/1)
...200
Condition %:  0.000% (0/1)
...202
Condition %:  0.000% (0/1)
FunctionCondition %▾eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
QQuickParentAnimation::QQuickParentAnimation
Name: QQuickParentAnimation::QQuickParentAnimation
Prototype: QQuickParentAnimation::QQuickParentAnimation(QObject *parent)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemanimation.cpp
Lines: 91-94
100.000% (1/1)
21
QQuickParallelAnimation::d_func
Name: QQuickParallelAnimation::d_func
Prototype: inline QQuickAnimationGroupPrivate* d_func()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickanimation_p.h
Lines: 452-452
100.000% (1/1)
11
QQuickParallelAnimation::d_func
Name: QQuickParallelAnimation::d_func
Prototype: inline const QQuickAnimationGroupPrivate* d_func() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickanimation_p.h
Lines: 452-452
100.000% (1/1)
11
QQuickPaintedItemPrivate::QQuickPaintedItemPrivate
Name: QQuickPaintedItemPrivate::QQuickPaintedItemPrivate
Prototype: QQuickPaintedItemPrivate::QQuickPaintedItemPrivate()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpainteditem.cpp
Lines: 131-143
100.000% (1/1)
21
QQuickPaintedItem::setRenderTarget
Name: QQuickPaintedItem::setRenderTarget
Prototype: void QQuickPaintedItem::setRenderTarget(RenderTarget target)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpainteditem.cpp
Lines: 519-530
100.000% (4/4)
62
QQuickPaintedItem::setPerformanceHints
Name: QQuickPaintedItem::setPerformanceHints
Prototype: void QQuickPaintedItem::setPerformanceHints(QQuickPaintedItem::PerformanceHints hints)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpainteditem.cpp
Lines: 333-340
100.000% (4/4)
52
QQuickPaintedItem::setPerformanceHint
Name: QQuickPaintedItem::setPerformanceHint
Prototype: void QQuickPaintedItem::setPerformanceHint(QQuickPaintedItem::PerformanceHint hint, bool enabled)
Coverage: 100.000% (8/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpainteditem.cpp
Lines: 314-324
100.000% (8/8)
73
QQuickPaintedItem::setOpaquePainting
Name: QQuickPaintedItem::setOpaquePainting
Prototype: void QQuickPaintedItem::setOpaquePainting(bool opaque)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpainteditem.cpp
Lines: 217-226
100.000% (4/4)
52
QQuickPaintedItem::setMipmap
Name: QQuickPaintedItem::setMipmap
Prototype: void QQuickPaintedItem::setMipmap(bool enable)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpainteditem.cpp
Lines: 282-291
100.000% (4/4)
52
QQuickPaintedItem::setFillColor
Name: QQuickPaintedItem::setFillColor
Prototype: void QQuickPaintedItem::setFillColor(const QColor &c)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpainteditem.cpp
Lines: 478-489
100.000% (4/4)
62
QQuickPaintedItem::setContentsSize
Name: QQuickPaintedItem::setContentsSize
Prototype: void QQuickPaintedItem::setContentsSize(const QSize &size)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpainteditem.cpp
Lines: 415-426
100.000% (4/4)
62
QQuickPaintedItem::setContentsScale
Name: QQuickPaintedItem::setContentsScale
Prototype: void QQuickPaintedItem::setContentsScale(qreal scale)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpainteditem.cpp
Lines: 453-464
100.000% (4/4)
62
QQuickPaintedItem::setAntialiasing
Name: QQuickPaintedItem::setAntialiasing
Prototype: void QQuickPaintedItem::setAntialiasing(bool enable)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpainteditem.cpp
Lines: 248-257
100.000% (4/4)
52
QQuickPaintedItem::resetContentsSize
Name: QQuickPaintedItem::resetContentsSize
Prototype: void QQuickPaintedItem::resetContentsSize()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpainteditem.cpp
Lines: 432-435
100.000% (1/1)
11
QQuickPaintedItem::renderTargetChanged
Name: QQuickPaintedItem::renderTargetChanged
Prototype: void QQuickPaintedItem::renderTargetChanged()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qquickpainteditem.cpp
Lines: 276-279
100.000% (1/1)
11
QQuickPaintedItem::renderTarget
Name: QQuickPaintedItem::renderTarget
Prototype: QQuickPaintedItem::RenderTarget QQuickPaintedItem::renderTarget() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpainteditem.cpp
Lines: 513-517
100.000% (1/1)
21
QQuickPaintedItem::performanceHints
Name: QQuickPaintedItem::performanceHints
Prototype: QQuickPaintedItem::PerformanceHints QQuickPaintedItem::performanceHints() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpainteditem.cpp
Lines: 300-304
100.000% (1/1)
21
QQuickPaintedItem::opaquePainting
Name: QQuickPaintedItem::opaquePainting
Prototype: bool QQuickPaintedItem::opaquePainting() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpainteditem.cpp
Lines: 201-205
100.000% (1/1)
21
QQuickPaintedItem::mipmap
Name: QQuickPaintedItem::mipmap
Prototype: bool QQuickPaintedItem::mipmap() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpainteditem.cpp
Lines: 266-270
100.000% (1/1)
21
QQuickPaintedItem::fillColorChanged
Name: QQuickPaintedItem::fillColorChanged
Prototype: void QQuickPaintedItem::fillColorChanged()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qquickpainteditem.cpp
Lines: 258-261
100.000% (1/1)
11
QQuickPaintedItem::fillColor
Name: QQuickPaintedItem::fillColor
Prototype: QColor QQuickPaintedItem::fillColor() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpainteditem.cpp
Lines: 472-476
100.000% (1/1)
21
QQuickPaintedItem::d_func
Name: QQuickPaintedItem::d_func
Prototype: inline QQuickPaintedItemPrivate* d_func()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpainteditem.h
Lines: 131-131
100.000% (1/1)
11
QQuickPaintedItem::d_func
Name: QQuickPaintedItem::d_func
Prototype: inline const QQuickPaintedItemPrivate* d_func() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpainteditem.h
Lines: 131-131
100.000% (1/1)
11
QQuickPaintedItem::contentsSizeChanged
Name: QQuickPaintedItem::contentsSizeChanged
Prototype: void QQuickPaintedItem::contentsSizeChanged()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qquickpainteditem.cpp
Lines: 264-267
100.000% (1/1)
11
QQuickPaintedItem::contentsSize
Name: QQuickPaintedItem::contentsSize
Prototype: QSize QQuickPaintedItem::contentsSize() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpainteditem.cpp
Lines: 409-413
100.000% (1/1)
21
QQuickPaintedItem::contentsScaleChanged
Name: QQuickPaintedItem::contentsScaleChanged
Prototype: void QQuickPaintedItem::contentsScaleChanged()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qquickpainteditem.cpp
Lines: 270-273
100.000% (1/1)
11
QQuickPaintedItem::contentsScale
Name: QQuickPaintedItem::contentsScale
Prototype: qreal QQuickPaintedItem::contentsScale() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpainteditem.cpp
Lines: 447-451
100.000% (1/1)
21
QQuickPaintedItem::contentsBoundingRect
Name: QQuickPaintedItem::contentsBoundingRect
Prototype: QRectF QQuickPaintedItem::contentsBoundingRect() const
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpainteditem.cpp
Lines: 384-397
100.000% (7/7)
93
QQuickPaintedItem::antialiasing
Name: QQuickPaintedItem::antialiasing
Prototype: bool QQuickPaintedItem::antialiasing() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpainteditem.cpp
Lines: 235-239
100.000% (1/1)
21
QQuickPaintedItem::QQuickPaintedItem
Name: QQuickPaintedItem::QQuickPaintedItem
Prototype: QQuickPaintedItem::QQuickPaintedItem(QQuickItem *parent)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpainteditem.cpp
Lines: 148-152
100.000% (1/1)
11
QQuickPackagePrivate::data_append
Name: QQuickPackagePrivate::data_append
Prototype: static void data_append(QQmlListProperty<QObject> *prop, QObject *o)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qquickpackage.cpp
Lines: 99-102
100.000% (1/1)
21
QQuickPackagePrivate::DataGuard::objectDestroyed
Name: QQuickPackagePrivate::DataGuard::objectDestroyed
Prototype: void objectDestroyed(QObject *) override
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qquickpackage.cpp
Lines: 92-95
100.000% (1/1)
11
QQuickPackagePrivate::DataGuard::DataGuard
Name: QQuickPackagePrivate::DataGuard::DataGuard
Prototype: DataGuard(QObject *obj, QList<DataGuard> *l)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qquickpackage.cpp
Lines: 90-90
100.000% (1/1)
11
QQuickPackageAttached::~QQuickPackageAttached
Name: QQuickPackageAttached::~QQuickPackageAttached
Prototype: QQuickPackageAttached::~QQuickPackageAttached()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qquickpackage.cpp
Lines: 125-128
100.000% (1/1)
11
QQuickPackageAttached::setName
Name: QQuickPackageAttached::setName
Prototype: void QQuickPackageAttached::setName(const QString &n)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qquickpackage.cpp
Lines: 135-138
100.000% (1/1)
11
QQuickPackageAttached::name
Name: QQuickPackageAttached::name
Prototype: QString QQuickPackageAttached::name() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qquickpackage.cpp
Lines: 130-133
100.000% (1/1)
11
QQuickPackageAttached::QQuickPackageAttached
Name: QQuickPackageAttached::QQuickPackageAttached
Prototype: QQuickPackageAttached::QQuickPackageAttached(QObject *parent)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qquickpackage.cpp
Lines: 119-123
100.000% (1/1)
11
QQuickPackage::qmlAttachedProperties
Name: QQuickPackage::qmlAttachedProperties
Prototype: QQuickPackageAttached *QQuickPackage::qmlAttachedProperties(QObject *o)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qquickpackage.cpp
Lines: 189-192
100.000% (1/1)
11
QQuickPackage::data
Name: QQuickPackage::data
Prototype: QQmlListProperty<QObject> QQuickPackage::data()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qquickpackage.cpp
Lines: 149-156
100.000% (1/1)
51
QQuickPackage::d_func
Name: QQuickPackage::d_func
Prototype: inline QQuickPackagePrivate* d_func()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qquickpackage_p.h
Lines: 63-63
100.000% (1/1)
11
QQuickPackage::QQuickPackage
Name: QQuickPackage::QQuickPackage
Prototype: QQuickPackage::QQuickPackage(QObject *parent)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qquickpackage.cpp
Lines: 140-143
100.000% (1/1)
21
QQuickOpenGLShaderEffectNode::textureProviderDestroyed
Name: QQuickOpenGLShaderEffectNode::textureProviderDestroyed
Prototype: void QQuickOpenGLShaderEffectNode::textureProviderDestroyed(QObject *object)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickopenglshadereffectnode.cpp
Lines: 507-511
100.000% (1/1)
21
QQuickOpenGLShaderEffectNode::preprocess
Name: QQuickOpenGLShaderEffectNode::preprocess
Prototype: void QQuickOpenGLShaderEffectNode::preprocess()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickopenglshadereffectnode.cpp
Lines: 513-517
100.000% (1/1)
21
QQuickOpenGLShaderEffectNode::markDirtyTexture
Name: QQuickOpenGLShaderEffectNode::markDirtyTexture
Prototype: void QQuickOpenGLShaderEffectNode::markDirtyTexture()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickopenglshadereffectnode.cpp
Lines: 501-505
100.000% (1/1)
21
QQuickOpenGLShaderEffectNode::logAndStatusChanged
Name: QQuickOpenGLShaderEffectNode::logAndStatusChanged
Prototype: void QQuickOpenGLShaderEffectNode::logAndStatusChanged(const QString & _t1, int _t2)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qquickopenglshadereffectnode_p.cpp
Lines: 153-157
100.000% (1/1)
21
QQuickOpenGLShaderEffectNode::dirtyTexture
Name: QQuickOpenGLShaderEffectNode::dirtyTexture
Prototype: void QQuickOpenGLShaderEffectNode::dirtyTexture()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qquickopenglshadereffectnode_p.cpp
Lines: 160-163
100.000% (1/1)
11
QQuickOpenGLShaderEffectNode::QQuickOpenGLShaderEffectNode
Name: QQuickOpenGLShaderEffectNode::QQuickOpenGLShaderEffectNode
Prototype: QQuickOpenGLShaderEffectNode::QQuickOpenGLShaderEffectNode()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickopenglshadereffectnode.cpp
Lines: 488-495
100.000% (1/1)
21
QQuickOpenGLShaderEffectMaterialCache::get
Name: QQuickOpenGLShaderEffectMaterialCache::get
Prototype: static QQuickOpenGLShaderEffectMaterialCache *get(bool create = true)
Coverage: 100.000% (8/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickopenglshadereffectnode.cpp
Lines: 367-376
100.000% (8/8)
72
QQuickOpenGLShaderEffectMaterial::updateTextures
Name: QQuickOpenGLShaderEffectMaterial::updateTextures
Prototype: void QQuickOpenGLShaderEffectMaterial::updateTextures() const
Coverage: 100.000% (10/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickopenglshadereffectnode.cpp
Lines: 469-477
100.000% (10/10)
44
QQuickOpenGLShaderEffectMaterial::type
Name: QQuickOpenGLShaderEffectMaterial::type
Prototype: QSGMaterialType *QQuickOpenGLShaderEffectMaterial::type() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickopenglshadereffectnode.cpp
Lines: 389-392
100.000% (1/1)
11
QQuickOpenGLShaderEffectMaterial::setProgramSource
Name: QQuickOpenGLShaderEffectMaterial::setProgramSource
Prototype: void QQuickOpenGLShaderEffectMaterial::setProgramSource(const QQuickOpenGLShaderEffectMaterialKey &source)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickopenglshadereffectnode.cpp
Lines: 447-458
100.000% (4/4)
72
QQuickOpenGLShaderEffectMaterial::invalidateTextureProvider
Name: QQuickOpenGLShaderEffectMaterial::invalidateTextureProvider
Prototype: void QQuickOpenGLShaderEffectMaterial::invalidateTextureProvider(QSGTextureProvider *provider)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickopenglshadereffectnode.cpp
Lines: 479-485
100.000% (7/7)
33
QQuickOpenGLShaderEffectMaterial::createShader
Name: QQuickOpenGLShaderEffectMaterial::createShader
Prototype: QSGMaterialShader *QQuickOpenGLShaderEffectMaterial::createShader() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickopenglshadereffectnode.cpp
Lines: 394-397
100.000% (1/1)
11
QQuickOpenGLShaderEffectMaterial::cleanupMaterialCache
Name: QQuickOpenGLShaderEffectMaterial::cleanupMaterialCache
Prototype: void QQuickOpenGLShaderEffectMaterial::cleanupMaterialCache()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickopenglshadereffectnode.cpp
Lines: 460-467
100.000% (4/4)
42
QQuickOpenGLShaderEffectMaterial::UniformData::setValueFromProperty
Name: QQuickOpenGLShaderEffectMaterial::UniformData::setValueFromProperty
Prototype: void setValueFromProperty(QObject *item, const QMetaObject *itemMetaObject)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickopenglshadereffectnode_p.h
Lines: 102-109
100.000% (4/4)
32
QQuickOpenGLShaderEffectMaterial::QQuickOpenGLShaderEffectMaterial
Name: QQuickOpenGLShaderEffectMaterial::QQuickOpenGLShaderEffectMaterial
Prototype: QQuickOpenGLShaderEffectMaterial::QQuickOpenGLShaderEffectMaterial(QQuickOpenGLShaderEffectNode *node)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickopenglshadereffectnode.cpp
Lines: 380-387
100.000% (1/1)
11
QQuickOpenGLShaderEffectCommon::~QQuickOpenGLShaderEffectCommon
Name: QQuickOpenGLShaderEffectCommon::~QQuickOpenGLShaderEffectCommon
Prototype: QQuickOpenGLShaderEffectCommon::~QQuickOpenGLShaderEffectCommon()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickopenglshadereffect.cpp
Lines: 218-222
100.000% (4/4)
22
QQuickOpenGLShaderEffectCommon::updateShader::[lambda]
Name: QQuickOpenGLShaderEffectCommon::updateShader::[lambda]
Prototype: [this]()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickopenglshadereffect.cpp
Lines: 425-427
100.000% (1/1)
11
QQuickOpenGLShaderEffectCommon::updateParseLog
Name: QQuickOpenGLShaderEffectCommon::updateParseLog
Prototype: void QQuickOpenGLShaderEffectCommon::updateParseLog(bool ignoreAttributes)
Coverage: 100.000% (25/25)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickopenglshadereffect.cpp
Lines: 286-313
100.000% (25/25)
219
QQuickOpenGLShaderEffectCommon::lookThroughShaderCode::[lambda]
Name: QQuickOpenGLShaderEffectCommon::lookThroughShaderCode::[lambda]
Prototype: [this, mappedId]()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickopenglshadereffect.cpp
Lines: 358-360
100.000% (1/1)
11
QQuickOpenGLShaderEffectCommon::clearSignalMappers
Name: QQuickOpenGLShaderEffectCommon::clearSignalMappers
Prototype: void QQuickOpenGLShaderEffectCommon::clearSignalMappers(int shader)
Coverage: 100.000% (5/5)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickopenglshadereffect.cpp
Lines: 613-620
100.000% (5/5)
43
QQuickOpenGLShaderEffectCommon::QQuickOpenGLShaderEffectCommon
Name: QQuickOpenGLShaderEffectCommon::QQuickOpenGLShaderEffectCommon
Prototype: QQuickOpenGLShaderEffectCommon(QObject *host, std::function<void(int)> mappedPropertyChanged)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickopenglshadereffect_p.h
Lines: 86-88
100.000% (1/1)
11
QQuickOpenGLShaderEffect::~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
100.000% (4/4)
22
QQuickOpenGLShaderEffect::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
100.000% (1/1)
41
QQuickOpenGLShaderEffect::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
100.000% (1/1)
21
QQuickOpenGLShaderEffect::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
100.000% (1/1)
11
QQuickOpenGLShaderEffect::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
100.000% (1/1)
51
QQuickOpenGLShaderEffect::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
100.000% (15/15)
115
QQuickOpenGLShaderEffect::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
100.000% (4/4)
22
QQuickOpenGLShaderEffect::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
100.000% (1/1)
11
QQuickOpenGLShaderEffect::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
100.000% (1/1)
21
QQuickOpenGLInfo::setWindow
Name: QQuickOpenGLInfo::setWindow
Prototype: void QQuickOpenGLInfo::setWindow(QQuickWindow *window)
Coverage: 100.000% (10/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickopenglinfo.cpp
Lines: 186-200
100.000% (10/10)
94
QQuickOpenGLInfo::renderableType
Name: QQuickOpenGLInfo::renderableType
Prototype: QQuickOpenGLInfo::RenderableType QQuickOpenGLInfo::renderableType() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickopenglinfo.cpp
Lines: 144-147
100.000% (1/1)
11
QQuickOpenGLInfo::profile
Name: QQuickOpenGLInfo::profile
Prototype: QQuickOpenGLInfo::ContextProfile QQuickOpenGLInfo::profile() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickopenglinfo.cpp
Lines: 127-130
100.000% (1/1)
11
QQuickOpenGLInfo::minorVersion
Name: QQuickOpenGLInfo::minorVersion
Prototype: int QQuickOpenGLInfo::minorVersion() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickopenglinfo.cpp
Lines: 105-108
100.000% (1/1)
11
QQuickOpenGLInfo::majorVersion
Name: QQuickOpenGLInfo::majorVersion
Prototype: int QQuickOpenGLInfo::majorVersion() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickopenglinfo.cpp
Lines: 91-94
100.000% (1/1)
11
QQuickOpenGLInfo::QQuickOpenGLInfo
Name: QQuickOpenGLInfo::QQuickOpenGLInfo
Prototype: QQuickOpenGLInfo::QQuickOpenGLInfo(QQuickItem *item)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickopenglinfo.cpp
Lines: 70-80
100.000% (1/1)
21
QQuickNvprFunctionsPrivate::QQuickNvprFunctionsPrivate
Name: QQuickNvprFunctionsPrivate::QQuickNvprFunctionsPrivate
Prototype: QQuickNvprFunctionsPrivate(QQuickNvprFunctions *q_ptr)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/qquicknvprfunctions_p_p.h
Lines: 62-62
100.000% (1/1)
11
QQuickNvprFunctions::~QQuickNvprFunctions
Name: QQuickNvprFunctions::~QQuickNvprFunctions
Prototype: QQuickNvprFunctions::~QQuickNvprFunctions()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/qquicknvprfunctions.cpp
Lines: 67-70
100.000% (1/1)
11
QQuickNvprFunctions::isSupported::[lambda]
Name: QQuickNvprFunctions::isSupported::[lambda]
Prototype: []()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/qquicknvprfunctions.cpp
Lines: 116-116
100.000% (1/1)
01
QQuickNvprFunctions::QQuickNvprFunctions
Name: QQuickNvprFunctions::QQuickNvprFunctions
Prototype: QQuickNvprFunctions::QQuickNvprFunctions()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/qquicknvprfunctions.cpp
Lines: 62-65
100.000% (1/1)
21
QQuickNumberAnimation::d_func
Name: QQuickNumberAnimation::d_func
Prototype: inline QQuickPropertyAnimationPrivate* d_func()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickanimation_p.h
Lines: 342-342
100.000% (1/1)
11
QQuickNumberAnimation::d_func
Name: QQuickNumberAnimation::d_func
Prototype: inline const QQuickPropertyAnimationPrivate* d_func() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickanimation_p.h
Lines: 342-342
100.000% (1/1)
11
QQuickMultiPointTouchArea::updated
Name: QQuickMultiPointTouchArea::updated
Prototype: void QQuickMultiPointTouchArea::updated(const QList<QObject*> & _t1)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qquickmultipointtoucharea_p.cpp
Lines: 982-986
100.000% (1/1)
21
QQuickMultiPointTouchArea::updateTouchPoint
Name: QQuickMultiPointTouchArea::updateTouchPoint
Prototype: void QQuickMultiPointTouchArea::updateTouchPoint(QQuickTouchPoint *dtp, const QTouchEvent::TouchPoint *p)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickmultipointtoucharea.cpp
Lines: 792-810
100.000% (1/1)
141
QQuickMultiPointTouchArea::ungrab
Name: QQuickMultiPointTouchArea::ungrab
Prototype: void QQuickMultiPointTouchArea::ungrab()
Coverage: 100.000% (9/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickmultipointtoucharea.cpp
Lines: 884-906
100.000% (9/9)
165
QQuickMultiPointTouchArea::touchUpdated
Name: QQuickMultiPointTouchArea::touchUpdated
Prototype: void QQuickMultiPointTouchArea::touchUpdated(const QList<QObject*> & _t1)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qquickmultipointtoucharea_p.cpp
Lines: 1010-1014
100.000% (1/1)
21
QQuickMultiPointTouchArea::touchUngrabEvent
Name: QQuickMultiPointTouchArea::touchUngrabEvent
Prototype: void QQuickMultiPointTouchArea::touchUngrabEvent()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickmultipointtoucharea.cpp
Lines: 913-916
100.000% (1/1)
11
QQuickMultiPointTouchArea::touchPoints
Name: QQuickMultiPointTouchArea::touchPoints
Prototype: QQmlListProperty<QQuickTouchPoint> touchPoints()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickmultipointtoucharea_p.h
Lines: 228-230
100.000% (1/1)
11
QQuickMultiPointTouchArea::touchPoint_count
Name: QQuickMultiPointTouchArea::touchPoint_count
Prototype: static int touchPoint_count(QQmlListProperty<QQuickTouchPoint> *list)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickmultipointtoucharea_p.h
Lines: 237-240
100.000% (1/1)
21
QQuickMultiPointTouchArea::touchPoint_at
Name: QQuickMultiPointTouchArea::touchPoint_at
Prototype: static QQuickTouchPoint* touchPoint_at(QQmlListProperty<QQuickTouchPoint> *list, int index)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickmultipointtoucharea_p.h
Lines: 242-245
100.000% (1/1)
21
QQuickMultiPointTouchArea::touchPoint_append
Name: QQuickMultiPointTouchArea::touchPoint_append
Prototype: static void touchPoint_append(QQmlListProperty<QQuickTouchPoint> *list, QQuickTouchPoint* touch)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickmultipointtoucharea_p.h
Lines: 232-235
100.000% (1/1)
21
QQuickMultiPointTouchArea::released
Name: QQuickMultiPointTouchArea::released
Prototype: void QQuickMultiPointTouchArea::released(const QList<QObject*> & _t1)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qquickmultipointtoucharea_p.cpp
Lines: 989-993
100.000% (1/1)
21
QQuickMultiPointTouchArea::pressed
Name: QQuickMultiPointTouchArea::pressed
Prototype: void QQuickMultiPointTouchArea::pressed(const QList<QObject*> & _t1)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qquickmultipointtoucharea_p.cpp
Lines: 975-979
100.000% (1/1)
21
QQuickMultiPointTouchArea::mouseUngrabEvent
Name: QQuickMultiPointTouchArea::mouseUngrabEvent
Prototype: void QQuickMultiPointTouchArea::mouseUngrabEvent()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickmultipointtoucharea.cpp
Lines: 908-911
100.000% (1/1)
11
QQuickMultiPointTouchArea::mouseEnabledChanged
Name: QQuickMultiPointTouchArea::mouseEnabledChanged
Prototype: void QQuickMultiPointTouchArea::mouseEnabledChanged()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qquickmultipointtoucharea_p.cpp
Lines: 1029-1032
100.000% (1/1)
11
QQuickMultiPointTouchArea::minimumTouchPointsChanged
Name: QQuickMultiPointTouchArea::minimumTouchPointsChanged
Prototype: void QQuickMultiPointTouchArea::minimumTouchPointsChanged()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qquickmultipointtoucharea_p.cpp
Lines: 1017-1020
100.000% (1/1)
11
QQuickMultiPointTouchArea::minimumTouchPoints
Name: QQuickMultiPointTouchArea::minimumTouchPoints
Prototype: int QQuickMultiPointTouchArea::minimumTouchPoints() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickmultipointtoucharea.cpp
Lines: 491-494
100.000% (1/1)
11
QQuickMultiPointTouchArea::maximumTouchPointsChanged
Name: QQuickMultiPointTouchArea::maximumTouchPointsChanged
Prototype: void QQuickMultiPointTouchArea::maximumTouchPointsChanged()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qquickmultipointtoucharea_p.cpp
Lines: 1023-1026
100.000% (1/1)
11
QQuickMultiPointTouchArea::maximumTouchPoints
Name: QQuickMultiPointTouchArea::maximumTouchPoints
Prototype: int QQuickMultiPointTouchArea::maximumTouchPoints() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickmultipointtoucharea.cpp
Lines: 504-507
100.000% (1/1)
11
Page:<>1
Condition %: 100.000% (16/16)
...30
Condition %: 100.000% (4/4)
...40
Condition %: 100.000% (1/1)
...50
Condition %: 100.000% (1/1)
...56
Condition %: 100.000% (1/1)
57
Condition %: 100.000% (15/15)
58
Condition %: 100.000% (1/1)
59
Condition %: 100.000% (1/1)
6061
Condition %: 100.000% (7/7)
62
Condition %: 100.000% (1/1)
63
Condition %: 100.000% (1/1)
64
Condition %: 100.000% (1/1)
...70
Condition %: 100.000% (20/20)
...80
Condition %: 100.000% (1/1)
...90
Condition %: 100.000% (1/1)
...100
Condition %: 100.000% (1/1)
...200
Condition %:  0.000% (0/1)
...202
Condition %:  0.000% (0/1)

Generated by Squish Coco 4.2.0