| Function | Condition %▴ | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity | 
|---|
|  setHighlightPosition | Name: | QQuickPathViewPrivate::setHighlightPosition |  | Prototype: | void QQuickPathViewPrivate::setHighlightPosition(qreal pos) |  | Coverage: | 45.455% (10/22) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpathview.cpp |  | Lines: | 387-415 | 
 |  | 19 | 6 | 
|  getItem | Name: | QQuickPathViewPrivate::getItem |  | Prototype: | QQuickItem *QQuickPathViewPrivate::getItem(int modelIndex, qreal z, bool async) |  | Coverage: | 54.545% (6/11) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpathview.cpp |  | Lines: | 126-151 | 
 |  | 19 | 4 | 
|  clear | Name: | QQuickPathViewPrivate::clear |  | Prototype: | void QQuickPathViewPrivate::clear() |  | Coverage: | 58.333% (7/12) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpathview.cpp |  | Lines: | 237-259 | 
 |  | 14 | 6 | 
|  handleMousePressEvent | Name: | QQuickPathViewPrivate::handleMousePressEvent |  | Prototype: | void QQuickPathViewPrivate::handleMousePressEvent(QMouseEvent *event) |  | Coverage: | 59.459% (22/37) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpathview.cpp |  | Lines: | 1633-1664 | 
 |  | 22 | 8 | 
|  createHighlight | Name: | QQuickPathViewPrivate::createHighlight |  | Prototype: | void QQuickPathViewPrivate::createHighlight() |  | Coverage: | 65.217% (15/23) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpathview.cpp |  | Lines: | 309-348 | 
 |  | 29 | 8 | 
|  fixOffset | Name: | QQuickPathViewPrivate::fixOffset |  | Prototype: | void QQuickPathViewPrivate::fixOffset() |  | Coverage: | 68.750% (11/16) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpathview.cpp |  | Lines: | 2372-2385 | 
 |  | 8 | 4 | 
|  itemGeometryChanged | Name: | QQuickPathViewPrivate::itemGeometryChanged |  | Prototype: | void itemGeometryChanged(QQuickItem *item, QQuickGeometryChange change, const QRectF &) override |  | Coverage: | 72.727% (8/11) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpathview_p_p.h |  | Lines: | 83-89 | 
 |  | 4 | 3 | 
|  handleMouseMoveEvent | Name: | QQuickPathViewPrivate::handleMouseMoveEvent |  | Prototype: | void QQuickPathViewPrivate::handleMouseMoveEvent(QMouseEvent *event) |  | Coverage: | 73.171% (30/41) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpathview.cpp |  | Lines: | 1677-1725 | 
 |  | 34 | 10 | 
|  handleMouseReleaseEvent | Name: | QQuickPathViewPrivate::handleMouseReleaseEvent |  | Prototype: | void QQuickPathViewPrivate::handleMouseReleaseEvent(QMouseEvent *) |  | Coverage: | 77.358% (41/53) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpathview.cpp |  | Lines: | 1739-1811 | 
 |  | 48 | 12 | 
|  calcCurrentIndex | Name: | QQuickPathViewPrivate::calcCurrentIndex |  | Prototype: | int QQuickPathViewPrivate::calcCurrentIndex() |  | Coverage: | 77.778% (7/9) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpathview.cpp |  | Lines: | 2300-2312 | 
 |  | 8 | 3 | 
|  releaseItem | Name: | QQuickPathViewPrivate::releaseItem |  | Prototype: | void QQuickPathViewPrivate::releaseItem(QQuickItem *item) |  | Coverage: | 77.778% (14/18) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpathview.cpp |  | Lines: | 198-214 | 
 |  | 11 | 6 | 
|  createCurrentItem | Name: | QQuickPathViewPrivate::createCurrentItem |  | Prototype: | void QQuickPathViewPrivate::createCurrentItem() |  | Coverage: | 78.571% (22/28) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpathview.cpp |  | Lines: | 2314-2340 | 
 |  | 17 | 10 | 
|  init | Name: | QQuickPathViewPrivate::init |  | Prototype: | void QQuickPathViewPrivate::init() |  | Coverage: | 78.947% (15/19) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpathview.cpp |  | Lines: | 112-124 | 
 |  | 42 | 7 | 
|  setOffset | Name: | QQuickPathViewPrivate::setOffset |  | Prototype: | void QQuickPathViewPrivate::setOffset(qreal o) |  | Coverage: | 81.250% (13/16) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpathview.cpp |  | Lines: | 839-855 | 
 |  | 11 | 5 | 
|  snapToIndex | Name: | QQuickPathViewPrivate::snapToIndex |  | Prototype: | void QQuickPathViewPrivate::snapToIndex(int index, MovementReason reason) |  | Coverage: | 86.667% (26/30) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpathview.cpp |  | Lines: | 2387-2427 | 
 |  | 27 | 8 | 
|  positionOfIndex | Name: | QQuickPathViewPrivate::positionOfIndex |  | Prototype: | qreal QQuickPathViewPrivate::positionOfIndex(qreal index) const |  | Coverage: | 88.889% (16/18) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpathview.cpp |  | Lines: | 272-293 | 
 |  | 14 | 4 | 
|  updateHighlight | Name: | QQuickPathViewPrivate::updateHighlight |  | Prototype: | void QQuickPathViewPrivate::updateHighlight() |  | Coverage: | 90.000% (18/20) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpathview.cpp |  | Lines: | 350-385 | 
 |  | 25 | 6 | 
