Details
-
Task
-
Resolution: Unresolved
-
P2: Important
-
None
-
None
-
None
-
-
422880c9d (dev)
Description
We need to have a consistent story and behavior in Qt for how keyboard shortcuts are affected by localization and active keyboard layouts.
Some things to look into:
- How are shortcuts natively represented?
- How does shortcut matching happen natively?
- If an application registers a shortcut with a US layout active, what happens when the same keys are pressed with a RU layout active?
- If an application registers a shortcut with a RU layout active, what happens when the same keys are pressed with a US layout active?
- Are the user preferences to affect this behavior?
- Are there APIs to affect or determine the behavior?
Attachments
Issue Links
- relates to
-
QTBUG-108761 QXkbCommon::keysymToQtKey does not correctly handle punctuation with modifiers under some keyboard layouts
- Open
-
QTBUG-79493 Mac: QML Shortcut with StandardKey.Copy sequence is not activated in russian (any non-latin?) locale
- Closed
-
QTBUG-96371 QAction doesn't work with cyrillic keyboard layout
- Closed
-
QTBUG-90611 Shortcut Alt+` is not working with non US layout
- Closed
- links to
(5 links to)
Gerrit Reviews
For Gerrit Dashboard: QTBUG-112736 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
509848,5 | macOS: Enable Latin key combinations when Command (⌘) modifier is pressed | dev | qt/qtbase | Status: MERGED | +2 | 0 |