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 |