OpenCoverage

Qt Quick Test Coverage

Functions

Page:<>1
McCabe - Cyclomatic Complexity: 560
...30
McCabe - Cyclomatic Complexity: 3
...40
McCabe - Cyclomatic Complexity: 3
...50
McCabe - Cyclomatic Complexity: 2
...58
McCabe - Cyclomatic Complexity: 2
59
McCabe - Cyclomatic Complexity: 2
60
McCabe - Cyclomatic Complexity: 2
61
McCabe - Cyclomatic Complexity: 2
6263
McCabe - Cyclomatic Complexity: 2
64
McCabe - Cyclomatic Complexity: 2
65
McCabe - Cyclomatic Complexity: 2
66
McCabe - Cyclomatic Complexity: 2
...70
McCabe - Cyclomatic Complexity: 2
...80
McCabe - Cyclomatic Complexity: 1
...90
McCabe - Cyclomatic Complexity: 1
...100
McCabe - Cyclomatic Complexity: 1
...200
McCabe - Cyclomatic Complexity: 1
...202
McCabe - Cyclomatic Complexity: 1
FunctionCondition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexityâ–¾
QQuickDesignerSupportPropertyChanges::targetObject
Name: QQuickDesignerSupportPropertyChanges::targetObject
Prototype: QObject *QQuickDesignerSupportPropertyChanges::targetObject(QObject *propertyChanges)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/designer/qquickdesignersupportpropertychanges.cpp
Lines: 57-65
 50.000% (2/4)
42
QQuickDesignerSupportPropertyChanges::stateObject
Name: QQuickDesignerSupportPropertyChanges::stateObject
Prototype: QObject *QQuickDesignerSupportPropertyChanges::stateObject(QObject *propertyChanges)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/designer/qquickdesignersupportpropertychanges.cpp
Lines: 112-120
 50.000% (2/4)
42
QQuickDesignerSupportPropertyChanges::removeProperty
Name: QQuickDesignerSupportPropertyChanges::removeProperty
Prototype: void QQuickDesignerSupportPropertyChanges::removeProperty(QObject *propertyChanges, const QQuickDesignerSupport::PropertyName &propertyName)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/designer/qquickdesignersupportpropertychanges.cpp
Lines: 67-75
 50.000% (2/4)
42
QQuickDesignerSupportPropertyChanges::getProperty
Name: QQuickDesignerSupportPropertyChanges::getProperty
Prototype: QVariant QQuickDesignerSupportPropertyChanges::getProperty(QObject *propertyChanges, const QQuickDesignerSupport::PropertyName &propertyName)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/designer/qquickdesignersupportpropertychanges.cpp
Lines: 77-86
  0.000% (0/4)
42
QQuickDesignerSupportPropertyChanges::detachFromState
Name: QQuickDesignerSupportPropertyChanges::detachFromState
Prototype: void QQuickDesignerSupportPropertyChanges::detachFromState(QObject *propertyChanges)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/designer/qquickdesignersupportpropertychanges.cpp
Lines: 129-137
  0.000% (0/4)
42
QQuickDesignerSupportPropertyChanges::changeValue
Name: QQuickDesignerSupportPropertyChanges::changeValue
Prototype: void QQuickDesignerSupportPropertyChanges::changeValue(QObject *propertyChanges, const QQuickDesignerSupport::PropertyName &propertyName, const QVariant &value)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/designer/qquickdesignersupportpropertychanges.cpp
Lines: 88-98
 50.000% (2/4)
42
QQuickDesignerSupportPropertyChanges::changeExpression
Name: QQuickDesignerSupportPropertyChanges::changeExpression
Prototype: void QQuickDesignerSupportPropertyChanges::changeExpression(QObject *propertyChanges, const QQuickDesignerSupport::PropertyName &propertyName, const QString &expression)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/designer/qquickdesignersupportpropertychanges.cpp
Lines: 100-110
  0.000% (0/4)
