OpenCoverage

Qt Quick Test Coverage

Functions

Page:<>1
eLOC - Effective Lines of Code: 0
...100
eLOC - Effective Lines of Code: 2
...120
eLOC - Effective Lines of Code: 2
...130
eLOC - Effective Lines of Code: 3
...140
eLOC - Effective Lines of Code: 4
...150
eLOC - Effective Lines of Code: 5
...154
eLOC - Effective Lines of Code: 5
155
eLOC - Effective Lines of Code: 5
156
eLOC - Effective Lines of Code: 6
157
eLOC - Effective Lines of Code: 6
158159
eLOC - Effective Lines of Code: 6
160
eLOC - Effective Lines of Code: 6
161
eLOC - Effective Lines of Code: 6
162
eLOC - Effective Lines of Code: 6
...170
eLOC - Effective Lines of Code: 8
...180
eLOC - Effective Lines of Code: 12
...200
eLOC - Effective Lines of Code: 57
...202
eLOC - Effective Lines of Code: 123
FunctionCondition %eLOC - Effective Lines of Codeā–“McCabe - Cyclomatic Complexity
QQuickItemPrivate::anchors
Name: QQuickItemPrivate::anchors
Prototype: QQuickAnchors *QQuickItemPrivate::anchors() const
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 3653-3662
100.000% (7/7)
63
QQuickItemPrivate::anyPointerHandlerWants
Name: QQuickItemPrivate::anyPointerHandlerWants
Prototype: bool QQuickItemPrivate::anyPointerHandlerWants(QQuickEventPoint *point) const
Coverage:  75.000% (6/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 5143-5152
 75.000% (6/8)
64
QQuickItemPrivate::children_append
Name: QQuickItemPrivate::children_append
Prototype: void QQuickItemPrivate::children_append(QQmlListProperty<QQuickItem> *prop, QQuickItem *o)
Coverage:  71.429% (5/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 3418-3428
 71.429% (5/7)
63
QQuickItemPrivate::data_clear
Name: QQuickItemPrivate::data_clear
Prototype: void QQuickItemPrivate::data_clear(QQmlListProperty<QObject> *property)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 3362-3371
  0.000% (0/1)
61
QQuickItemPrivate::globalToWindowTransform
Name: QQuickItemPrivate::globalToWindowTransform
Prototype: QTransform QQuickItemPrivate::globalToWindowTransform() const
Coverage:  83.333% (5/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 3150-3159
 83.333% (5/6)
62
QQuickItemPrivate::hasHoverHandlers
Name: QQuickItemPrivate::hasHoverHandlers
Prototype: bool QQuickItemPrivate::hasHoverHandlers() const
Coverage:  28.571% (2/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 8112-8120
 28.571% (2/7)
64
QQuickItemPrivate::init
Name: QQuickItemPrivate::init
Prototype: void QQuickItemPrivate::init(QQuickItem *parent)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 3244-3255
100.000% (4/4)
62
QQuickItemPrivate::itemNode [qquickitem_p.h #1]
Name: QQuickItemPrivate::itemNode [qquickitem_p.h #1]
Prototype: QSGTransformNode *QQuickItemPrivate::itemNode()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem_p.h #1
Lines: 931-942
100.000% (4/4)
62
QQuickItemPrivate::siblingOrderChanged
Name: QQuickItemPrivate::siblingOrderChanged
Prototype: void QQuickItemPrivate::siblingOrderChanged()
Coverage: 100.000% (8/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 3664-3675
100.000% (8/8)
64
QQuickItemPrivate::updateOrRemoveGeometryChangeListener
Name: QQuickItemPrivate::updateOrRemoveGeometryChangeListener
Prototype: void QQuickItemPrivate::updateOrRemoveGeometryChangeListener(QQuickItemChangeListener *listener, QQuickGeometryChange types)
Coverage:  85.714% (6/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 3926-3937
 85.714% (6/7)
63
QQuickItemPrivate::visibleChildren_count
Name: QQuickItemPrivate::visibleChildren_count
Prototype: int QQuickItemPrivate::visibleChildren_count(QQmlListProperty<QQuickItem> *prop)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 3444-3454
100.000% (7/7)
63
QQuickItemPrivate::windowToGlobalTransform
Name: QQuickItemPrivate::windowToGlobalTransform
Prototype: QTransform QQuickItemPrivate::windowToGlobalTransform() const
Coverage:  83.333% (5/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 3136-3145
 83.333% (5/6)
62
QQuickItemView::initItem
Name: QQuickItemView::initItem
Prototype: void QQuickItemView::initItem(int, QObject *object)
Coverage:  85.714% (6/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview.cpp
Lines: 2315-2324
 85.714% (6/7)
63
QQuickItemView::originX
Name: QQuickItemView::originX
Prototype: qreal QQuickItemView::originX() const
Coverage: 100.000% (8/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview.cpp
Lines: 1386-1395
100.000% (8/8)
62
QQuickItemView::originY
Name: QQuickItemView::originY
Prototype: qreal QQuickItemView::originY() const
Coverage: 100.000% (8/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview.cpp
Lines: 1397-1406
100.000% (8/8)
62
QQuickItemView::setDisplayMarginBeginning
Name: QQuickItemView::setDisplayMarginBeginning
Prototype: void QQuickItemView::setDisplayMarginBeginning(int margin)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview.cpp
Lines: 406-416
100.000% (7/7)
63
QQuickItemView::setDisplayMarginEnd
Name: QQuickItemView::setDisplayMarginEnd
Prototype: void QQuickItemView::setDisplayMarginEnd(int margin)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview.cpp
Lines: 424-434
100.000% (7/7)
63
QQuickItemView::setHighlightFollowsCurrentItem
Name: QQuickItemView::setHighlightFollowsCurrentItem
Prototype: void QQuickItemView::setHighlightFollowsCurrentItem(bool autoHighlight)
Coverage:  57.143% (4/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview.cpp
Lines: 576-585
 57.143% (4/7)
63
QQuickItemView::setLayoutDirection
Name: QQuickItemView::setLayoutDirection
Prototype: void QQuickItemView::setLayoutDirection(Qt::LayoutDirection layoutDirection)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview.cpp
Lines: 442-451
100.000% (4/4)
62
QQuickItemView::~QQuickItemView
Name: QQuickItemView::~QQuickItemView
Prototype: QQuickItemView::~QQuickItemView()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview.cpp
Lines: 162-170
100.000% (4/4)
62
QQuickItemViewChangeSet::prepare
Name: QQuickItemViewChangeSet::prepare
Prototype: void QQuickItemViewChangeSet::prepare(int currentIndex, int count)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview.cpp
Lines: 132-140
100.000% (4/4)
62
QQuickItemViewPrivate::calculatedMaxExtent
Name: QQuickItemViewPrivate::calculatedMaxExtent
Prototype: qreal QQuickItemViewPrivate::calculatedMaxExtent() const
Coverage: 100.000% (9/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview.cpp
Lines: 1072-1081
100.000% (9/9)
62
QQuickItemViewPrivate::calculatedMinExtent
Name: QQuickItemViewPrivate::calculatedMinExtent
Prototype: qreal QQuickItemViewPrivate::calculatedMinExtent() const
Coverage: 100.000% (9/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview.cpp
Lines: 1060-1070
100.000% (9/9)
62
QQuickItemViewPrivate::findLastIndexInView
Name: QQuickItemViewPrivate::findLastIndexInView
Prototype: int QQuickItemViewPrivate::findLastIndexInView() const
Coverage: 100.000% (11/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview.cpp
Lines: 1564-1573
100.000% (11/11)
63
QQuickItemViewPrivate::prepareVisibleItemTransitions
Name: QQuickItemViewPrivate::prepareVisibleItemTransitions
Prototype: void QQuickItemViewPrivate::prepareVisibleItemTransitions()
Coverage:  71.429% (5/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview.cpp
Lines: 2170-2180
 71.429% (5/7)
63
QQuickItemViewPrivate::updateViewport
Name: QQuickItemViewPrivate::updateViewport
Prototype: void QQuickItemViewPrivate::updateViewport()
Coverage: 100.000% (8/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview.cpp
Lines: 1780-1789
100.000% (8/8)
62
QQuickItemViewPrivate::updateVisibleIndex
Name: QQuickItemViewPrivate::updateVisibleIndex
Prototype: void QQuickItemViewPrivate::updateVisibleIndex()
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview.cpp
Lines: 2423-2434
100.000% (7/7)
63
QQuickItemViewPrivate::visibleItem
Name: QQuickItemViewPrivate::visibleItem
Prototype: FxViewItem *QQuickItemViewPrivate::visibleItem(int modelIndex) const
Coverage: 100.000% (12/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview.cpp
Lines: 1542-1551
100.000% (12/12)
64
QQuickItemViewTransitioner::resetTargetLists
Name: QQuickItemViewTransitioner::resetTargetLists
Prototype: void QQuickItemViewTransitioner::resetTargetLists()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemviewtransition.cpp
Lines: 237-247
100.000% (1/1)
61
QQuickItemViewTransitioner::targetIndexes
Name: QQuickItemViewTransitioner::targetIndexes
Prototype: const QList<int> &QQuickItemViewTransitioner::targetIndexes(QQuickItemViewTransitioner::TransitionType type) const
Coverage:  70.000% (7/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemviewtransition.cpp
Lines: 282-297
 70.000% (7/10)
66
QQuickItemViewTransitioner::targetItems
Name: QQuickItemViewTransitioner::targetItems
Prototype: const QList<QObject *> &QQuickItemViewTransitioner::targetItems(QQuickItemViewTransitioner::TransitionType type) const
Coverage:  70.000% (7/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemviewtransition.cpp
Lines: 299-314
 70.000% (7/10)
66
QQuickListView::decrementCurrentIndex
Name: QQuickListView::decrementCurrentIndex
Prototype: void QQuickListView::decrementCurrentIndex()
Coverage:  60.000% (6/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicklistview.cpp
Lines: 3183-3192
 60.000% (6/10)
62
QQuickListView::incrementCurrentIndex
Name: QQuickListView::incrementCurrentIndex
Prototype: void QQuickListView::incrementCurrentIndex()
Coverage:  70.000% (7/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicklistview.cpp
Lines: 3163-3172
 70.000% (7/10)
62
QQuickListView::setHighlightMoveVelocity
Name: QQuickListView::setHighlightMoveVelocity
Prototype: void QQuickListView::setHighlightMoveVelocity(qreal speed)
Coverage:  71.429% (5/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicklistview.cpp
Lines: 2453-2462
 71.429% (5/7)
63
QQuickListViewPrivate::originPosition
Name: QQuickListViewPrivate::originPosition
Prototype: qreal QQuickListViewPrivate::originPosition() const
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicklistview.cpp
Lines: 424-433
100.000% (7/7)
63
QQuickListViewPrivate::removeItem
Name: QQuickListViewPrivate::removeItem
Prototype: void QQuickListViewPrivate::removeItem(FxViewItem *item)
Coverage:  60.000% (6/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicklistview.cpp
Lines: 716-726
 60.000% (6/10)
64
QQuickListViewPrivate::updateAverage
Name: QQuickListViewPrivate::updateAverage
Prototype: void QQuickListViewPrivate::updateAverage()
Coverage:  60.000% (3/5)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicklistview.cpp
Lines: 1308-1316
 60.000% (3/5)
63
QQuickLoader::itemChange
Name: QQuickLoader::itemChange
Prototype: void QQuickLoader::itemChange(QQuickItem::ItemChange change, const QQuickItem::ItemChangeData &value)
Coverage:  80.000% (8/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickloader.cpp
Lines: 832-842
 80.000% (8/10)
64
QQuickLoader::progress
Name: QQuickLoader::progress
Prototype: qreal QQuickLoader::progress() const
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickloader.cpp
Lines: 863-874
100.000% (7/7)
63
QQuickMaskExtruder::setSource
Name: QQuickMaskExtruder::setSource
Prototype: void QQuickMaskExtruder::setSource(QUrl arg)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickmaskextruder.cpp
Lines: 71-81
 75.000% (3/4)
62
QQuickMatrix4x4::setMatrix
Name: QQuickMatrix4x4::setMatrix
Prototype: void QQuickMatrix4x4::setMatrix(const QMatrix4x4 &matrix)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktranslate.cpp
Lines: 517-525
 50.000% (2/4)
62
QQuickMatrix4x4ValueType::fuzzyEquals
Name: QQuickMatrix4x4ValueType::fuzzyEquals
Prototype: bool QQuickMatrix4x4ValueType::fuzzyEquals(const QMatrix4x4 &m, qreal epsilon) const
Coverage:  80.000% (8/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickvaluetypes.cpp
Lines: 580-591
 80.000% (8/10)
64
QQuickMouseArea::geometryChanged
Name: QQuickMouseArea::geometryChanged
Prototype: void QQuickMouseArea::geometryChanged(const QRectF &newGeometry, const QRectF &oldGeometry)
Coverage: 100.000% (9/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickmousearea.cpp
Lines: 1051-1061
100.000% (9/9)
63
QQuickMouseAreaPrivate::init
Name: QQuickMouseAreaPrivate::init
Prototype: void QQuickMouseAreaPrivate::init()
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickmousearea.cpp
Lines: 84-93
 50.000% (2/4)
62
QQuickMouseAreaPrivate::saveEvent
Name: QQuickMouseAreaPrivate::saveEvent
Prototype: void QQuickMouseAreaPrivate::saveEvent(QMouseEvent *event)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickmousearea.cpp
Lines: 95-103
100.000% (1/1)
61
QQuickMultiPointHandler::angles
Name: QQuickMultiPointHandler::angles
Prototype: QVector<QQuickMultiPointHandler::PointData> QQuickMultiPointHandler::angles(const QPointF &ref) const
Coverage: 100.000% (2/2)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/handlers/qquickmultipointhandler.cpp
Lines: 219-228
100.000% (2/2)
62
QQuickMultiPointHandler::averageStartingDistance
Name: QQuickMultiPointHandler::averageStartingDistance
Prototype: qreal QQuickMultiPointHandler::averageStartingDistance(const QPointF &ref)
Coverage:  0.000% (0/5)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/handlers/qquickmultipointhandler.cpp
Lines: 208-217
  0.000% (0/5)
63
QQuickMultiPointHandler::averageTouchPointDistance
Name: QQuickMultiPointHandler::averageTouchPointDistance
Prototype: qreal QQuickMultiPointHandler::averageTouchPointDistance(const QPointF &ref)
Coverage:  60.000% (3/5)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/handlers/qquickmultipointhandler.cpp
Lines: 198-206
 60.000% (3/5)
63
QQuickMultiPointHandler::setMinimumPointCount
Name: QQuickMultiPointHandler::setMinimumPointCount
Prototype: void QQuickMultiPointHandler::setMinimumPointCount(int c)
Coverage:  57.143% (4/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/handlers/qquickmultipointhandler.cpp
Lines: 141-150
 57.143% (4/7)
63
QQuickNvprBlitter::destroy
Name: QQuickNvprBlitter::destroy
Prototype: void QQuickNvprBlitter::destroy()
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/qquickshapenvprrenderer.cpp
Lines: 940-950
  0.000% (0/7)
63
QQuickOpenGLShaderEffectCommon::sourceDestroyed
Name: QQuickOpenGLShaderEffectCommon::sourceDestroyed
Prototype: void QQuickOpenGLShaderEffectCommon::sourceDestroyed(QObject *object)
Coverage:  94.118% (16/17)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickopenglshadereffect.cpp
Lines: 544-555
 94.118% (16/17)
65
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::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::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::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
QQuickParentChange::mayOverride
Name: QQuickParentChange::mayOverride
Prototype: bool QQuickParentChange::mayOverride(QQuickStateActionEvent*other)
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickstateoperations.cpp
Lines: 513-521
  0.000% (0/7)
63
QQuickParticleAffector::activeGroup
Name: QQuickParticleAffector::activeGroup
Prototype: bool QQuickParticleAffector::activeGroup(int g)
Coverage:  90.909% (10/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickparticleaffector.cpp
Lines: 151-159
 90.909% (10/11)
64
QQuickParticleData::debugDump
Name: QQuickParticleData::debugDump
Prototype: void QQuickParticleData::debugDump(QQuickParticleSystem* particleSystem) const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickparticlesystem.cpp
Lines: 533-541
  0.000% (0/1)
61
QQuickParticleData::operator=
Name: QQuickParticleData::operator=
Prototype: QQuickParticleData &QQuickParticleData::operator=(const QQuickParticleData &other)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickparticlesystem.cpp
Lines: 472-483
100.000% (1/1)
61
QQuickParticleDataHeap::bubbleUp
Name: QQuickParticleDataHeap::bubbleUp
Prototype: void QQuickParticleDataHeap::bubbleUp(int idx)
Coverage:  71.429% (5/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickparticlesystem.cpp
Lines: 289-298
 71.429% (5/7)
63
QQuickParticleEmitter::setSystem
Name: QQuickParticleEmitter::setSystem
Prototype: void setSystem(QQuickParticleSystem* arg)
Coverage:  71.429% (5/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickparticleemitter_p.h
Lines: 191-200
 71.429% (5/7)
63
QQuickParticleGroupData::recycle
Name: QQuickParticleGroupData::recycle
Prototype: bool QQuickParticleGroupData::recycle()
Coverage:  92.857% (13/14)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickparticlesystem.cpp
Lines: 390-404
 92.857% (13/14)
65
QQuickParticlePainter::setCount
Name: QQuickParticlePainter::setCount
Prototype: void QQuickParticlePainter::setCount(int c)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickparticlepainter.cpp
Lines: 162-170
100.000% (4/4)
62
QQuickParticleSystem::systemSync
Name: QQuickParticleSystem::systemSync
Prototype: int QQuickParticleSystem::systemSync(QQuickParticlePainter* p)
Coverage:  42.857% (3/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickparticlesystem.cpp
Lines: 1083-1091
 42.857% (3/7)
63
QQuickPath::createPath::QQuickPath::sequentialPointAt
Name: QQuickPath::createPath::QQuickPath::sequentialPointAt
Prototype: QPointF QQuickPath::sequentialPointAt(const QPainterPath &path, const qreal &pathLength, const QList<AttributePoint> &attributePoints, QQuickCachedBezier &prevBez, qreal p, qreal *angle)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpath.cpp
Lines: 732-742
100.000% (4/4)
62
QQuickPath::createPath::QQuickPathCubic::addToPath
Name: QQuickPath::createPath::QQuickPathCubic::addToPath
Prototype: void QQuickPathCubic::addToPath(QPainterPath &path, const QQuickPathData &data)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpath.cpp
Lines: 1594-1602
100.000% (1/1)
61
QQuickPath::pathElements
Name: QQuickPath::pathElements
Prototype: QQmlListProperty<QQuickPathElement> QQuickPath::pathElements()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpath.cpp
Lines: 256-264
100.000% (1/1)
61
QQuickPath::pathElements_clear
Name: QQuickPath::pathElements_clear
Prototype: void QQuickPath::pathElements_clear(QQmlListProperty<QQuickPathElement> *property)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpath.cpp
Lines: 310-319
100.000% (1/1)
61
QQuickPath::setStartX
Name: QQuickPath::setStartX
Prototype: void QQuickPath::setStartX(qreal x)
Coverage: 100.000% (6/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpath.cpp
Lines: 186-194
100.000% (6/6)
62
QQuickPath::setStartY
Name: QQuickPath::setStartY
Prototype: void QQuickPath::setStartY(qreal y)
Coverage: 100.000% (6/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpath.cpp
Lines: 208-216
100.000% (6/6)
62
QQuickPathInterpolator::setProgress
Name: QQuickPathInterpolator::setProgress
Prototype: void QQuickPathInterpolator::setProgress(qreal progress)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpathinterpolator.cpp
Lines: 103-112
100.000% (4/4)
62
QQuickPathView::mouseReleaseEvent
Name: QQuickPathView::mouseReleaseEvent
Prototype: void QQuickPathView::mouseReleaseEvent(QMouseEvent *event)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpathview.cpp
Lines: 1727-1737
 50.000% (2/4)
62
QQuickPathView::setHighlight
Name: QQuickPathView::setHighlight
Prototype: void QQuickPathView::setHighlight(QQmlComponent *highlight)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpathview.cpp
Lines: 892-901
 75.000% (3/4)
62
QQuickPathView::setInteractive
Name: QQuickPathView::setInteractive
Prototype: void QQuickPathView::setInteractive(bool interactive)
Coverage:  71.429% (5/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpathview.cpp
Lines: 1114-1123
 71.429% (5/7)
63
QQuickPathView::~QQuickPathView
Name: QQuickPathView::~QQuickPathView
Prototype: QQuickPathView::~QQuickPathView()
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpathview.cpp
Lines: 550-558
100.000% (7/7)
63
QQuickPen::setPixelAligned
Name: QQuickPen::setPixelAligned
Prototype: void QQuickPen::setPixelAligned(bool aligned)
Coverage:  0.000% (0/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickrectangle.cpp
Lines: 115-123
  0.000% (0/12)
62
QQuickPen::setWidth
Name: QQuickPen::setWidth
Prototype: void QQuickPen::setWidth(qreal w)
Coverage:  71.429% (10/14)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickrectangle.cpp
Lines: 86-95
 71.429% (10/14)
62
QQuickPointerHandler::setActive
Name: QQuickPointerHandler::setActive
Prototype: void QQuickPointerHandler::setActive(bool active)
Coverage:  71.429% (5/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/handlers/qquickpointerhandler.cpp
Lines: 473-482
 71.429% (5/7)
63
QQuickPointerTouchEvent::exclusiveGrabbers
Name: QQuickPointerTouchEvent::exclusiveGrabbers
Prototype: QVector<QObject *> QQuickPointerTouchEvent::exclusiveGrabbers() const
Coverage: 100.000% (10/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickevents.cpp
Lines: 1587-1597
100.000% (10/10)
64
QQuickPropertyChangesPrivate::decode
Name: QQuickPropertyChangesPrivate::decode
Prototype: void QQuickPropertyChangesPrivate::decode()
Coverage: 100.000% (5/5)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpropertychanges.cpp
Lines: 256-267
100.000% (5/5)
63
QQuickRectangle::setColor
Name: QQuickRectangle::setColor
Prototype: void QQuickRectangle::setColor(const QColor &c)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickrectangle.cpp
Lines: 496-505
100.000% (4/4)
62
QQuickRotation::applyTo
Name: QQuickRotation::applyTo
Prototype: void QQuickRotation::applyTo(QMatrix4x4 *matrix) const
Coverage:  83.333% (5/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktranslate.cpp
Lines: 445-455
 83.333% (5/6)
62
QQuickRotation::setAngle
Name: QQuickRotation::setAngle
Prototype: void QQuickRotation::setAngle(qreal angle)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktranslate.cpp
Lines: 381-389
100.000% (4/4)
62
QQuickRotation::setAxis
Name: QQuickRotation::setAxis
Prototype: void QQuickRotation::setAxis(const QVector3D &axis)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktranslate.cpp
Lines: 411-419
100.000% (4/4)
62
QQuickRotation::setOrigin
Name: QQuickRotation::setOrigin
Prototype: void QQuickRotation::setOrigin(const QVector3D &point)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktranslate.cpp
Lines: 361-369
100.000% (4/4)
62
QQuickRowPrivate::effectiveLayoutDirectionChange
Name: QQuickRowPrivate::effectiveLayoutDirectionChange
Prototype: void effectiveLayoutDirectionChange() override
Coverage: 100.000% (5/5)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpositioners.cpp
Lines: 1137-1148
100.000% (5/5)
62
QQuickScale::setOrigin
Name: QQuickScale::setOrigin
Prototype: void QQuickScale::setOrigin(const QVector3D &point)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktranslate.cpp
Lines: 212-220
  0.000% (0/4)
62
QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickAnimator::setFrom
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickAnimator::setFrom
Prototype: void QQuickAnimator::setFrom(qreal from)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickanimator.cpp
Lines: 202-210
100.000% (4/4)
62
QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickAnimator::setTo
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickAnimator::setTo
Prototype: void QQuickAnimator::setTo(qreal to)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickanimator.cpp
Lines: 174-182
100.000% (4/4)
62
QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickAnimatorJob::value
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickAnimatorJob::value
Prototype: qreal QQuickAnimatorJob::value() const
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickanimatorjob.cpp
Lines: 277-286
  0.000% (0/4)
62
QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickAnimatorProxyJob::updateCurrentTime
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickAnimatorProxyJob::updateCurrentTime
Prototype: void QQuickAnimatorProxyJob::updateCurrentTime(int)
Coverage:  55.556% (5/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickanimatorjob.cpp
Lines: 141-165
 55.556% (5/9)
63
QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickItemPrivate::itemNode [qquickitem_p.h #2]
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickItemPrivate::itemNode [qquickitem_p.h #2]
Prototype: QSGTransformNode *QQuickItemPrivate::itemNode()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem_p.h #2
Lines: 931-942
100.000% (4/4)
62
QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickPauseAnimation::transition
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickPauseAnimation::transition
Prototype: QAbstractAnimationJob* QQuickPauseAnimation::transition(QQuickStateActions &actions, QQmlProperties &modified, TransitionDirection direction, QObject *defaultTarget)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickanimation.cpp
Lines: 745-757
100.000% (1/1)
61
QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickPropertyAnimation::setFrom
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickPropertyAnimation::setFrom
Prototype: void QQuickPropertyAnimation::setFrom(const QVariant &f)
Coverage:  66.667% (4/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickanimation.cpp
Lines: 2130-2138
 66.667% (4/6)
62
QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickPropertyAnimation::setTo
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickPropertyAnimation::setTo
Prototype: void QQuickPropertyAnimation::setTo(const QVariant &t)
Coverage:  66.667% (4/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickanimation.cpp
Lines: 2157-2165
 66.667% (4/6)
62
QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickRenderControl::renderWindowFor
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickRenderControl::renderWindowFor
Prototype: QWindow *QQuickRenderControl::renderWindowFor(QQuickWindow *win, QPoint *offset)
Coverage:  71.429% (5/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickrendercontrol.cpp
Lines: 451-459
 71.429% (5/7)
63
QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickRenderControl::~QQuickRenderControl
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickRenderControl::~QQuickRenderControl
Prototype: QQuickRenderControl::~QQuickRenderControl()
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickrendercontrol.cpp
Lines: 169-184
 75.000% (3/4)
62
QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickRenderControlPrivate::windowDestroyed
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickRenderControlPrivate::windowDestroyed
Prototype: void QQuickRenderControlPrivate::windowDestroyed()
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickrendercontrol.cpp
Lines: 186-200
 75.000% (3/4)
62
QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickScaleAnimatorJob::updateCurrentTime
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickScaleAnimatorJob::updateCurrentTime
Prototype: void QQuickScaleAnimatorJob::updateCurrentTime(int time)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickanimatorjob.cpp
Lines: 468-479
 50.000% (2/4)
62
QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickUniformAnimator::createJob
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickUniformAnimator::createJob
Prototype: QQuickAnimatorJob *QQuickUniformAnimator::createJob() const
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickanimator.cpp
Lines: 575-584
 50.000% (2/4)
62
Page:<>1
eLOC - Effective Lines of Code: 0
...100
eLOC - Effective Lines of Code: 2
...120
eLOC - Effective Lines of Code: 2
...130
eLOC - Effective Lines of Code: 3
...140
eLOC - Effective Lines of Code: 4
...150
eLOC - Effective Lines of Code: 5
...154
eLOC - Effective Lines of Code: 5
155
eLOC - Effective Lines of Code: 5
156
eLOC - Effective Lines of Code: 6
157
eLOC - Effective Lines of Code: 6
158159
eLOC - Effective Lines of Code: 6
160
eLOC - Effective Lines of Code: 6
161
eLOC - Effective Lines of Code: 6
162
eLOC - Effective Lines of Code: 6
...170
eLOC - Effective Lines of Code: 8
...180
eLOC - Effective Lines of Code: 12
...200
eLOC - Effective Lines of Code: 57
...202
eLOC - Effective Lines of Code: 123

Generated by Squish Coco 4.2.0