Форум вопросов и ответов

Форум вопросов и ответов (https://www.otvetnemail.ru/)
-   Новые вопросы и ответы 4 (https://www.otvetnemail.ru/novye-voprosy-i-otvety-4-823/)
-   -   QKeyEvent->key() и русская раскладка (https://www.otvetnemail.ru/novye-voprosy-i-otvety-4-823/qkeyevent-key-i-russkaya-raskladka-261807/)

Guest 28.09.2011 20:49

QKeyEvent->key() и русская раскладка
 
Приложение реагирует на нажатие некоторых клавиш, например Q и S, перегрузил функцию keyPressEvent и в ней с помощью оператора switch определяю код клавиш. Если это Qt::Key_S и Qt::Key_Q, то делается что нужно. Все работает, только если раскладка включена английская. Если русская - не реагирует. Странно, код клавиши зависит от раскладки? Как быть, чтобы приложение работало при любой раскладке?


Часовой пояс GMT, время: 03:44.


© www.otvetnemail.ru - Форум вопросов и ответов.