42
QQuickDesignerSupportPropertyChanges::attachToState
Name: QQuickDesignerSupportPropertyChanges::attachToState
Prototype: void QQuickDesignerSupportPropertyChanges::attachToState(QObject *propertyChanges)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/designer/qquickdesignersupportpropertychanges.cpp
Lines: 47-55
 50.000% (2/4)
42
QQuickDesignerSupport::~QQuickDesignerSupport
Name: QQuickDesignerSupport::~QQuickDesignerSupport
Prototype: QQuickDesignerSupport::~QQuickDesignerSupport()
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/designer/qquickdesignersupport.cpp
Lines: 67-77
  0.000% (0/4)
62
QQuickDesignerSupport::windowTransform
Name: QQuickDesignerSupport::windowTransform
Prototype: QTransform QQuickDesignerSupport::windowTransform(QQuickItem *referencedItem)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/designer/qquickdesignersupport.cpp
Lines: 176-182
  0.000% (0/4)
32
QQuickDesignerSupport::updateDirtyNode
Name: QQuickDesignerSupport::updateDirtyNode
Prototype: void QQuickDesignerSupport::updateDirtyNode(QQuickItem *item)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/designer/qquickdesignersupport.cpp
Lines: 443-447
  0.000% (0/4)
22
QQuickDesignerSupport::statesForItem
Name: QQuickDesignerSupport::statesForItem
Prototype: QList<QObject*> QQuickDesignerSupport::statesForItem(QQuickItem *item)
Coverage:  0.000% (0/2)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/designer/qquickdesignersupport.cpp
Lines: 397-407
  0.000% (0/2)
62
QQuickDesignerSupport::resetDirty
Name: QQuickDesignerSupport::resetDirty
Prototype: void QQuickDesignerSupport::resetDirty(QQuickItem *referencedItem)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/designer/qquickdesignersupport.cpp
Lines: 167-174
  0.000% (0/4)
42
QQuickDesignerSupport::parentTransform
Name: QQuickDesignerSupport::parentTransform
Prototype: QTransform QQuickDesignerSupport::parentTransform(QQuickItem *referencedItem)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/designer/qquickdesignersupport.cpp
Lines: 184-194
  0.000% (0/4)
52
QQuickDesignerSupport::isDirty
Name: QQuickDesignerSupport::isDirty
Prototype: bool QQuickDesignerSupport::isDirty(QQuickItem *referencedItem, DirtyType dirtyType)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/designer/qquickdesignersupport.cpp
Lines: 151-157
  0.000% (0/4)
32
QQuickDesignerSupport::derefFromEffectItem
Name: QQuickDesignerSupport::derefFromEffectItem
Prototype: void QQuickDesignerSupport::derefFromEffectItem(QQuickItem *referencedItem, bool unhide)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/designer/qquickdesignersupport.cpp
Lines: 115-122
  0.000% (0/4)
42
QQuickDesignerSupport::borderWidth
Name: QQuickDesignerSupport::borderWidth
Prototype: int QQuickDesignerSupport::borderWidth(QQuickItem *item)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/designer/qquickdesignersupport.cpp
Lines: 414-421
  0.000% (0/4)
42
QQuickDesignerSupport::addDirty
Name: QQuickDesignerSupport::addDirty
Prototype: void QQuickDesignerSupport::addDirty(QQuickItem *referencedItem, QQuickDesignerSupport::DirtyType dirtyType)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/designer/qquickdesignersupport.cpp
Lines: 159-165
  0.000% (0/4)
32
QQuickDesignerCustomObjectData::setPropertyBinding
Name: QQuickDesignerCustomObjectData::setPropertyBinding
Prototype: void QQuickDesignerCustomObjectData::setPropertyBinding(QObject *object, QQmlContext *context, const QQuickDesignerSupport::PropertyName &propertyName, const QString &expression)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/designer/qquickdesignercustomobjectdata.cpp
Lines: 125-134
 75.000% (3/4)
