aboutsummaryrefslogtreecommitdiffstats
path: root/tests/manual/touch/mpta-crosshairs.qml
diff options
context:
space:
mode:
authorMitch Curtis <mitch.curtis@qt.io>2016-11-22 11:25:46 +0100
committerShawn Rutledge <shawn.rutledge@qt.io>2016-12-18 14:57:54 +0000
commitc4eefa4a8d6d3e95062deb78229940460a7ef605 (patch)
treed31a66fb7e249c8c7b2812d85b979df05786d820 /tests/manual/touch/mpta-crosshairs.qml
parent17a1c12a4520c4ae756e7dd5c08b2386ef84673a (diff)
Keys: add shortcutOverride signal
This allows an item to accept the shortcutOverride event, preventing e.g. Shortcut from stealing key events. The original use case that prompted the creation of this patch was using a Popup from Controls 2 to create a keyboard shortcut editor. When the user wanted to cancel the shortcut that they were editing, they could press escape, but Popup would grab the shortcut and close itself. As the test case demonstrates, the same problem occurs with the Shortcut type in Qt Quick. [ChangeLog][QtQuick][Keys] Added shortcutOverride signal to Keys attached object to allow prevention of e.g. Shortcut from stealing key events. Task-number: QTBUG-57098 Change-Id: I594e4ea17ec417d8c7d93c6cf347c1a1a2e62b93 Reviewed-by: Shawn Rutledge <shawn.rutledge@qt.io> Reviewed-by: Robin Burchell <robin.burchell@viroteck.net>
Diffstat (limited to 'tests/manual/touch/mpta-crosshairs.qml')
0 files changed, 0 insertions, 0 deletions