|  updateCurrent | Name: | QQuickPathViewPrivate::updateCurrent |  | Prototype: | void QQuickPathViewPrivate::updateCurrent() |  | Coverage: | 92.000% (23/25) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpathview.cpp |  | Lines: | 2342-2365 | 
 |  | 18 | 7 | 
|  pointNear | Name: | QQuickPathViewPrivate::pointNear |  | Prototype: | QPointF QQuickPathViewPrivate::pointNear(const QPointF &point, qreal *nearPercent) const |  | Coverage: | 93.750% (15/16) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpathview.cpp |  | Lines: | 1553-1592 | 
 |  | 26 | 6 | 
|  QQuickPathViewPrivate | Name: | QQuickPathViewPrivate::QQuickPathViewPrivate |  | Prototype: | QQuickPathViewPrivate::QQuickPathViewPrivate() |  | Coverage: | 100.000% (1/1) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpathview.cpp |  | Lines: | 92-110 | 
 |  | 2 | 1 | 
|  addVelocitySample | Name: | QQuickPathViewPrivate::addVelocitySample |  | Prototype: | void QQuickPathViewPrivate::addVelocitySample(qreal v) |  | Coverage: | 100.000% (4/4) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpathview.cpp |  | Lines: | 1594-1599 | 
 |  | 3 | 2 | 
|  attached | Name: | QQuickPathViewPrivate::attached |  | Prototype: | QQuickPathViewAttached *QQuickPathViewPrivate::attached(QQuickItem *item) |  | Coverage: | 100.000% (1/1) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpathview.cpp |  | Lines: | 216-219 | 
 |  | 1 | 1 | 
|  attachedType | Name: | QQuickPathViewPrivate::attachedType |  | Prototype: | QQmlOpenMetaObjectType *QQuickPathViewPrivate::attachedType() |  | Coverage: | 100.000% (8/8) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpathview.cpp |  | Lines: | 221-235 | 
 |  | 8 | 4 | 
|  calcVelocity | Name: | QQuickPathViewPrivate::calcVelocity |  | Prototype: | qreal QQuickPathViewPrivate::calcVelocity() const |  | Coverage: | 100.000% (7/7) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpathview.cpp |  | Lines: | 1601-1613 | 
 |  | 8 | 3 | 
|  computeCurrentTime | Name: | QQuickPathViewPrivate::computeCurrentTime |  | Prototype: | qint64 QQuickPathViewPrivate::computeCurrentTime(QInputEvent *event) const |  | Coverage: | 100.000% (4/4) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpathview.cpp |  | Lines: | 1615-1620 | 
 |  | 3 | 2 | 
|  fixOffsetCallback | Name: | QQuickPathViewPrivate::fixOffsetCallback |  | Prototype: | void QQuickPathViewPrivate::fixOffsetCallback(void *d) |  | Coverage: | 100.000% (1/1) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpathview.cpp |  | Lines: | 2367-2370 | 
 |  | 1 | 1 | 
|  isInBound | Name: | QQuickPathViewPrivate::isInBound |  | Prototype: | bool QQuickPathViewPrivate::isInBound(qreal position, qreal lower, qreal upper) const |  | Coverage: | 100.000% (12/12) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpathview.cpp |  | Lines: | 297-307 | 
 |  | 7 | 4 | 
|  isValid | Name: | QQuickPathViewPrivate::isValid |  | Prototype: | bool isValid() const |  | Coverage: | 100.000% (1/1) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpathview_p_p.h |  | Lines: | 110-112 | 
 |  | 1 | 1 | 
|  regenerate | Name: | QQuickPathViewPrivate::regenerate |  | Prototype: | void QQuickPathViewPrivate::regenerate() |  | Coverage: | 100.000% (7/7) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpathview.cpp |  | Lines: | 446-459 | 
 |  | 8 | 3 | 
|  scheduleLayout | Name: | QQuickPathViewPrivate::scheduleLayout |  | Prototype: | void scheduleLayout() |  | Coverage: | 100.000% (4/4) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpathview_p_p.h |  | Lines: | 91-97 | 
 |  | 4 | 2 | 
|  setAdjustedOffset | Name: | QQuickPathViewPrivate::setAdjustedOffset |  | Prototype: | void QQuickPathViewPrivate::setAdjustedOffset(qreal o) |  | Coverage: | 100.000% (1/1) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpathview.cpp |  | Lines: | 857-860 | 
 |  | 1 | 1 | 
|  setDragging | Name: | QQuickPathViewPrivate::setDragging |  | Prototype: | void QQuickPathViewPrivate::setDragging(bool d) |  | Coverage: | 100.000% (8/8) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpathview.cpp |  | Lines: | 461-474 | 
 |  | 8 | 3 | 
|  updateItem | Name: | QQuickPathViewPrivate::updateItem |  | Prototype: | void QQuickPathViewPrivate::updateItem(QQuickItem *item, qreal percent) |  | Coverage: | 100.000% (11/11) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpathview.cpp |  | Lines: | 427-444 | 
 |  | 14 | 5 | 
|  updateMappedRange | Name: | QQuickPathViewPrivate::updateMappedRange |  | Prototype: | void QQuickPathViewPrivate::updateMappedRange() |  | Coverage: | 100.000% (6/6) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpathview.cpp |  | Lines: | 261-270 | 
 |  | 5 | 2 |