32
QQuickDesignerCustomObjectData::keepBindingFromGettingDeleted
Name: QQuickDesignerCustomObjectData::keepBindingFromGettingDeleted
Prototype: void QQuickDesignerCustomObjectData::keepBindingFromGettingDeleted(QObject *object, QQmlContext *context, const QQuickDesignerSupport::PropertyName &propertyName)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/designer/qquickdesignercustomobjectdata.cpp
Lines: 136-144
  0.000% (0/4)
32
QQuickDesignerCustomObjectData::hasValidResetBinding
Name: QQuickDesignerCustomObjectData::hasValidResetBinding
Prototype: bool QQuickDesignerCustomObjectData::hasValidResetBinding(QObject *object, const QQuickDesignerSupport::PropertyName &propertyName)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/designer/qquickdesignercustomobjectdata.cpp
Lines: 102-110
 50.000% (2/4)
42
QQuickDesignerCustomObjectData::hasBindingForProperty
Name: QQuickDesignerCustomObjectData::hasBindingForProperty
Prototype: bool QQuickDesignerCustomObjectData::hasBindingForProperty(QObject *object, QQmlContext *context, const QQuickDesignerSupport::PropertyName &propertyName, bool *hasChanged)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/designer/qquickdesignercustomobjectdata.cpp
Lines: 112-123
 50.000% (2/4)
42
QQuickDesignerCustomObjectData::getResetValue
Name: QQuickDesignerCustomObjectData::getResetValue
Prototype: QVariant QQuickDesignerCustomObjectData::getResetValue(QObject *object, const QQuickDesignerSupport::PropertyName &propertyName)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/designer/qquickdesignercustomobjectdata.cpp
Lines: 84-92
100.000% (4/4)
42
QQuickDesignerCustomObjectData::doResetProperty
Name: QQuickDesignerCustomObjectData::doResetProperty
Prototype: void QQuickDesignerCustomObjectData::doResetProperty(QObject *object, QQmlContext *context, const QQuickDesignerSupport::PropertyName &propertyName)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/designer/qquickdesignercustomobjectdata.cpp
Lines: 94-100
 75.000% (3/4)
32
QQuickDesignerCustomObjectData::QQuickDesignerCustomObjectData
Name: QQuickDesignerCustomObjectData::QQuickDesignerCustomObjectData
Prototype: QQuickDesignerCustomObjectData::QQuickDesignerCustomObjectData(QObject *object)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/designer/qquickdesignercustomobjectdata.cpp
Lines: 61-72
 75.000% (3/4)
62
QQuickDefaultTextureFactory::createTexture
Name: QQuickDefaultTextureFactory::createTexture
Prototype: QSGTexture *QQuickDefaultTextureFactory::createTexture(QQuickWindow *window) const
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpixmapcache.cpp
Lines: 120-127
 50.000% (2/4)
42
QQuickDefaultTextureFactory::QQuickDefaultTextureFactory
Name: QQuickDefaultTextureFactory::QQuickDefaultTextureFactory
Prototype: QQuickDefaultTextureFactory::QQuickDefaultTextureFactory(const QImage &image)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpixmapcache.cpp
Lines: 108-117
100.000% (7/7)
52
QQuickDefaultClipNode::update
Name: QQuickDefaultClipNode::update
Prototype: void QQuickDefaultClipNode::update()
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickclipnode.cpp
Lines: 70-76
 75.000% (3/4)
32
QQuickCustomParticle::updateVertexShader
Name: QQuickCustomParticle::updateVertexShader
Prototype: void QQuickCustomParticle::updateVertexShader()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickcustomparticle.cpp
Lines: 208-236
100.000% (4/4)
222
QQuickCustomParticle::itemChange
Name: QQuickCustomParticle::itemChange
Prototype: void QQuickCustomParticle::itemChange(ItemChange change, const ItemChangeData &value)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickcustomparticle.cpp
Lines: 454-459
100.000% (4/4)
32
QQuickCustomParticle::componentComplete
Name: QQuickCustomParticle::componentComplete
Prototype: void QQuickCustomParticle::componentComplete()
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickcustomparticle.cpp
Lines: 118-127
 75.000% (3/4)
