diff options
author | Tor Arne Vestbø <tor.arne.vestbo@qt.io> | 2020-07-02 15:23:54 +0200 |
---|---|---|
committer | Tor Arne Vestbø <tor.arne.vestbo@qt.io> | 2020-07-02 15:35:18 +0200 |
commit | fcd3d4fb71c86eb5a97a785b8ebeaf1fe81b65de (patch) | |
tree | 5eb890fcbe198f20a3d9b5c39fa166f3cebbe7a2 /src/plugins/platforms/cocoa/qcocoansmenu.mm | |
parent | 0a52eba3c0ba1c3ddaa263f83db8b64c3058824c (diff) |
macOS: Move key mapping from QtCore to platform plugin
There's a bunch of similar and overlapping logic in QCocoaKeyMapper
already. Moving it to the same place allows us to easier find ways
to reduce the overlap.
None of the exported functions were used outside of the plugin.
Change-Id: I6953690cdfda5ee8265b33ccbf919184c3a1700f
Reviewed-by: Timur Pocheptsov <timur.pocheptsov@qt.io>
Diffstat (limited to 'src/plugins/platforms/cocoa/qcocoansmenu.mm')
-rw-r--r-- | src/plugins/platforms/cocoa/qcocoansmenu.mm | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/plugins/platforms/cocoa/qcocoansmenu.mm b/src/plugins/platforms/cocoa/qcocoansmenu.mm index d271a566d9..b94d31251e 100644 --- a/src/plugins/platforms/cocoa/qcocoansmenu.mm +++ b/src/plugins/platforms/cocoa/qcocoansmenu.mm @@ -264,7 +264,7 @@ static NSString *qt_mac_removePrivateUnicode(NSString *string) } else { ch = QChar([charactersIgnoringModifiers characterAtIndex:0]); } - keyCode = qt_mac_cocoaKey2QtKey(ch); + keyCode = QCocoaKeyMapper::fromCocoaKey(ch); } else { // might be a dead key ch = QChar::ReplacementCharacter; |