OpenCoverage

qquickpointhandler.cpp

Absolute File Name:/home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/handlers/qquickpointhandler.cpp
Switch to Source codePreprocessed file
LineSourceCount
1-
2-
3QQuickPointHandler::QQuickPointHandler(QObject *parent)-
4 : QQuickSinglePointHandler(parent)-
5{-
6 setIgnoreAdditionalPoints();-
7}
never executed: end of block
0
8-
9QQuickPointHandler::~QQuickPointHandler()-
10{-
11}-
12-
13bool QQuickPointHandler::wantsEventPoint(QQuickEventPoint *pt)-
14{-
15-
16 if (pt->state() == QQuickEventPoint::Pressed
pt->state() ==...Point::PressedDescription
TRUEnever evaluated
FALSEnever evaluated
&& QQuickSinglePointHandler::wantsEventPoint(pt)
QQuickSinglePo...EventPoint(pt)Description
TRUEnever evaluated
FALSEnever evaluated
) {
0
17 for (const QQuickPointerHandler *grabber : pt->passiveGrabbers()) {-
18 if (grabber
grabberDescription
TRUEnever evaluated
FALSEnever evaluated
&& grabber->parent() == parent()
grabber->parent() == parent()Description
TRUEnever evaluated
FALSEnever evaluated
&&
0
19 grabber->metaObject()->className() == metaObject()->className()
grabber->metaO...)->className()Description
TRUEnever evaluated
FALSEnever evaluated
)
0
20 return
never executed: return false;
false;
never executed: return false;
0
21 }
never executed: end of block
0
22 return
never executed: return true;
true;
never executed: return true;
0
23 }-
24-
25 return
never executed: return (pt->state() != QQuickEventPoint::Pressed && point().id() == pt->pointId());
(pt->state() != QQuickEventPoint::Pressed && point().id() == pt->pointId());
never executed: return (pt->state() != QQuickEventPoint::Pressed && point().id() == pt->pointId());
0
26}-
27-
28void QQuickPointHandler::handleEventPoint(QQuickEventPoint *point)-
29{-
30 switch (point->state()) {-
31 case
never executed: case QQuickEventPoint::Pressed:
QQuickEventPoint::Pressed:
never executed: case QQuickEventPoint::Pressed:
0
32 setPassiveGrab(point);-
33 setActive(true);-
34 break;
never executed: break;
0
35 case
never executed: case QQuickEventPoint::Released:
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-
45QVector2D QQuickPointHandler::translation() const-
46{-
47 return
never executed: return QVector2D(point().position() - point().pressPosition());
QVector2D(point().position() - point().pressPosition());
never executed: return QVector2D(point().position() - point().pressPosition());
0
48}-
49-
50-
Switch to Source codePreprocessed file

Generated by Squish Coco 4.2.0