OpenCoverage

Qt Quick Test Coverage

Functions

Page:<>1
Function: writeNumbers
...90
Function: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickPropertyAnimation::easing
...100
Function: QQuickPathView::setDelegate
...110
Function: QQuickLoader::setAsynchronous
...120
Function: QQuickImageParticle::setOpacitytable
...124
Function: QQuickGenericShaderEffect::handleEvent
125
Function: QQuickFontLoader::source
126
Function: QQuickFlickablePrivate::AxisData::updateVelocity
127
Function: QQuickFlickable::flickableChildren
128129
Function: QQuickDragAttached::setMimeData
130
Function: QQuickDesignerSupportProperties::isPropertyQObject
131
Function: QQuickCustomParticle::fragmentShader
132
Function: QQuickContext2DFBOTexture::endPainting
...140
Function: QQmlVMEMetaObject::getForMethod
...150
Function: QQmlNotifier::notify
...200
Function: Codegen::Codegen::Codegen::statementList [qv4codegen.cpp #1]
...202
Function: BaselineJIT::generate_CallPossiblyDirectEval
Functionâ–ľCondition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
QQuickDropEvent::getDataAsString
Name: QQuickDropEvent::getDataAsString
Prototype: void QQuickDropEvent::getDataAsString(QQmlV4Function *args)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickdroparea.cpp
Lines: 574-584
  0.000% (0/4)
72
QQuickDropEvent::getDataAsArrayBuffer
Name: QQuickDropEvent::getDataAsArrayBuffer
Prototype: void QQuickDropEvent::getDataAsArrayBuffer(QQmlV4Function *args)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickdroparea.cpp
Lines: 586-595
 75.000% (3/4)
62
QQuickDropEvent::formats
Name: QQuickDropEvent::formats
Prototype: QStringList QQuickDropEvent::formats() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickdroparea.cpp
Lines: 569-572
  0.000% (0/1)
11
QQuickDropEvent::colorData
Name: QQuickDropEvent::colorData
Prototype: QVariant QQuickDropEvent::colorData() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickdroparea.cpp
Lines: 549-552
  0.000% (0/1)
11
QQuickDropEvent::action
Name: QQuickDropEvent::action
Prototype: Qt::DropAction action() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickdroparea_p.h
Lines: 93-93
100.000% (1/1)
11
QQuickDropEvent::accepted
Name: QQuickDropEvent::accepted
Prototype: bool accepted() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickdroparea_p.h
Lines: 99-99
  0.000% (0/1)
11
QQuickDropEvent::acceptProposedAction
Name: QQuickDropEvent::acceptProposedAction
Prototype: void QQuickDropEvent::acceptProposedAction(QQmlV4Function *)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickdroparea.cpp
Lines: 597-600
  0.000% (0/1)
11
QQuickDropEvent::accept
Name: QQuickDropEvent::accept
Prototype: void QQuickDropEvent::accept(QQmlV4Function *args)
Coverage:  85.714% (6/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickdroparea.cpp
Lines: 602-616
 85.714% (6/7)
83
QQuickDropEvent::QQuickDropEvent
Name: QQuickDropEvent::QQuickDropEvent
Prototype: QQuickDropEvent(QQuickDropAreaPrivate *d, QDropEvent *event)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickdroparea_p.h
Lines: 84-84
100.000% (1/1)
11
QQuickDropAreaPrivate::~QQuickDropAreaPrivate
Name: QQuickDropAreaPrivate::~QQuickDropAreaPrivate
Prototype: QQuickDropAreaPrivate::~QQuickDropAreaPrivate()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickdroparea.cpp
Lines: 86-89
100.000% (1/1)
11
QQuickDropAreaPrivate::hasMatchingKey
Name: QQuickDropAreaPrivate::hasMatchingKey
Prototype: bool QQuickDropAreaPrivate::hasMatchingKey(const QStringList &keys) const
Coverage: 100.000% (8/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickdroparea.cpp
Lines: 232-243
100.000% (8/8)
74
QQuickDropAreaPrivate::getKeys
Name: QQuickDropAreaPrivate::getKeys
Prototype: QStringList QQuickDropAreaPrivate::getKeys(const QMimeData *mimeData) const
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickdroparea.cpp
Lines: 245-250
100.000% (4/4)
32
QQuickDropAreaPrivate::QQuickDropAreaPrivate
Name: QQuickDropAreaPrivate::QQuickDropAreaPrivate
Prototype: QQuickDropAreaPrivate::QQuickDropAreaPrivate()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickdroparea.cpp
Lines: 80-84
100.000% (1/1)
21
QQuickDropAreaDrag::y
Name: QQuickDropAreaDrag::y
Prototype: qreal QQuickDropAreaDrag::y() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickdroparea.cpp
Lines: 204-207
100.000% (1/1)
11
QQuickDropAreaDrag::x
Name: QQuickDropAreaDrag::x
Prototype: qreal QQuickDropAreaDrag::x() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickdroparea.cpp
Lines: 199-202
100.000% (1/1)
11
QQuickDropAreaDrag::sourceChanged
Name: QQuickDropAreaDrag::sourceChanged
Prototype: void QQuickDropAreaDrag::sourceChanged()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qquickdroparea_p.cpp
Lines: 403-406
100.000% (1/1)
11
QQuickDropAreaDrag::source
Name: QQuickDropAreaDrag::source
Prototype: QObject *QQuickDropAreaDrag::source() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickdroparea.cpp
Lines: 186-189
100.000% (1/1)
11
QQuickDropAreaDrag::positionChanged
Name: QQuickDropAreaDrag::positionChanged
Prototype: void QQuickDropAreaDrag::positionChanged()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qquickdroparea_p.cpp
Lines: 397-400
100.000% (1/1)
11
QQuickDropAreaDrag::QQuickDropAreaDrag
Name: QQuickDropAreaDrag::QQuickDropAreaDrag
Prototype: QQuickDropAreaDrag::QQuickDropAreaDrag(QQuickDropAreaPrivate *d, QObject *parent)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickdroparea.cpp
Lines: 50-54
100.000% (1/1)
21
QQuickDropArea::sourceChanged
Name: QQuickDropArea::sourceChanged
Prototype: void QQuickDropArea::sourceChanged()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qquickdroparea_p.cpp
Lines: 676-679
  0.000% (0/1)
11
QQuickDropArea::setKeys
Name: QQuickDropArea::setKeys
Prototype: void QQuickDropArea::setKeys(const QStringList &keys)
Coverage: 100.000% (11/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickdroparea.cpp
Lines: 153-170
100.000% (11/11)
114
QQuickDropArea::positionChanged
Name: QQuickDropArea::positionChanged
Prototype: void QQuickDropArea::positionChanged(QQuickDropEvent * _t1)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qquickdroparea_p.cpp
Lines: 695-699
100.000% (1/1)
21
QQuickDropArea::keysChanged
Name: QQuickDropArea::keysChanged
Prototype: void QQuickDropArea::keysChanged()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qquickdroparea_p.cpp
Lines: 670-673
100.000% (1/1)
11
QQuickDropArea::keys
Name: QQuickDropArea::keys
Prototype: QStringList QQuickDropArea::keys() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickdroparea.cpp
Lines: 147-151
100.000% (1/1)
21
QQuickDropArea::exited
Name: QQuickDropArea::exited
Prototype: void QQuickDropArea::exited()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qquickdroparea_p.cpp
Lines: 689-692
100.000% (1/1)
11
QQuickDropArea::entered
Name: QQuickDropArea::entered
Prototype: void QQuickDropArea::entered(QQuickDropEvent * _t1)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qquickdroparea_p.cpp
Lines: 682-686
100.000% (1/1)
21
QQuickDropArea::dropped
Name: QQuickDropArea::dropped
Prototype: void QQuickDropArea::dropped(QQuickDropEvent * _t1)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qquickdroparea_p.cpp
Lines: 702-706
100.000% (1/1)
21
QQuickDropArea::dropEvent
Name: QQuickDropArea::dropEvent
Prototype: void QQuickDropArea::dropEvent(QDropEvent *event)
Coverage:  71.429% (5/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickdroparea.cpp
Lines: 321-335
 71.429% (5/7)
103
QQuickDropArea::dragMoveEvent
Name: QQuickDropArea::dragMoveEvent
Prototype: void QQuickDropArea::dragMoveEvent(QDragMoveEvent *event)
Coverage:  71.429% (5/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickdroparea.cpp
Lines: 217-230
 71.429% (5/7)
93
QQuickDropArea::dragLeaveEvent
Name: QQuickDropArea::dragLeaveEvent
Prototype: void QQuickDropArea::dragLeaveEvent(QDragLeaveEvent *)
Coverage:  71.429% (5/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickdroparea.cpp
Lines: 297-310
 71.429% (5/7)
93
QQuickDropArea::dragEnterEvent
Name: QQuickDropArea::dragEnterEvent
Prototype: void QQuickDropArea::dragEnterEvent(QDragEnterEvent *event)
Coverage:  90.000% (18/20)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickdroparea.cpp
Lines: 260-287
 90.000% (18/20)
195
QQuickDropArea::drag
Name: QQuickDropArea::drag
Prototype: QQuickDropAreaDrag *QQuickDropArea::drag()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickdroparea.cpp
Lines: 172-178
100.000% (4/4)
42
QQuickDropArea::d_func
Name: QQuickDropArea::d_func
Prototype: inline QQuickDropAreaPrivate* d_func()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickdroparea_p.h
Lines: 185-185
100.000% (1/1)
11
QQuickDropArea::d_func
Name: QQuickDropArea::d_func
Prototype: inline const QQuickDropAreaPrivate* d_func() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickdroparea_p.h
Lines: 185-185
100.000% (1/1)
11
QQuickDropArea::containsDragChanged
Name: QQuickDropArea::containsDragChanged
Prototype: void QQuickDropArea::containsDragChanged()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qquickdroparea_p.cpp
Lines: 664-667
100.000% (1/1)
11
QQuickDropArea::containsDrag
Name: QQuickDropArea::containsDrag
Prototype: bool QQuickDropArea::containsDrag() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickdroparea.cpp
Lines: 130-134
100.000% (1/1)
21
QQuickDropArea::QQuickDropArea
Name: QQuickDropArea::QQuickDropArea
Prototype: QQuickDropArea::QQuickDropArea(QQuickItem *parent)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickdroparea.cpp
Lines: 113-117
100.000% (1/1)
11
QQuickDragMimeData::source
Name: QQuickDragMimeData::source
Prototype: QObject *source() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickdrag_p.h
Lines: 144-144
100.000% (1/1)
11
QQuickDragMimeData::keys
Name: QQuickDragMimeData::keys
Prototype: QStringList keys() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickdrag_p.h
Lines: 143-143
100.000% (1/1)
11
QQuickDragMimeData::QQuickDragMimeData
Name: QQuickDragMimeData::QQuickDragMimeData
Prototype: QQuickDragMimeData()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickdrag_p.h
Lines: 138-141
100.000% (1/1)
21
QQuickDragHandler::yAxis
Name: QQuickDragHandler::yAxis
Prototype: QQuickDragAxis *yAxis()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/handlers/qquickdraghandler_p.h
Lines: 73-73
100.000% (1/1)
11
QQuickDragHandler::xAxis
Name: QQuickDragHandler::xAxis
Prototype: QQuickDragAxis *xAxis()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/handlers/qquickdraghandler_p.h
Lines: 72-72
100.000% (1/1)
11
QQuickDragHandler::wantsEventPoint
Name: QQuickDragHandler::wantsEventPoint
Prototype: bool QQuickDragHandler::wantsEventPoint(QQuickEventPoint *point)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/handlers/qquickdraghandler.cpp
Lines: 88-93
100.000% (1/1)
21
QQuickDragHandler::translationChanged
Name: QQuickDragHandler::translationChanged
Prototype: void QQuickDragHandler::translationChanged()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qquickdraghandler_p.cpp
Lines: 187-190
100.000% (1/1)
11
QQuickDragHandler::translation
Name: QQuickDragHandler::translation
Prototype: QVector2D translation() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/handlers/qquickdraghandler_p.h
Lines: 75-75
100.000% (1/1)
11
QQuickDragHandler::targetContains
Name: QQuickDragHandler::targetContains
Prototype: bool QQuickDragHandler::targetContains(QQuickEventPoint *point)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/handlers/qquickdraghandler.cpp
Lines: 95-99
100.000% (1/1)
21
QQuickDragHandler::setTranslation
Name: QQuickDragHandler::setTranslation
Prototype: void QQuickDragHandler::setTranslation(const QVector2D &trans)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/handlers/qquickdraghandler.cpp
Lines: 209-215
100.000% (4/4)
42
QQuickDragHandler::onGrabChanged
Name: QQuickDragHandler::onGrabChanged
Prototype: void QQuickDragHandler::onGrabChanged(QQuickPointerHandler *grabber, QQuickEventPoint::GrabState stateChange, QQuickEventPoint *point)
Coverage:  61.111% (11/18)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/handlers/qquickdraghandler.cpp
Lines: 109-124
 61.111% (11/18)
106
QQuickDragHandler::onActiveChanged
Name: QQuickDragHandler::onActiveChanged
Prototype: void QQuickDragHandler::onActiveChanged()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/handlers/qquickdraghandler.cpp
Lines: 126-133
100.000% (4/4)
42
QQuickDragHandler::localTargetPosition
Name: QQuickDragHandler::localTargetPosition
Prototype: QPointF QQuickDragHandler::localTargetPosition(QQuickEventPoint *point)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/handlers/qquickdraghandler.cpp
Lines: 101-107
100.000% (4/4)
42
QQuickDragHandler::handleEventPoint
Name: QQuickDragHandler::handleEventPoint
Prototype: void QQuickDragHandler::handleEventPoint(QQuickEventPoint *point)
Coverage:  78.261% (36/46)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/handlers/qquickdraghandler.cpp
Lines: 135-188
 78.261% (36/46)
3814
QQuickDragHandler::enforceConstraints
Name: QQuickDragHandler::enforceConstraints
Prototype: void QQuickDragHandler::enforceConstraints()
Coverage:  0.000% (0/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/handlers/qquickdraghandler.cpp
Lines: 190-199
  0.000% (0/9)
73
QQuickDragHandler::enforceAxisConstraints
Name: QQuickDragHandler::enforceAxisConstraints
Prototype: void QQuickDragHandler::enforceAxisConstraints(QPointF *localPos)
Coverage:  85.714% (6/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/handlers/qquickdraghandler.cpp
Lines: 201-207
 85.714% (6/7)
43
QQuickDragHandler::QQuickDragHandler
Name: QQuickDragHandler::QQuickDragHandler
Prototype: QQuickDragHandler::QQuickDragHandler(QObject *parent)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/handlers/qquickdraghandler.cpp
Lines: 79-82
100.000% (1/1)
21
QQuickDragGrabber::~QQuickDragGrabber
Name: QQuickDragGrabber::~QQuickDragGrabber
Prototype: ~QQuickDragGrabber()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickdrag_p.h
Lines: 87-87
100.000% (4/4)
12
QQuickDragGrabber::target
Name: QQuickDragGrabber::target
Prototype: QObject *target() const
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickdrag_p.h
Lines: 90-98
100.000% (7/7)
53
QQuickDragGrabber::setTarget
Name: QQuickDragGrabber::setTarget
Prototype: void setTarget(QObject *target)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickdrag_p.h
Lines: 99-99
100.000% (1/1)
11
QQuickDragGrabber::resetTarget
Name: QQuickDragGrabber::resetTarget
Prototype: void resetTarget()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickdrag_p.h
Lines: 100-100
100.000% (1/1)
11
QQuickDragGrabber::release
Name: QQuickDragGrabber::release
Prototype: iterator release(iterator at)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickdrag_p.h
Lines: 109-109
100.000% (1/1)
11
QQuickDragGrabber::isEmpty
Name: QQuickDragGrabber::isEmpty
Prototype: bool isEmpty() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickdrag_p.h
Lines: 102-102
  0.000% (0/1)
11
QQuickDragGrabber::grab
Name: QQuickDragGrabber::grab
Prototype: void grab(QQuickItem *item)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickdrag_p.h
Lines: 108-108
100.000% (1/1)
11
QQuickDragGrabber::end
Name: QQuickDragGrabber::end
Prototype: iterator end()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickdrag_p.h
Lines: 106-106
100.000% (1/1)
11
QQuickDragGrabber::begin
Name: QQuickDragGrabber::begin
Prototype: iterator begin()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickdrag_p.h
Lines: 105-105
100.000% (1/1)
11
QQuickDragGrabber::QQuickDragGrabber
Name: QQuickDragGrabber::QQuickDragGrabber
Prototype: QQuickDragGrabber()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickdrag_p.h
Lines: 86-86
100.000% (1/1)
11
QQuickDragGrabber::Item::objectDestroyed
Name: QQuickDragGrabber::Item::objectDestroyed
Prototype: void objectDestroyed(QQuickItem *) override
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickdrag_p.h
Lines: 80-80
100.000% (1/1)
11
QQuickDragGrabber::Item::Item
Name: QQuickDragGrabber::Item::Item
Prototype: Item(QQuickItem *item)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickdrag_p.h
Lines: 76-76
100.000% (1/1)
11
QQuickDragAxis::setMinimum
Name: QQuickDragAxis::setMinimum
Prototype: void QQuickDragAxis::setMinimum(qreal minimum)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/handlers/qquickdragaxis.cpp
Lines: 49-56
 50.000% (2/4)
42
QQuickDragAxis::setMaximum
Name: QQuickDragAxis::setMaximum
Prototype: void QQuickDragAxis::setMaximum(qreal maximum)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/handlers/qquickdragaxis.cpp
Lines: 58-65
 50.000% (2/4)
42
QQuickDragAxis::setEnabled
Name: QQuickDragAxis::setEnabled
Prototype: void QQuickDragAxis::setEnabled(bool enabled)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/handlers/qquickdragaxis.cpp
Lines: 67-74
 50.000% (2/4)
42
QQuickDragAxis::minimumChanged
Name: QQuickDragAxis::minimumChanged
Prototype: void QQuickDragAxis::minimumChanged()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qquickdragaxis_p.cpp
Lines: 202-205
100.000% (1/1)
11
QQuickDragAxis::minimum
Name: QQuickDragAxis::minimum
Prototype: qreal minimum() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/handlers/qquickdragaxis_p.h
Lines: 67-67
100.000% (1/1)
11
QQuickDragAxis::maximumChanged
Name: QQuickDragAxis::maximumChanged
Prototype: void QQuickDragAxis::maximumChanged()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qquickdragaxis_p.cpp
Lines: 208-211
100.000% (1/1)
11
QQuickDragAxis::maximum
Name: QQuickDragAxis::maximum
Prototype: qreal maximum() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/handlers/qquickdragaxis_p.h
Lines: 70-70
100.000% (1/1)
11
QQuickDragAxis::enabledChanged
Name: QQuickDragAxis::enabledChanged
Prototype: void QQuickDragAxis::enabledChanged()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qquickdragaxis_p.cpp
Lines: 214-217
100.000% (1/1)
11
QQuickDragAxis::enabled
Name: QQuickDragAxis::enabled
Prototype: bool enabled() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/handlers/qquickdragaxis_p.h
Lines: 73-73
100.000% (1/1)
11
QQuickDragAxis::QQuickDragAxis
Name: QQuickDragAxis::QQuickDragAxis
Prototype: QQuickDragAxis::QQuickDragAxis()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/handlers/qquickdragaxis.cpp
Lines: 42-47
100.000% (1/1)
21
QQuickDragAttachedPrivate::updatePosition
Name: QQuickDragAttachedPrivate::updatePosition
Prototype: void QQuickDragAttachedPrivate::updatePosition()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickdrag.cpp
Lines: 172-180
100.000% (4/4)
52
QQuickDragAttachedPrivate::startDrag
Name: QQuickDragAttachedPrivate::startDrag
Prototype: Qt::DropAction QQuickDragAttachedPrivate::startDrag(Qt::DropActions supportedActions)
Coverage:  0.000% (0/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickdrag.cpp
Lines: 760-796
  0.000% (0/13)
215
QQuickDragAttachedPrivate::start
Name: QQuickDragAttachedPrivate::start
Prototype: void QQuickDragAttachedPrivate::start(Qt::DropActions supportedActions)
Coverage: 100.000% (10/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickdrag.cpp
Lines: 590-616
100.000% (10/10)
174
QQuickDragAttachedPrivate::restartDrag
Name: QQuickDragAttachedPrivate::restartDrag
Prototype: void QQuickDragAttachedPrivate::restartDrag()
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickdrag.cpp
Lines: 182-190
 75.000% (3/4)
52
QQuickDragAttachedPrivate::itemParentChanged
Name: QQuickDragAttachedPrivate::itemParentChanged
Prototype: void QQuickDragAttachedPrivate::itemParentChanged(QQuickItem *, QQuickItem *)
Coverage:  83.333% (10/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickdrag.cpp
Lines: 159-170
 83.333% (10/12)
74
QQuickDragAttachedPrivate::itemGeometryChanged
Name: QQuickDragAttachedPrivate::itemGeometryChanged
Prototype: void QQuickDragAttachedPrivate::itemGeometryChanged(QQuickItem *, QQuickGeometryChange change, const QRectF &)
Coverage:  87.500% (7/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickdrag.cpp
Lines: 151-157
 87.500% (7/8)
32
QQuickDragAttachedPrivate::get
Name: QQuickDragAttachedPrivate::get
Prototype: static QQuickDragAttachedPrivate *get(QQuickDragAttached *attached)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickdrag.cpp
Lines: 66-67
  0.000% (0/1)
11
QQuickDragAttachedPrivate::deliverMoveEvent
Name: QQuickDragAttachedPrivate::deliverMoveEvent
Prototype: void QQuickDragAttachedPrivate::deliverMoveEvent()
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickdrag.cpp
Lines: 212-227
100.000% (7/7)
103
QQuickDragAttachedPrivate::deliverLeaveEvent
Name: QQuickDragAttachedPrivate::deliverLeaveEvent
Prototype: void QQuickDragAttachedPrivate::deliverLeaveEvent()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickdrag.cpp
Lines: 229-236
100.000% (4/4)
42
QQuickDragAttachedPrivate::deliverEvent
Name: QQuickDragAttachedPrivate::deliverEvent
Prototype: void QQuickDragAttachedPrivate::deliverEvent(QQuickWindow *window, QEvent *event)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickdrag.cpp
Lines: 238-244
100.000% (1/1)
41
QQuickDragAttachedPrivate::deliverEnterEvent
Name: QQuickDragAttachedPrivate::deliverEnterEvent
Prototype: void QQuickDragAttachedPrivate::deliverEnterEvent()
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickdrag.cpp
Lines: 192-210
100.000% (7/7)
123
QQuickDragAttachedPrivate::QQuickDragAttachedPrivate
Name: QQuickDragAttachedPrivate::QQuickDragAttachedPrivate
Prototype: QQuickDragAttachedPrivate()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickdrag.cpp
Lines: 69-83
100.000% (1/1)
21
QQuickDragAttached::~QQuickDragAttached
Name: QQuickDragAttached::~QQuickDragAttached
Prototype: QQuickDragAttached::~QQuickDragAttached()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickdrag.cpp
Lines: 277-281
100.000% (1/1)
21
QQuickDragAttached::targetChanged
Name: QQuickDragAttached::targetChanged
Prototype: void QQuickDragAttached::targetChanged()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qquickdrag_p.cpp
Lines: 865-868
100.000% (1/1)
11
QQuickDragAttached::target
Name: QQuickDragAttached::target
Prototype: QObject *QQuickDragAttached::target() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickdrag.cpp
Lines: 380-384
100.000% (1/1)
21
QQuickDragAttached::supportedActionsChanged
Name: QQuickDragAttached::supportedActionsChanged
Prototype: void QQuickDragAttached::supportedActionsChanged()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qquickdrag_p.cpp
Lines: 895-898
100.000% (1/1)
11
QQuickDragAttached::supportedActions
Name: QQuickDragAttached::supportedActions
Prototype: Qt::DropActions QQuickDragAttached::supportedActions() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickdrag.cpp
Lines: 509-513
100.000% (1/1)
21
QQuickDragAttached::startDrag
Name: QQuickDragAttached::startDrag
Prototype: void QQuickDragAttached::startDrag(QQmlV4Function *args)
Coverage:  0.000% (0/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickdrag.cpp
Lines: 808-836
  0.000% (0/13)
155
QQuickDragAttached::start
Name: QQuickDragAttached::start
Prototype: void QQuickDragAttached::start(QQmlV4Function *args)
Coverage:  92.308% (12/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickdrag.cpp
Lines: 628-652
 92.308% (12/13)
155
QQuickDragAttached::sourceChanged
Name: QQuickDragAttached::sourceChanged
Prototype: void QQuickDragAttached::sourceChanged()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qquickdrag_p.cpp
Lines: 859-862
100.000% (1/1)
11
QQuickDragAttached::source
Name: QQuickDragAttached::source
Prototype: QObject *QQuickDragAttached::source() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickdrag.cpp
Lines: 340-344
100.000% (1/1)
21
QQuickDragAttached::setSupportedActions
Name: QQuickDragAttached::setSupportedActions
Prototype: void QQuickDragAttached::setSupportedActions(Qt::DropActions actions)
Coverage:  85.714% (6/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickdrag.cpp
Lines: 515-524
 85.714% (6/7)
63
QQuickDragAttached::setSource
Name: QQuickDragAttached::setSource
Prototype: void QQuickDragAttached::setSource(QObject *item)
Coverage:  85.714% (6/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickdrag.cpp
Lines: 346-355
 85.714% (6/7)
63
QQuickDragAttached::setProposedAction
Name: QQuickDragAttached::setProposedAction
Prototype: void QQuickDragAttached::setProposedAction(Qt::DropAction action)
Coverage:  85.714% (6/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickdrag.cpp
Lines: 541-553
 85.714% (6/7)
63
Page:<>1
Function: writeNumbers
...90
Function: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickPropertyAnimation::easing
...100
Function: QQuickPathView::setDelegate
...110
Function: QQuickLoader::setAsynchronous
...120
Function: QQuickImageParticle::setOpacitytable
...124
Function: QQuickGenericShaderEffect::handleEvent
125
Function: QQuickFontLoader::source
126
Function: QQuickFlickablePrivate::AxisData::updateVelocity
127
Function: QQuickFlickable::flickableChildren
128129
Function: QQuickDragAttached::setMimeData
130
Function: QQuickDesignerSupportProperties::isPropertyQObject
131
Function: QQuickCustomParticle::fragmentShader
132
Function: QQuickContext2DFBOTexture::endPainting
...140
Function: QQmlVMEMetaObject::getForMethod
...150
Function: QQmlNotifier::notify
...200
Function: Codegen::Codegen::Codegen::statementList [qv4codegen.cpp #1]
...202
Function: BaselineJIT::generate_CallPossiblyDirectEval

Generated by Squish Coco 4.2.0