summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorZeno Albisser <zeno@webkit.org>2012-01-07 16:37:07 +0100
committerQt by Nokia <qt-info@nokia.com>2012-01-10 09:13:11 +0100
commit1f6f1de1636f2e1568bba70e2aab4a34d413609a (patch)
treefecb31e7047535b22e7bb3d796f7c2979ca7dc3a
parent39a052c66479c6d7bd13c4f583fecf6a895b2948 (diff)
Fix key codes on mac.
Qt key codes match the unicode character in upper case format. Change-Id: I92b43463921e71f2607e569ba7ee23d6f844c50a Reviewed-by: Morten Johan Sørvig <morten.sorvig@nokia.com>
-rw-r--r--src/plugins/platforms/cocoa/qcocoahelpers.mm2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/plugins/platforms/cocoa/qcocoahelpers.mm b/src/plugins/platforms/cocoa/qcocoahelpers.mm
index 50e9122966..f451dcc407 100644
--- a/src/plugins/platforms/cocoa/qcocoahelpers.mm
+++ b/src/plugins/platforms/cocoa/qcocoahelpers.mm
@@ -264,7 +264,7 @@ Qt::Key qt_mac_cocoaKey2QtKey(QChar keyCode)
{
const KeyPair *i = qBinaryFind(entries, end, keyCode);
if (i == end)
- return Qt::Key(keyCode.unicode());
+ return Qt::Key(keyCode.toUpper().unicode());
return i->qtKey;
}