From aec0a21f7eb5513d7c8c05e96903a66756cfc2da Mon Sep 17 00:00:00 2001 From: Mitch Curtis Date: Tue, 6 Aug 2013 12:50:57 +0200 Subject: Add more key names to QKeySequence. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit So that, for example, qDebug() << QKeySequence(Qt::Key_Cancel).toString(); prints "Cancel" instead of "ᡀ". Task-number: QTBUG-953 Change-Id: Ib17fc314fd018355e6a1826d26fce85fdcbbe0c8 Reviewed-by: Shawn Rutledge --- src/gui/kernel/qkeysequence.cpp | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/gui/kernel/qkeysequence.cpp b/src/gui/kernel/qkeysequence.cpp index af3a46c675..6933f26816 100644 --- a/src/gui/kernel/qkeysequence.cpp +++ b/src/gui/kernel/qkeysequence.cpp @@ -637,6 +637,14 @@ static const struct { { Qt::Key_Hangul_PostHanja,QT_TRANSLATE_NOOP("QShortcut", "Hangul PostHanja") }, { Qt::Key_Hangul_Special, QT_TRANSLATE_NOOP("QShortcut", "Hangul Special") }, + // -------------------------------------------------------------- + // Miscellaenous keys + { Qt::Key_Cancel, QT_TRANSLATE_NOOP("QShortcut", "Cancel") }, + { Qt::Key_Printer, QT_TRANSLATE_NOOP("QShortcut", "Printer") }, + { Qt::Key_Execute, QT_TRANSLATE_NOOP("QShortcut", "Execute") }, + { Qt::Key_Play, QT_TRANSLATE_NOOP("QShortcut", "Play") }, + { Qt::Key_Zoom, QT_TRANSLATE_NOOP("QShortcut", "Zoom") }, + { 0, 0 } }; -- cgit v1.2.3