| Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/handlers/qquickpointhandler.cpp |
| Switch to Source code | Preprocessed file |
| Line | Source | Count | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | - | |||||||||||||
| 2 | - | |||||||||||||
| 3 | QQuickPointHandler::QQuickPointHandler(QObject *parent) | - | ||||||||||||
| 4 | : QQuickSinglePointHandler(parent) | - | ||||||||||||
| 5 | { | - | ||||||||||||
| 6 | setIgnoreAdditionalPoints(); | - | ||||||||||||
| 7 | } never executed: end of block | 0 | ||||||||||||
| 8 | - | |||||||||||||
| 9 | QQuickPointHandler::~QQuickPointHandler() | - | ||||||||||||
| 10 | { | - | ||||||||||||
| 11 | } | - | ||||||||||||
| 12 | - | |||||||||||||
| 13 | bool QQuickPointHandler::wantsEventPoint(QQuickEventPoint *pt) | - | ||||||||||||
| 14 | { | - | ||||||||||||
| 15 | - | |||||||||||||
| 16 | if (pt->state() == QQuickEventPoint::Pressed
| 0 | ||||||||||||
| 17 | for (const QQuickPointerHandler *grabber : pt->passiveGrabbers()) { | - | ||||||||||||
| 18 | if (grabber
| 0 | ||||||||||||
| 19 | grabber->metaObject()->className() == metaObject()->className()
| 0 | ||||||||||||
| 20 | return never executed: false;return false;never executed: return false; | 0 | ||||||||||||
| 21 | } never executed: end of block | 0 | ||||||||||||
| 22 | return never executed: true;return true;never executed: return true; | 0 | ||||||||||||
| 23 | } | - | ||||||||||||
| 24 | - | |||||||||||||
| 25 | return never executed: (pt->state() != QQuickEventPoint::Pressed && point().id() == pt->pointId());return (pt->state() != QQuickEventPoint::Pressed && point().id() == pt->pointId());never executed: return (pt->state() != QQuickEventPoint::Pressed && point().id() == pt->pointId()); | 0 | ||||||||||||
| 26 | } | - | ||||||||||||
| 27 | - | |||||||||||||
| 28 | void QQuickPointHandler::handleEventPoint(QQuickEventPoint *point) | - | ||||||||||||
| 29 | { | - | ||||||||||||
| 30 | switch (point->state()) { | - | ||||||||||||
| 31 | case never executed: QQuickEventPoint::Pressed:case QQuickEventPoint::Pressed:never executed: case QQuickEventPoint::Pressed: | 0 | ||||||||||||
| 32 | setPassiveGrab(point); | - | ||||||||||||
| 33 | setActive(true); | - | ||||||||||||
| 34 | break; never executed: break; | 0 | ||||||||||||
| 35 | case never executed: QQuickEventPoint::Released:case QQuickEventPoint::Released:never executed: case QQuickEventPoint::Released: | 0 | ||||||||||||
| 36 | setActive(false); | - | ||||||||||||
| 37 | break; never executed: break; | 0 | ||||||||||||
| 38 | default never executed: :default:never executed: default: | 0 | ||||||||||||
| 39 | break; never executed: break; | 0 | ||||||||||||
| 40 | } | - | ||||||||||||
| 41 | point->setAccepted(false); | - | ||||||||||||
| 42 | translationChanged(); | - | ||||||||||||
| 43 | } never executed: end of block | 0 | ||||||||||||
| 44 | - | |||||||||||||
| 45 | QVector2D QQuickPointHandler::translation() const | - | ||||||||||||
| 46 | { | - | ||||||||||||
| 47 | return never executed: QVector2D(point().position() - point().pressPosition());return QVector2D(point().position() - point().pressPosition());never executed: return QVector2D(point().position() - point().pressPosition()); | 0 | ||||||||||||
| 48 | } | - | ||||||||||||
| 49 | - | |||||||||||||
| 50 | - | |||||||||||||
| Switch to Source code | Preprocessed file |