Showing the changes to libraries/script-engine/src/EventTypes.cpp (1 of 2 files). Show all
Unified · Split
| @@ -102,6 +102,8 @@ KeyEvent::KeyEvent(const QKeyEvent& event) { · 101 unmodified lines | ||
| 102 | 102 | text = "END"; |
| 103 | 103 | } else if (key == Qt::Key_Help) { |
| 104 | 104 | text = "HELP"; |
| 105 | + } else if (key == Qt::Key_CapsLock) { | |
| 106 | + text = "CAPS LOCK"; | |
| 105 | 107 | } |
| 106 | 108 | } |
| 107 | 109 | |
| @@ -208,6 +210,8 @@ void keyEventFromScriptValue(const QScriptValue& object, KeyEvent& event) { · 100 unmodified lines | ||
| 208 | 210 | event.key = Qt::Key_End; |
| 209 | 211 | } else if (event.text.toUpper() == "HELP") { |
| 210 | 212 | event.key = Qt::Key_Help; |
| 213 | + } else if (event.text.toUpper() == "CAPS LOCK") { | |
| 214 | + event.key = Qt::Key_CapsLock; | |
| 211 | 215 | } else { |
| 212 | 216 | event.key = event.text.at(0).unicode(); |
| 213 | 217 | } |