diff options
Diffstat (limited to 'src/plugins/platforms/android/qandroidinputcontext.cpp')
| -rw-r--r-- | src/plugins/platforms/android/qandroidinputcontext.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/plugins/platforms/android/qandroidinputcontext.cpp b/src/plugins/platforms/android/qandroidinputcontext.cpp index 211f0e4d959..11694526297 100644 --- a/src/plugins/platforms/android/qandroidinputcontext.cpp +++ b/src/plugins/platforms/android/qandroidinputcontext.cpp @@ -1659,9 +1659,9 @@ jboolean QAndroidInputContext::paste() void QAndroidInputContext::sendShortcut(const QKeySequence &sequence) { for (int i = 0; i < sequence.count(); ++i) { - const int keys = sequence[i]; - Qt::Key key = Qt::Key(keys & ~Qt::KeyboardModifierMask); - Qt::KeyboardModifiers mod = Qt::KeyboardModifiers(keys & Qt::KeyboardModifierMask); + const QKeyCombination keys = sequence[i]; + Qt::Key key = Qt::Key(keys.toCombined() & ~Qt::KeyboardModifierMask); + Qt::KeyboardModifiers mod = Qt::KeyboardModifiers(keys.toCombined() & Qt::KeyboardModifierMask); QKeyEvent pressEvent(QEvent::KeyPress, key, mod); QKeyEvent releaseEvent(QEvent::KeyRelease, key, mod); |
