diff options
-rw-r--r-- | src/quick/items/qquickevents.cpp | 6 | ||||
-rw-r--r-- | src/quick/items/qquickevents_p_p.h | 2 |
2 files changed, 7 insertions, 1 deletions
diff --git a/src/quick/items/qquickevents.cpp b/src/quick/items/qquickevents.cpp index f4b203ac53..4bb591fae3 100644 --- a/src/quick/items/qquickevents.cpp +++ b/src/quick/items/qquickevents.cpp @@ -537,6 +537,12 @@ void QQuickEventPoint::localize(QQuickItem *target) m_pos = QPointF(); } +void QQuickEventPoint::invalidate() +{ + m_valid = false; + m_pointId = 0; +} + QObject *QQuickEventPoint::grabber() const { return m_grabber.data(); diff --git a/src/quick/items/qquickevents_p_p.h b/src/quick/items/qquickevents_p_p.h index 1c524e9e3b..132246f59b 100644 --- a/src/quick/items/qquickevents_p_p.h +++ b/src/quick/items/qquickevents_p_p.h @@ -276,7 +276,7 @@ public: void reset(Qt::TouchPointState state, const QPointF &scenePos, quint64 pointId, ulong timestamp, const QVector2D &velocity = QVector2D()); void localize(QQuickItem *target); - void invalidate() { m_valid = false; } + void invalidate(); QQuickPointerEvent *pointerEvent() const; QPointF pos() const { return m_pos; } |