OpenCoverage

Qt Quick Test Coverage

Functions

Page:<>1
Function: ActiveOCRestorer::ActiveOCRestorer
...50
Function: QQmlJS::Parser::parseStatement [qqmljs.g #2]
...60
Function: QQmlRefPointer::data
...70
Function: QQuickBorderImage::setVerticalTileMode
...77
Function: QQuickFlickable::originYChanged
78
Function: QQuickFlickableVisibleArea::heightRatio
79
Function: QQuickFontValueType::setPointSize
80
Function: QQuickGrabGestureEvent::grab
8182
Function: QQuickHandlerPoint::reset
83
Function: QQuickImageParticle::colorVariation
84
Function: QQuickImageProviderWithOptions::requestImageResponse
85
Function: QQuickItem::keyPressEvent
...90
Function: QQuickItemViewPrivate::MovedItem::MovedItem
...100
Function: QQuickParticleSystem::emittersChanged
...110
Function: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickAbstractAnimation::group
...200
Function: qt_composite_mode_to_string::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::QQuickJSContext2D::method_get_shadowOffsetY
...202
Function: typeLiteral::typeLiteral
Functionâ–´Condition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
QQuickGridScaledImage::pixmapUrl
Name: QQuickGridScaledImage::pixmapUrl
Prototype: QString QQuickGridScaledImage::pixmapUrl() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickscalegrid.cpp
Lines: 214-217
100.000% (1/1)
11
QQuickGridScaledImage::stringToRule
Name: QQuickGridScaledImage::stringToRule
Prototype: QQuickBorderImage::TileMode QQuickGridScaledImage::stringToRule(const QStringRef &s)
Coverage:  80.952% (17/21)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickscalegrid.cpp
Lines: 172-187
 80.952% (17/21)
115
QQuickGridScaledImage::verticalTileRule
Name: QQuickGridScaledImage::verticalTileRule
Prototype: QQuickBorderImage::TileMode verticalTileRule() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickscalegrid_p_p.h
Lines: 118-118
100.000% (1/1)
11
QQuickGridView::QQuickGridView
Name: QQuickGridView::QQuickGridView
Prototype: QQuickGridView::QQuickGridView(QQuickItem *parent)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickgridview.cpp
Lines: 1240-1243
100.000% (1/1)
21
QQuickGridView::cellHeight
Name: QQuickGridView::cellHeight
Prototype: qreal QQuickGridView::cellHeight() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickgridview.cpp
Lines: 1657-1661
100.000% (1/1)
21
QQuickGridView::cellHeightChanged
Name: QQuickGridView::cellHeightChanged
Prototype: void QQuickGridView::cellHeightChanged()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qquickgridview_p.cpp
Lines: 284-287
100.000% (1/1)
11
QQuickGridView::cellWidth
Name: QQuickGridView::cellWidth
Prototype: qreal QQuickGridView::cellWidth() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickgridview.cpp
Lines: 1640-1644
100.000% (1/1)
21
QQuickGridView::cellWidthChanged
Name: QQuickGridView::cellWidthChanged
Prototype: void QQuickGridView::cellWidthChanged()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qquickgridview_p.cpp
Lines: 278-281
100.000% (1/1)
11
QQuickGridView::d_func
Name: QQuickGridView::d_func
Prototype: inline QQuickGridViewPrivate* d_func()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickgridview_p.h
Lines: 67-67
100.000% (1/1)
11
QQuickGridView::d_func
Name: QQuickGridView::d_func
Prototype: inline const QQuickGridViewPrivate* d_func() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickgridview_p.h
Lines: 67-67
100.000% (1/1)
11
QQuickGridView::flow
Name: QQuickGridView::flow
Prototype: QQuickGridView::Flow QQuickGridView::flow() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickgridview.cpp
Lines: 1606-1610
100.000% (1/1)
21
QQuickGridView::flowChanged
Name: QQuickGridView::flowChanged
Prototype: void QQuickGridView::flowChanged()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qquickgridview_p.cpp
Lines: 296-299
100.000% (1/1)
11
QQuickGridView::geometryChanged
Name: QQuickGridView::geometryChanged
Prototype: void QQuickGridView::geometryChanged(const QRectF &newGeometry, const QRectF &oldGeometry)
Coverage: 100.000% (12/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickgridview.cpp
Lines: 2132-2147
100.000% (12/12)
104
QQuickGridView::highlightMoveDurationChanged
Name: QQuickGridView::highlightMoveDurationChanged
Prototype: void QQuickGridView::highlightMoveDurationChanged()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qquickgridview_p.cpp
Lines: 290-293
  0.000% (0/1)
11
QQuickGridView::initItem
Name: QQuickGridView::initItem
Prototype: void QQuickGridView::initItem(int index, QObject *obj)
Coverage:  71.429% (5/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickgridview.cpp
Lines: 2149-2162
 71.429% (5/7)
73
QQuickGridView::keyPressEvent
Name: QQuickGridView::keyPressEvent
Prototype: void QQuickGridView::keyPressEvent(QKeyEvent *event)
Coverage:  48.148% (13/27)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickgridview.cpp
Lines: 2100-2130
 48.148% (13/27)
208
QQuickGridView::moveCurrentIndexDown
Name: QQuickGridView::moveCurrentIndexDown
Prototype: void QQuickGridView::moveCurrentIndexDown()
Coverage:  20.000% (7/35)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickgridview.cpp
Lines: 2217-2249
 20.000% (7/35)
199
QQuickGridView::moveCurrentIndexLeft
Name: QQuickGridView::moveCurrentIndexLeft
Prototype: void QQuickGridView::moveCurrentIndexLeft()
Coverage:  0.000% (0/35)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickgridview.cpp
Lines: 2260-2291
  0.000% (0/35)
199
QQuickGridView::moveCurrentIndexRight
Name: QQuickGridView::moveCurrentIndexRight
Prototype: void QQuickGridView::moveCurrentIndexRight()
Coverage:  20.000% (7/35)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickgridview.cpp
Lines: 2303-2334
 20.000% (7/35)
199
QQuickGridView::moveCurrentIndexUp
Name: QQuickGridView::moveCurrentIndexUp
Prototype: void QQuickGridView::moveCurrentIndexUp()
Coverage:  0.000% (0/35)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickgridview.cpp
Lines: 2175-2206
  0.000% (0/35)
199
QQuickGridView::qmlAttachedProperties
Name: QQuickGridView::qmlAttachedProperties
Prototype: QQuickGridViewAttached *QQuickGridView::qmlAttachedProperties(QObject *obj)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickgridview.cpp
Lines: 2652-2655
100.000% (1/1)
11
QQuickGridView::setCellHeight
Name: QQuickGridView::setCellHeight
Prototype: void QQuickGridView::setCellHeight(qreal cellHeight)
Coverage:  83.333% (5/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickgridview.cpp
Lines: 1663-1672
 83.333% (5/6)
62
QQuickGridView::setCellWidth
Name: QQuickGridView::setCellWidth
Prototype: void QQuickGridView::setCellWidth(qreal cellWidth)
Coverage:  83.333% (5/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickgridview.cpp
Lines: 1646-1655
 83.333% (5/6)
62
QQuickGridView::setFlow
Name: QQuickGridView::setFlow
Prototype: void QQuickGridView::setFlow(Flow flow)
Coverage: 100.000% (8/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickgridview.cpp
Lines: 1612-1629
100.000% (8/8)
123
QQuickGridView::setHighlightFollowsCurrentItem
Name: QQuickGridView::setHighlightFollowsCurrentItem
Prototype: void QQuickGridView::setHighlightFollowsCurrentItem(bool autoHighlight)
Coverage:  77.778% (7/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickgridview.cpp
Lines: 1249-1259
 77.778% (7/9)
63
QQuickGridView::setHighlightMoveDuration
Name: QQuickGridView::setHighlightMoveDuration
Prototype: void QQuickGridView::setHighlightMoveDuration(int duration)
Coverage:  85.714% (6/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickgridview.cpp
Lines: 1583-1593
 85.714% (6/7)
63
QQuickGridView::setSnapMode
Name: QQuickGridView::setSnapMode
Prototype: void QQuickGridView::setSnapMode(SnapMode mode)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickgridview.cpp
Lines: 1695-1702
 75.000% (3/4)
42
QQuickGridView::snapMode
Name: QQuickGridView::snapMode
Prototype: QQuickGridView::SnapMode QQuickGridView::snapMode() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickgridview.cpp
Lines: 1689-1693
100.000% (1/1)
21
QQuickGridView::snapModeChanged
Name: QQuickGridView::snapModeChanged
Prototype: void QQuickGridView::snapModeChanged()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qquickgridview_p.cpp
Lines: 302-305
100.000% (1/1)
11
QQuickGridView::viewportMoved
Name: QQuickGridView::viewportMoved
Prototype: void QQuickGridView::viewportMoved(Qt::Orientations orient)
Coverage:  83.544% (66/79)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickgridview.cpp
Lines: 2027-2098
 83.544% (66/79)
4617
QQuickGridViewAttached::QQuickGridViewAttached
Name: QQuickGridViewAttached::QQuickGridViewAttached
Prototype: QQuickGridViewAttached(QObject *parent)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickgridview_p.h
Lines: 130-131
100.000% (1/1)
11
QQuickGridViewPrivate::QQuickGridViewPrivate
Name: QQuickGridViewPrivate::QQuickGridViewPrivate
Prototype: QQuickGridViewPrivate()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickgridview.cpp
Lines: 229-234
100.000% (1/1)
11
QQuickGridViewPrivate::addVisibleItems
Name: QQuickGridViewPrivate::addVisibleItems
Prototype: bool QQuickGridViewPrivate::addVisibleItems(qreal fillFrom, qreal fillTo, qreal bufferFrom, qreal bufferTo, bool doBuffer)
Coverage:  89.041% (65/73)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickgridview.cpp
Lines: 475-568
 89.041% (65/73)
6919
QQuickGridViewPrivate::adjustFirstItem
Name: QQuickGridViewPrivate::adjustFirstItem
Prototype: void QQuickGridViewPrivate::adjustFirstItem(qreal forwards, qreal backwards, int changeBeforeVisible)
Coverage:  77.778% (7/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickgridview.cpp
Lines: 684-695
 77.778% (7/9)
73
QQuickGridViewPrivate::applyInsertionChange
Name: QQuickGridViewPrivate::applyInsertionChange
Prototype: bool QQuickGridViewPrivate::applyInsertionChange(const QQmlChangeSet::Change &change, ChangeResult *insertResult, QList<FxViewItem *> *addedItems, QList<MovedItem> *movingIntoView)
Coverage:  85.938% (110/128)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickgridview.cpp
Lines: 2336-2505
 85.938% (110/128)
11135
QQuickGridViewPrivate::changedVisibleIndex
Name: QQuickGridViewPrivate::changedVisibleIndex
Prototype: void QQuickGridViewPrivate::changedVisibleIndex(int newIndex)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickgridview.cpp
Lines: 255-258
100.000% (1/1)
11
QQuickGridViewPrivate::colPosAt
Name: QQuickGridViewPrivate::colPosAt
Prototype: qreal QQuickGridViewPrivate::colPosAt(int modelIndex) const
Coverage: 100.000% (13/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickgridview.cpp
Lines: 306-328
100.000% (13/13)
175
QQuickGridViewPrivate::colSize
Name: QQuickGridViewPrivate::colSize
Prototype: qreal QQuickGridViewPrivate::colSize() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickgridview.cpp
Lines: 302-304
100.000% (1/1)
11
QQuickGridViewPrivate::contentXForPosition
Name: QQuickGridViewPrivate::contentXForPosition
Prototype: qreal QQuickGridViewPrivate::contentXForPosition(qreal pos) const
Coverage: 100.000% (10/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickgridview.cpp
Lines: 414-433
100.000% (10/10)
104
QQuickGridViewPrivate::contentYForPosition
Name: QQuickGridViewPrivate::contentYForPosition
Prototype: qreal QQuickGridViewPrivate::contentYForPosition(qreal pos) const
Coverage: 100.000% (10/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickgridview.cpp
Lines: 435-451
100.000% (10/10)
84
QQuickGridViewPrivate::createHighlight
Name: QQuickGridViewPrivate::createHighlight
Prototype: void QQuickGridViewPrivate::createHighlight()
Coverage:  89.474% (17/19)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickgridview.cpp
Lines: 697-735
 89.474% (17/19)
297
QQuickGridViewPrivate::endPositionAt
Name: QQuickGridViewPrivate::endPositionAt
Prototype: qreal QQuickGridViewPrivate::endPositionAt(int index) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickgridview.cpp
Lines: 294-297
100.000% (1/1)
11
QQuickGridViewPrivate::fixup
Name: QQuickGridViewPrivate::fixup
Prototype: void QQuickGridViewPrivate::fixup(AxisData &data, qreal minExtent, qreal maxExtent)
Coverage:  85.075% (114/134)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickgridview.cpp
Lines: 902-998
 85.075% (114/134)
6923
QQuickGridViewPrivate::fixupPosition
Name: QQuickGridViewPrivate::fixupPosition
Prototype: void QQuickGridViewPrivate::fixupPosition()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickgridview.cpp
Lines: 894-900
100.000% (4/4)
32
QQuickGridViewPrivate::flick
Name: QQuickGridViewPrivate::flick
Prototype: bool QQuickGridViewPrivate::flick(AxisData &data, qreal minExtent, qreal maxExtent, qreal vSize, QQuickTimeLineCallback::Callback fixupCallback, qreal velocity)
Coverage:  78.788% (78/99)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickgridview.cpp
Lines: 1000-1106
 78.788% (78/99)
7723
QQuickGridViewPrivate::footerSize
Name: QQuickGridViewPrivate::footerSize
Prototype: qreal QQuickGridViewPrivate::footerSize() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickgridview.cpp
Lines: 771-776
100.000% (4/4)
32
QQuickGridViewPrivate::headerSize
Name: QQuickGridViewPrivate::headerSize
Prototype: qreal QQuickGridViewPrivate::headerSize() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickgridview.cpp
Lines: 764-769
100.000% (4/4)
32
QQuickGridViewPrivate::initializeCurrentItem
Name: QQuickGridViewPrivate::initializeCurrentItem
Prototype: void QQuickGridViewPrivate::initializeCurrentItem()
Coverage:  81.818% (9/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickgridview.cpp
Lines: 882-892
 81.818% (9/11)
53
QQuickGridViewPrivate::initializeViewItem
Name: QQuickGridViewPrivate::initializeViewItem
Prototype: void QQuickGridViewPrivate::initializeViewItem(FxViewItem *item)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickgridview.cpp
Lines: 467-473
100.000% (1/1)
21
QQuickGridViewPrivate::isContentFlowReversed
Name: QQuickGridViewPrivate::isContentFlowReversed
Prototype: bool QQuickGridViewPrivate::isContentFlowReversed() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickgridview.cpp
Lines: 247-253
100.000% (1/1)
31
QQuickGridViewPrivate::lastPosition
Name: QQuickGridViewPrivate::lastPosition
Prototype: qreal QQuickGridViewPrivate::lastPosition() const
Coverage: 100.000% (11/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickgridview.cpp
Lines: 275-287
100.000% (11/11)
73
QQuickGridViewPrivate::layoutOrientation
Name: QQuickGridViewPrivate::layoutOrientation
Prototype: Qt::Orientation QQuickGridViewPrivate::layoutOrientation() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickgridview.cpp
Lines: 242-245
100.000% (1/1)
11
QQuickGridViewPrivate::layoutVisibleItems
Name: QQuickGridViewPrivate::layoutVisibleItems
Prototype: void QQuickGridViewPrivate::layoutVisibleItems(int fromModelIndex)
Coverage: 100.000% (20/20)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickgridview.cpp
Lines: 618-646
100.000% (20/20)
206
QQuickGridViewPrivate::needsRefillForAddedOrRemovedIndex
Name: QQuickGridViewPrivate::needsRefillForAddedOrRemovedIndex
Prototype: bool QQuickGridViewPrivate::needsRefillForAddedOrRemovedIndex(int modelIndex) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickgridview.cpp
Lines: 2547-2552
100.000% (1/1)
11
QQuickGridViewPrivate::newViewItem
Name: QQuickGridViewPrivate::newViewItem
Prototype: FxViewItem *QQuickGridViewPrivate::newViewItem(int modelIndex, QQuickItem *item)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickgridview.cpp
Lines: 460-465
100.000% (1/1)
31
QQuickGridViewPrivate::originPosition
Name: QQuickGridViewPrivate::originPosition
Prototype: qreal QQuickGridViewPrivate::originPosition() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickgridview.cpp
Lines: 267-273
100.000% (4/4)
42
QQuickGridViewPrivate::positionAt
Name: QQuickGridViewPrivate::positionAt
Prototype: qreal QQuickGridViewPrivate::positionAt(int index) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickgridview.cpp
Lines: 289-292
100.000% (1/1)
11
QQuickGridViewPrivate::removeItem
Name: QQuickGridViewPrivate::removeItem
Prototype: void QQuickGridViewPrivate::removeItem(FxViewItem *item)
Coverage:  71.429% (5/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickgridview.cpp
Lines: 570-579
 71.429% (5/7)
53
QQuickGridViewPrivate::removeNonVisibleItems
Name: QQuickGridViewPrivate::removeNonVisibleItems
Prototype: bool QQuickGridViewPrivate::removeNonVisibleItems(qreal bufferFrom, qreal bufferTo)
Coverage:  63.333% (19/30)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickgridview.cpp
Lines: 581-610
 63.333% (19/30)
238
QQuickGridViewPrivate::repositionItemAt
Name: QQuickGridViewPrivate::repositionItemAt
Prototype: void QQuickGridViewPrivate::repositionItemAt(FxViewItem *item, int index, qreal sizeBuffer)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickgridview.cpp
Lines: 648-652
100.000% (1/1)
21
QQuickGridViewPrivate::repositionPackageItemAt
Name: QQuickGridViewPrivate::repositionPackageItemAt
Prototype: void QQuickGridViewPrivate::repositionPackageItemAt(QQuickItem *item, int index)
Coverage:  26.087% (6/23)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickgridview.cpp
Lines: 654-676
 26.087% (6/23)
155
QQuickGridViewPrivate::resetColumns
Name: QQuickGridViewPrivate::resetColumns
Prototype: void QQuickGridViewPrivate::resetColumns()
Coverage: 100.000% (3/3)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickgridview.cpp
Lines: 453-458
100.000% (3/3)
31
QQuickGridViewPrivate::resetFirstItemPosition
Name: QQuickGridViewPrivate::resetFirstItemPosition
Prototype: void QQuickGridViewPrivate::resetFirstItemPosition(qreal pos)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickgridview.cpp
Lines: 678-682
100.000% (1/1)
21
QQuickGridViewPrivate::resetHighlightPosition
Name: QQuickGridViewPrivate::resetHighlightPosition
Prototype: void QQuickGridViewPrivate::resetHighlightPosition()
Coverage:  83.333% (5/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickgridview.cpp
Lines: 756-762
 83.333% (5/6)
32
QQuickGridViewPrivate::rowPosAt
Name: QQuickGridViewPrivate::rowPosAt
Prototype: qreal QQuickGridViewPrivate::rowPosAt(int modelIndex) const
Coverage: 100.000% (13/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickgridview.cpp
Lines: 330-353
100.000% (13/13)
185
QQuickGridViewPrivate::rowSize
Name: QQuickGridViewPrivate::rowSize
Prototype: qreal QQuickGridViewPrivate::rowSize() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickgridview.cpp
Lines: 299-301
100.000% (1/1)
11
QQuickGridViewPrivate::setPosition
Name: QQuickGridViewPrivate::setPosition
Prototype: void QQuickGridViewPrivate::setPosition(qreal pos)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickgridview.cpp
Lines: 260-265
100.000% (1/1)
31
QQuickGridViewPrivate::showFooterForIndex
Name: QQuickGridViewPrivate::showFooterForIndex
Prototype: bool QQuickGridViewPrivate::showFooterForIndex(int index) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickgridview.cpp
Lines: 783-786
100.000% (1/1)
11
QQuickGridViewPrivate::showHeaderForIndex
Name: QQuickGridViewPrivate::showHeaderForIndex
Prototype: bool QQuickGridViewPrivate::showHeaderForIndex(int index) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickgridview.cpp
Lines: 778-781
100.000% (1/1)
11
QQuickGridViewPrivate::snapIndex
Name: QQuickGridViewPrivate::snapIndex
Prototype: int QQuickGridViewPrivate::snapIndex() const
Coverage:  66.667% (10/15)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickgridview.cpp
Lines: 396-412
 66.667% (10/15)
125
QQuickGridViewPrivate::snapItemAt
Name: QQuickGridViewPrivate::snapItemAt
Prototype: FxViewItem *QQuickGridViewPrivate::snapItemAt(qreal pos) const
Coverage:  80.000% (8/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickgridview.cpp
Lines: 384-394
 80.000% (8/10)
74
QQuickGridViewPrivate::snapPosAt
Name: QQuickGridViewPrivate::snapPosAt
Prototype: qreal QQuickGridViewPrivate::snapPosAt(qreal pos) const
Coverage:  83.333% (15/18)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickgridview.cpp
Lines: 356-382
 83.333% (15/18)
215
QQuickGridViewPrivate::translateAndTransitionItemsAfter
Name: QQuickGridViewPrivate::translateAndTransitionItemsAfter
Prototype: void QQuickGridViewPrivate::translateAndTransitionItemsAfter(int afterModelIndex, const ChangeResult &insertionResult, const ChangeResult &removalResult)
Coverage:  74.074% (20/27)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickgridview.cpp
Lines: 2507-2545
 74.074% (20/27)
269
QQuickGridViewPrivate::updateFooter
Name: QQuickGridViewPrivate::updateFooter
Prototype: void QQuickGridViewPrivate::updateFooter()
Coverage:  94.444% (34/36)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickgridview.cpp
Lines: 788-831
 94.444% (34/36)
3011
QQuickGridViewPrivate::updateHeader
Name: QQuickGridViewPrivate::updateHeader
Prototype: void QQuickGridViewPrivate::updateHeader()
Coverage:  92.683% (38/41)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickgridview.cpp
Lines: 833-880
 92.683% (38/41)
3312
QQuickGridViewPrivate::updateHighlight
Name: QQuickGridViewPrivate::updateHighlight
Prototype: void QQuickGridViewPrivate::updateHighlight()
Coverage:  96.000% (24/25)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickgridview.cpp
Lines: 737-754
 96.000% (24/25)
113
QQuickGridViewPrivate::updateViewport
Name: QQuickGridViewPrivate::updateViewport
Prototype: void QQuickGridViewPrivate::updateViewport()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickgridview.cpp
Lines: 612-616
100.000% (1/1)
21
QQuickGridViewPrivate::~QQuickGridViewPrivate
Name: QQuickGridViewPrivate::~QQuickGridViewPrivate
Prototype: ~QQuickGridViewPrivate()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickgridview.cpp
Lines: 235-239
100.000% (1/1)
21
QQuickGroupGoalAffector::QQuickGroupGoalAffector
Name: QQuickGroupGoalAffector::QQuickGroupGoalAffector
Prototype: QQuickGroupGoalAffector::QQuickGroupGoalAffector(QQuickItem *parent)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickgroupgoal.cpp
Lines: 77-81
100.000% (1/1)
11
QQuickGroupGoalAffector::affectParticle
Name: QQuickGroupGoalAffector::affectParticle
Prototype: bool QQuickGroupGoalAffector::affectParticle(QQuickParticleData *d, qreal dt)
Coverage:  40.000% (4/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickgroupgoal.cpp
Lines: 91-110
 40.000% (4/10)
144
QQuickGroupGoalAffector::goalState
Name: QQuickGroupGoalAffector::goalState
Prototype: QString goalState() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickgroupgoal_p.h
Lines: 67-70
  0.000% (0/1)
11
QQuickGroupGoalAffector::goalStateChanged
Name: QQuickGroupGoalAffector::goalStateChanged
Prototype: void QQuickGroupGoalAffector::goalStateChanged(const QString & _t1)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/.moc/moc_qquickgroupgoal_p.cpp
Lines: 198-202
100.000% (1/1)
21
QQuickGroupGoalAffector::jump
Name: QQuickGroupGoalAffector::jump
Prototype: bool jump() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickgroupgoal_p.h
Lines: 72-75
  0.000% (0/1)
11
QQuickGroupGoalAffector::jumpChanged
Name: QQuickGroupGoalAffector::jumpChanged
Prototype: void QQuickGroupGoalAffector::jumpChanged(bool _t1)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/.moc/moc_qquickgroupgoal_p.cpp
Lines: 205-209
100.000% (1/1)
21
QQuickGroupGoalAffector::setGoalState
Name: QQuickGroupGoalAffector::setGoalState
Prototype: void QQuickGroupGoalAffector::setGoalState(const QString &arg)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickgroupgoal.cpp
Lines: 83-89
100.000% (4/4)
32
QQuickGroupGoalAffector::setJump
Name: QQuickGroupGoalAffector::setJump
Prototype: void setJump(bool arg)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickgroupgoal_p.h
Lines: 90-96
 75.000% (3/4)
32
QQuickGuiProvider::application
Name: QQuickGuiProvider::application
Prototype: QQuickApplication *application(QObject *parent) override
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickglobal.cpp
Lines: 794-797
100.000% (1/1)
11
QQuickGuiProvider::fontFamilies
Name: QQuickGuiProvider::fontFamilies
Prototype: QStringList fontFamilies() override
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickglobal.cpp
Lines: 815-819
100.000% (1/1)
21
QQuickGuiProvider::inputMethod
Name: QQuickGuiProvider::inputMethod
Prototype: QInputMethod *inputMethod() override
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickglobal.cpp
Lines: 800-805
100.000% (1/1)
31
QQuickGuiProvider::openUrlExternally
Name: QQuickGuiProvider::openUrlExternally
Prototype: bool openUrlExternally(QUrl &url) override
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickglobal.cpp
Lines: 821-829
100.000% (1/1)
11
QQuickGuiProvider::pluginName
Name: QQuickGuiProvider::pluginName
Prototype: QString pluginName() const override
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickglobal.cpp
Lines: 831-834
100.000% (1/1)
11
QQuickGuiProvider::styleHints
Name: QQuickGuiProvider::styleHints
Prototype: QStyleHints *styleHints() override
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickglobal.cpp
Lines: 808-813
100.000% (1/1)
31
QQuickHandlerPoint::QQuickHandlerPoint
Name: QQuickHandlerPoint::QQuickHandlerPoint
Prototype: QQuickHandlerPoint::QQuickHandlerPoint()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/handlers/qquickhandlerpoint.cpp
Lines: 75-79
100.000% (1/1)
11
QQuickHandlerPoint::ellipseDiameters
Name: QQuickHandlerPoint::ellipseDiameters
Prototype: QSizeF ellipseDiameters() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/handlers/qquickhandlerpoint_p.h
Lines: 91-91
  0.000% (0/1)
11
QQuickHandlerPoint::id
Name: QQuickHandlerPoint::id
Prototype: int id() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/handlers/qquickhandlerpoint_p.h
Lines: 80-80
100.000% (1/1)
11
QQuickHandlerPoint::modifiers
Name: QQuickHandlerPoint::modifiers
Prototype: Qt::KeyboardModifiers modifiers() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/handlers/qquickhandlerpoint_p.h
Lines: 82-82
  0.000% (0/1)
11
QQuickHandlerPoint::position
Name: QQuickHandlerPoint::position
Prototype: QPointF position() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/handlers/qquickhandlerpoint_p.h
Lines: 86-86
100.000% (1/1)
11
QQuickHandlerPoint::pressPosition
Name: QQuickHandlerPoint::pressPosition
Prototype: QPointF pressPosition() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/handlers/qquickhandlerpoint_p.h
Lines: 83-83
100.000% (1/1)
11
QQuickHandlerPoint::pressedButtons
Name: QQuickHandlerPoint::pressedButtons
Prototype: Qt::MouseButtons pressedButtons() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/handlers/qquickhandlerpoint_p.h
Lines: 81-81
100.000% (1/1)
11
QQuickHandlerPoint::pressure
Name: QQuickHandlerPoint::pressure
Prototype: qreal pressure() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/handlers/qquickhandlerpoint_p.h
Lines: 90-90
  0.000% (0/1)
11
Page:<>1
Function: ActiveOCRestorer::ActiveOCRestorer
...50
Function: QQmlJS::Parser::parseStatement [qqmljs.g #2]
...60
Function: QQmlRefPointer::data
...70
Function: QQuickBorderImage::setVerticalTileMode
...77
Function: QQuickFlickable::originYChanged
78
Function: QQuickFlickableVisibleArea::heightRatio
79
Function: QQuickFontValueType::setPointSize
80
Function: QQuickGrabGestureEvent::grab
8182
Function: QQuickHandlerPoint::reset
83
Function: QQuickImageParticle::colorVariation
84
Function: QQuickImageProviderWithOptions::requestImageResponse
85
Function: QQuickItem::keyPressEvent
...90
Function: QQuickItemViewPrivate::MovedItem::MovedItem
...100
Function: QQuickParticleSystem::emittersChanged
...110
Function: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickAbstractAnimation::group
...200
Function: qt_composite_mode_to_string::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::QQuickJSContext2D::method_get_shadowOffsetY
...202
Function: typeLiteral::typeLiteral

Generated by Squish Coco 4.2.0