aboutsummaryrefslogtreecommitdiffstats
path: root/src/quick/items/qquickevents_p_p.h
diff options
context:
space:
mode:
authorGlenn Watson <glenn.watson@nokia.com>2012-07-03 11:04:02 +1000
committerQt by Nokia <qt-info@nokia.com>2012-07-03 06:42:36 +0200
commit01173fd0c09e51ca949df51fac2fa7e439e466d1 (patch)
tree3902ec75babf56175d8096596de77fa07e19d96c /src/quick/items/qquickevents_p_p.h
parentbd0bfcd4e85f7877a9fdab94506c2ff8bc61441c (diff)
Add nativeScanCode to KeyEvent.
Allow the Qt nativeScanCode value to be passed through to the QML event handler. Task-number: QTBUG-18590 Change-Id: If598e0d65adc0e9bc29cca773a0bda2c8037b661 Reviewed-by: Martin Jones <martin.jones@nokia.com>
Diffstat (limited to 'src/quick/items/qquickevents_p_p.h')
-rw-r--r--src/quick/items/qquickevents_p_p.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/quick/items/qquickevents_p_p.h b/src/quick/items/qquickevents_p_p.h
index 0cf53f6a76..edac9a72b1 100644
--- a/src/quick/items/qquickevents_p_p.h
+++ b/src/quick/items/qquickevents_p_p.h
@@ -70,6 +70,7 @@ class QQuickKeyEvent : public QObject
Q_PROPERTY(int modifiers READ modifiers)
Q_PROPERTY(bool isAutoRepeat READ isAutoRepeat)
Q_PROPERTY(int count READ count)
+ Q_PROPERTY(quint32 nativeScanCode READ nativeScanCode)
Q_PROPERTY(bool accepted READ isAccepted WRITE setAccepted)
public:
@@ -83,6 +84,7 @@ public:
int modifiers() const { return event.modifiers(); }
bool isAutoRepeat() const { return event.isAutoRepeat(); }
int count() const { return event.count(); }
+ quint32 nativeScanCode() const { return event.nativeScanCode(); }
bool isAccepted() { return event.isAccepted(); }
void setAccepted(bool accepted) { event.setAccepted(accepted); }