QT, как сосредоточиться на virtualkeyboard и использовать клавиатуру для управления virtualkeyboard
Я использую виртуальную клавиатуру Qt5 на встроенном устройстве, и нет мыши, клавиатура не является полноценной клавиатурой ПК, а просто имеет одиннадцать клавиш, которые включают вверх / вниз / влево / вправо, ввод, переход....
поэтому я хочу сфокусироваться на виртуальной клавиатуре и использовать клавиши вверх / вниз / влево / вправо / ввод для управления виртуальной клавиатурой, симулировать щелчок мыши на виртуальной клавише.
как сделать?
1 ответ
Решение
Там doc.qt.io/qt-5/qtvirtualkeyboard-build.html упомянул, что qtvirtualkeyboard
должен быть построен с arrow-key-navigation
вариант. Как это
qmake /path/to/qtvirtualkeyboard.pro CONFIG+=arrow-key-navigation
Также рекомендуем строить examples/virtualkeyboard/basic/
с disable-desktop
вариант и использовать его источники в качестве примера.