aboutsummaryrefslogtreecommitdiffstats
path: root/src/quick/items/qquickmultipointtoucharea_p.h
diff options
context:
space:
mode:
authorMichael Brasser <michael.brasser@nokia.com>2012-02-08 13:17:56 +1000
committerQt by Nokia <qt-info@nokia.com>2012-02-17 04:29:47 +0100
commit70c08e83cd47945a9cbaf6864d8da1b0de900e52 (patch)
tree43877f6bc692f663ec0b5e60d03d14d23e9facc4 /src/quick/items/qquickmultipointtoucharea_p.h
parentceb09a144afae488057c1841ec68a2fa0117a3f3 (diff)
Add velocity data to TouchPoint
Change-Id: I0555b3ad41e8c08563188e1ba9190e54d4bb3784 Reviewed-by: Martin Jones <martin.jones@nokia.com>
Diffstat (limited to 'src/quick/items/qquickmultipointtoucharea_p.h')
-rw-r--r--src/quick/items/qquickmultipointtoucharea_p.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/quick/items/qquickmultipointtoucharea_p.h b/src/quick/items/qquickmultipointtoucharea_p.h
index e611ce3ace..ccb086fd7e 100644
--- a/src/quick/items/qquickmultipointtoucharea_p.h
+++ b/src/quick/items/qquickmultipointtoucharea_p.h
@@ -63,6 +63,7 @@ class Q_AUTOTEST_EXPORT QQuickTouchPoint : public QObject
Q_PROPERTY(qreal x READ x NOTIFY xChanged)
Q_PROPERTY(qreal y READ y NOTIFY yChanged)
Q_PROPERTY(qreal pressure READ pressure NOTIFY pressureChanged)
+ Q_PROPERTY(QVector2D velocity READ velocity NOTIFY velocityChanged)
Q_PROPERTY(QRectF area READ area NOTIFY areaChanged)
Q_PROPERTY(qreal startX READ startX NOTIFY startXChanged)
@@ -96,6 +97,9 @@ public:
qreal pressure() const { return _pressure; }
void setPressure(qreal pressure);
+ QVector2D velocity() const { return _velocity; }
+ void setVelocity(const QVector2D &velocity);
+
QRectF area() const { return _area; }
void setArea(const QRectF &area);
@@ -131,6 +135,7 @@ Q_SIGNALS:
void xChanged();
void yChanged();
void pressureChanged();
+ void velocityChanged();
void areaChanged();
void startXChanged();
void startYChanged();
@@ -145,6 +150,7 @@ private:
qreal _x;
qreal _y;
qreal _pressure;
+ QVector2D _velocity;
QRectF _area;
bool _qmlDefined;
bool _inUse; //whether the point is currently in use (only valid when _qmlDefined == true)