62
QQuickCustomMaterialShader::QQuickCustomMaterialShader
Name: QQuickCustomMaterialShader::QQuickCustomMaterialShader
Prototype: QQuickCustomMaterialShader::QQuickCustomMaterialShader(const QQuickOpenGLShaderEffectMaterialKey &key, const QVector<QByteArray> &attributes)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickopenglshadereffectnode.cpp
Lines: 91-102
100.000% (4/4)
52
QQuickCustomAffector::setVelocity
Name: QQuickCustomAffector::setVelocity
Prototype: void setVelocity(QQuickDirection * arg)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickcustomaffector_p.h
Lines: 130-136
 75.000% (3/4)
32
QQuickCustomAffector::setRelative
Name: QQuickCustomAffector::setRelative
Prototype: void setRelative(bool arg)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickcustomaffector_p.h
Lines: 146-152
 75.000% (3/4)
32
QQuickCustomAffector::setPosition
Name: QQuickCustomAffector::setPosition
Prototype: void setPosition(QQuickDirection * arg)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickcustomaffector_p.h
Lines: 122-128
 75.000% (3/4)
32
QQuickCustomAffector::setAcceleration
Name: QQuickCustomAffector::setAcceleration
Prototype: void setAcceleration(QQuickDirection * arg)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickcustomaffector_p.h
Lines: 138-144
 75.000% (3/4)
32
QQuickContext2DTile::~QQuickContext2DTile
Name: QQuickContext2DTile::~QQuickContext2DTile
Prototype: QQuickContext2DTile::~QQuickContext2DTile()
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2dtile.cpp
Lines: 56-60
  0.000% (0/4)
22
QQuickContext2DTexture::tiledRect
Name: QQuickContext2DTexture::tiledRect
Prototype: QRect QQuickContext2DTexture::tiledRect(const QRectF& window, const QSize& tileSize)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2dtexture.cpp
Lines: 311-325
  0.000% (0/4)
92
QQuickContext2DTexture::setTileSize
Name: QQuickContext2DTexture::setTileSize
Prototype: bool QQuickContext2DTexture::setTileSize(const QSize &size)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2dtexture.cpp
Lines: 136-143
  0.000% (0/4)
42
QQuickContext2DTexture::setItem
Name: QQuickContext2DTexture::setItem
Prototype: void QQuickContext2DTexture::setItem(QQuickCanvasItem* item)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2dtexture.cpp
Lines: 155-164
  0.000% (0/4)
52
QQuickContext2DTexture::setCanvasSize
Name: QQuickContext2DTexture::setCanvasSize
Prototype: bool QQuickContext2DTexture::setCanvasSize(const QSize &size)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2dtexture.cpp
Lines: 127-134
  0.000% (0/4)
42
QQuickContext2DImageTexture::grabImage
Name: QQuickContext2DImageTexture::grabImage
Prototype: void QQuickContext2DImageTexture::grabImage(const QRectF& rf)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2dtexture.cpp
Lines: 693-702
  0.000% (0/4)
62
QQuickContext2DImageTexture::compositeTile
Name: QQuickContext2DImageTexture::compositeTile
Prototype: void QQuickContext2DImageTexture::compositeTile(QQuickContext2DTile* tile)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2dtexture.cpp
Lines: 751-766
  0.000% (0/4)
112
QQuickContext2DFBOTile::~QQuickContext2DFBOTile
Name: QQuickContext2DFBOTile::~QQuickContext2DFBOTile
Prototype: QQuickContext2DFBOTile::~QQuickContext2DFBOTile()
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2dtile.cpp
Lines: 108-113
  0.000% (0/4)
32
QQuickContext2DFBOTile::aboutToDraw
Name: QQuickContext2DFBOTile::aboutToDraw
Prototype: void QQuickContext2DFBOTile::aboutToDraw()
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2dtile.cpp
Lines: 115-125
  0.000% (0/4)
72
QQuickContext2DFBOTexture::scaleFactor
Name: QQuickContext2DFBOTexture::scaleFactor
Prototype: QVector2D QQuickContext2DFBOTexture::scaleFactor() const
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2dtexture.cpp
Lines: 447-453
  0.000% (0/4)
42
QQuickContext2DFBOTexture::doMultisampling
Name: QQuickContext2DFBOTexture::doMultisampling
Prototype: bool QQuickContext2DFBOTexture::doMultisampling() const
Coverage:  0.000% (0/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2dtexture.cpp
Lines: 511-524
  0.000% (0/8)
62
QQuickContext2DFBOTexture::compositeTile
Name: QQuickContext2DFBOTexture::compositeTile
Prototype: void QQuickContext2DFBOTexture::compositeTile(QQuickContext2DTile* tile)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2dtexture.cpp
Lines: 543-555
  0.000% (0/4)
72
QQuickContext2DCommandBuffer::QQuickContext2DCommandBuffer
Name: QQuickContext2DCommandBuffer::QQuickContext2DCommandBuffer
Prototype: QQuickContext2DCommandBuffer::QQuickContext2DCommandBuffer()
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2dcommandbuffer.cpp
Lines: 447-465
  0.000% (0/4)
32
QQuickContents::~QQuickContents
Name: QQuickContents::~QQuickContents
Prototype: QQuickContents::~QQuickContents()
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 174-181
 50.000% (2/4)
42
QQuickContents::itemDestroyed
Name: QQuickContents::itemDestroyed
Prototype: void QQuickContents::itemDestroyed(QQuickItem *item)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 285-290
  0.000% (0/4)
32
QQuickContents::itemChildRemoved
Name: QQuickContents::itemChildRemoved
Prototype: void QQuickContents::itemChildRemoved(QQuickItem *, QQuickItem *item)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 292-297
 75.000% (3/4)
32
QQuickContents::itemChildAdded
Name: QQuickContents::itemChildAdded
Prototype: void QQuickContents::itemChildAdded(QQuickItem *, QQuickItem *item)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 299-304
 75.000% (3/4)
32
QQuickContents::complete
Name: QQuickContents::complete
Prototype: void QQuickContents::complete()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 253-264
100.000% (4/4)
62
QQuickContents::calcGeometry [qquickitem_p.h #1]
Name: QQuickContents::calcGeometry [qquickitem_p.h #1]
Prototype: void QQuickContents::calcGeometry(QQuickItem *changed)
Coverage: 100.000% (6/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem_p.h #1
Lines: 119-125
100.000% (6/6)
42
QQuickColorProvider::stringFromRgba
Name: QQuickColorProvider::stringFromRgba
Prototype: QString stringFromRgba(unsigned rgba)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickglobal.cpp
Lines: 88-96
  0.000% (0/4)
42
QQuickBorderImageMesh::setVerticalTileMode
Name: QQuickBorderImageMesh::setVerticalTileMode
Prototype: void QQuickBorderImageMesh::setVerticalTileMode(TileMode t)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickshadereffectmesh.cpp
Lines: 426-434
  0.000% (0/4)
52
QQuickBorderImageMesh::setSize
Name: QQuickBorderImageMesh::setSize
Prototype: void QQuickBorderImageMesh::setSize(const QSize &size)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickshadereffectmesh.cpp
Lines: 383-390
 50.000% (2/4)
52
QQuickBorderImageMesh::setHorizontalTileMode
Name: QQuickBorderImageMesh::setHorizontalTileMode
Prototype: void QQuickBorderImageMesh::setHorizontalTileMode(TileMode t)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickshadereffectmesh.cpp
Lines: 412-419
  0.000% (0/4)
52
QQuickBorderImage::~QQuickBorderImage
Name: QQuickBorderImage::~QQuickBorderImage
Prototype: QQuickBorderImage::~QQuickBorderImage()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickborderimage.cpp
Lines: 173-180
100.000% (4/4)
32
QQuickBorderImage::setVerticalTileMode
Name: QQuickBorderImage::setVerticalTileMode
Prototype: void QQuickBorderImage::setVerticalTileMode(TileMode t)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickborderimage.cpp
Lines: 449-457
100.000% (4/4)
52
QQuickBorderImage::setHorizontalTileMode
Name: QQuickBorderImage::setHorizontalTileMode
Prototype: void QQuickBorderImage::setHorizontalTileMode(TileMode t)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickborderimage.cpp
Lines: 433-441
100.000% (4/4)
52
QQuickBasePositionerPrivate::setPositioningDirty
Name: QQuickBasePositionerPrivate::setPositioningDirty
Prototype: void setPositioningDirty()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpositioners_p_p.h
Lines: 111-117
100.000% (4/4)
42
QQuickBasePositionerPrivate::itemGeometryChanged
Name: QQuickBasePositionerPrivate::itemGeometryChanged
Prototype: void itemGeometryChanged(QQuickItem *, QQuickGeometryChange change, const QRectF &) override
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpositioners_p_p.h
Lines: 141-145
100.000% (4/4)
22
QQuickBasePositionerPrivate::itemDestroyed
Name: QQuickBasePositionerPrivate::itemDestroyed
Prototype: void itemDestroyed(QQuickItem *item) override
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpositioners_p_p.h
Lines: 152-158
  0.000% (0/4)
42
QQuickBasePositionerPrivate::isLeftToRight
Name: QQuickBasePositionerPrivate::isLeftToRight
Prototype: bool isLeftToRight() const
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpositioners_p_p.h
Lines: 128-133
 50.000% (2/4)
32
QQuickBasePositionerPrivate::getEffectiveLayoutDirection
Name: QQuickBasePositionerPrivate::getEffectiveLayoutDirection
Prototype: static Qt::LayoutDirection getEffectiveLayoutDirection(const QQuickBasePositioner *positioner)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpositioners_p_p.h
Lines: 165-171
100.000% (4/4)
32
QQuickBasePositioner::updatePolish
Name: QQuickBasePositioner::updatePolish
Prototype: void QQuickBasePositioner::updatePolish()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpositioners.cpp
Lines: 180-185
100.000% (4/4)
32
QQuickBasePositioner::topPadding
Name: QQuickBasePositioner::topPadding
Prototype: qreal QQuickBasePositioner::topPadding() const
Coverage: 100.000% (6/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpositioners.cpp
Lines: 554-560
100.000% (6/6)
42
QQuickBasePositioner::setSpacing
Name: QQuickBasePositioner::setSpacing
Prototype: void QQuickBasePositioner::setSpacing(qreal s)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpositioners.cpp
Lines: 193-201
100.000% (4/4)
62
QQuickBasePositioner::rightPadding
Name: QQuickBasePositioner::rightPadding
Prototype: qreal QQuickBasePositioner::rightPadding() const
Coverage: 100.000% (6/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpositioners.cpp
Lines: 594-600
100.000% (6/6)
42
QQuickBasePositioner::positionItemY
Name: QQuickBasePositioner::positionItemY
Prototype: void QQuickBasePositioner::positionItemY(qreal y, PositionedItem *target)
Coverage:  75.000% (6/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpositioners.cpp
Lines: 425-432
 75.000% (6/8)
42
QQuickBasePositioner::positionItemX
Name: QQuickBasePositioner::positionItemX
Prototype: void QQuickBasePositioner::positionItemX(qreal x, PositionedItem *target)
Coverage:  75.000% (6/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpositioners.cpp
Lines: 416-423
 75.000% (6/8)
42
QQuickBasePositioner::positionItem
Name: QQuickBasePositioner::positionItem
Prototype: void QQuickBasePositioner::positionItem(qreal x, qreal y, PositionedItem *target)
Coverage: 100.000% (6/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpositioners.cpp
Lines: 410-414
100.000% (6/6)
22
QQuickBasePositioner::leftPadding
Name: QQuickBasePositioner::leftPadding
Prototype: qreal QQuickBasePositioner::leftPadding() const
Coverage: 100.000% (6/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpositioners.cpp
Lines: 574-580
100.000% (6/6)
42
QQuickBasePositioner::clearPositionedItems
Name: QQuickBasePositioner::clearPositionedItems
Prototype: void QQuickBasePositioner::clearPositionedItems(QPODVector<PositionedItem,8> *items)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpositioners.cpp
Lines: 445-450
100.000% (4/4)
32
QQuickBasePositioner::bottomPadding
Name: QQuickBasePositioner::bottomPadding
Prototype: qreal QQuickBasePositioner::bottomPadding() const
Coverage: 100.000% (6/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpositioners.cpp
Lines: 614-620
100.000% (6/6)
42
QQuickBasePositioner::PositionedItem::startTransition
Name: QQuickBasePositioner::PositionedItem::startTransition
Prototype: void QQuickBasePositioner::PositionedItem::startTransition(QQuickItemViewTransitioner *transitioner)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpositioners.cpp
Lines: 120-124
100.000% (4/4)
22
QQuickBasePositioner::PositionedItem::moveTo
Name: QQuickBasePositioner::PositionedItem::moveTo
Prototype: void QQuickBasePositioner::PositionedItem::moveTo(const QPointF &pos)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpositioners.cpp
Lines: 98-104
100.000% (4/4)
32
QQuickAttractorAffector::setStrength
Name: QQuickAttractorAffector::setStrength
Prototype: void setStrength(qreal arg)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickpointattractor_p.h
Lines: 123-129
 75.000% (3/4)
32
QQuickAttractorAffector::setProportionalToDistance
Name: QQuickAttractorAffector::setProportionalToDistance
Prototype: void setProportionalToDistance(Proportion arg)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickpointattractor_p.h
Lines: 154-160
 75.000% (3/4)
32
QQuickAttractorAffector::setPointY
Name: QQuickAttractorAffector::setPointY
Prototype: void setPointY(qreal arg)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickpointattractor_p.h
Lines: 139-145
 75.000% (3/4)
32
QQuickAttractorAffector::setPointX
Name: QQuickAttractorAffector::setPointX
Prototype: void setPointX(qreal arg)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickpointattractor_p.h
Lines: 131-137
 75.000% (3/4)
32
QQuickAttractorAffector::setAffectedParameter
Name: QQuickAttractorAffector::setAffectedParameter
Prototype: void setAffectedParameter(AffectableParameters arg)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickpointattractor_p.h
Lines: 146-152
 75.000% (3/4)
32
QQuickApplication::QQuickApplication
Name: QQuickApplication::QQuickApplication
Prototype: QQuickApplication::QQuickApplication(QObject *parent)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickapplication.cpp
Lines: 56-73
 75.000% (3/4)
122
QQuickAnimationControllerPrivate::animationCurrentTimeChanged
Name: QQuickAnimationControllerPrivate::animationCurrentTimeChanged
Prototype: void QQuickAnimationControllerPrivate::animationCurrentTimeChanged(QAbstractAnimationJob *job, int currentTime)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickanimationcontroller.cpp
Lines: 82-92
  0.000% (0/4)
72
QQuickAnimationController::updateProgress
Name: QQuickAnimationController::updateProgress
Prototype: void QQuickAnimationController::updateProgress()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickanimationcontroller.cpp
Lines: 218-228
100.000% (4/4)
72
QQuickAnimationController::setProgress
Name: QQuickAnimationController::setProgress
Prototype: void QQuickAnimationController::setProgress(qreal progress)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickanimationcontroller.cpp
Lines: 130-140
100.000% (4/4)
62
QQuickAnimatedSprite::stop
Name: QQuickAnimatedSprite::stop
Prototype: void QQuickAnimatedSprite::stop()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickanimatedsprite.cpp
Lines: 423-432
100.000% (4/4)
72
QQuickAnimatedSprite::setSource
Name: QQuickAnimatedSprite::setSource
Prototype: void QQuickAnimatedSprite::setSource(QUrl arg)
Coverage:  83.333% (5/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickanimatedsprite.cpp
Lines: 535-546
 83.333% (5/6)
72
QQuickAnimatedSprite::setReverse
Name: QQuickAnimatedSprite::setReverse
Prototype: void QQuickAnimatedSprite::setReverse(bool arg)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickanimatedsprite.cpp
Lines: 548-556
  0.000% (0/4)
42
QQuickAnimatedSprite::setLoops
Name: QQuickAnimatedSprite::setLoops
Prototype: void QQuickAnimatedSprite::setLoops(int arg)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickanimatedsprite.cpp
Lines: 661-669
100.000% (4/4)
42
QQuickAnimatedSprite::setInterpolate
Name: QQuickAnimatedSprite::setInterpolate
Prototype: void QQuickAnimatedSprite::setInterpolate(bool arg)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickanimatedsprite.cpp
Lines: 525-533
 75.000% (3/4)
42
QQuickAnimatedSprite::setFrameY
Name: QQuickAnimatedSprite::setFrameY
Prototype: void QQuickAnimatedSprite::setFrameY(int arg)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickanimatedsprite.cpp
Lines: 616-625
  0.000% (0/4)
52
QQuickAnimatedSprite::setFrameX
Name: QQuickAnimatedSprite::setFrameX
Prototype: void QQuickAnimatedSprite::setFrameX(int arg)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickanimatedsprite.cpp
Lines: 605-614
  0.000% (0/4)
52
QQuickAnimatedSprite::setFrameWidth
Name: QQuickAnimatedSprite::setFrameWidth
Prototype: void QQuickAnimatedSprite::setFrameWidth(int arg)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickanimatedsprite.cpp
Lines: 593-603
 75.000% (3/4)
62
QQuickAnimatedSprite::setFrameHeight
Name: QQuickAnimatedSprite::setFrameHeight
Prototype: void QQuickAnimatedSprite::setFrameHeight(int arg)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickanimatedsprite.cpp
Lines: 581-591
 75.000% (3/4)
62
QQuickAnimatedSprite::setFrameCount
Name: QQuickAnimatedSprite::setFrameCount
Prototype: void QQuickAnimatedSprite::setFrameCount(int arg)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickanimatedsprite.cpp
Lines: 570-579
 75.000% (3/4)
52
QQuickAnimatedSprite::setCurrentFrame
Name: QQuickAnimatedSprite::setCurrentFrame
Prototype: void QQuickAnimatedSprite::setCurrentFrame(int arg)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickanimatedsprite.cpp
Lines: 671-680
  0.000% (0/4)
52
QQuickAnimatedSprite::resume
Name: QQuickAnimatedSprite::resume
Prototype: void QQuickAnimatedSprite::resume()
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickanimatedsprite.cpp
Lines: 489-499
  0.000% (0/4)
72
Page:<>1
McCabe - Cyclomatic Complexity: 560
...30
McCabe - Cyclomatic Complexity: 3
...40
McCabe - Cyclomatic Complexity: 3
...50
McCabe - Cyclomatic Complexity: 2
...58
McCabe - Cyclomatic Complexity: 2
59
McCabe - Cyclomatic Complexity: 2
60
McCabe - Cyclomatic Complexity: 2
61
McCabe - Cyclomatic Complexity: 2
6263
McCabe - Cyclomatic Complexity: 2
64
McCabe - Cyclomatic Complexity: 2
65
McCabe - Cyclomatic Complexity: 2
66
McCabe - Cyclomatic Complexity: 2
...70
McCabe - Cyclomatic Complexity: 2
...80
McCabe - Cyclomatic Complexity: 1
...90
McCabe - Cyclomatic Complexity: 1
...100
McCabe - Cyclomatic Complexity: 1
...200
McCabe - Cyclomatic Complexity: 1
...202
McCabe - Cyclomatic Complexity: 1

Generated by Squish Coco 4.2.0