Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: language independent shortcuts
Форум на CrossPlatform.RU > Библиотеки > Qt > Qt GUI
wiz29
Добрый день.
Вопрос заключен в сабже, прошу поделиться опытом у кого таковой имеется. Проблема возникла в случае создания бинда на символ "[" через Qt::Key_BracketLeft, не работает в случае переключения языка с английского на другой.
wiz29
Похоже, что это баг в Qt реализации.
Iron Bug
ну, если рассматривать отдельно от Qt, то коды клавиш не зависят от раскладок. и нажатия на них обрабатываются драйвером клавиатуры всегда стандартно. если перехватывать события нажатия, то наверняка можно это сделать.
wiz29
Цитата(Iron Bug @ 22.5.2014, 11:23) *
ну, если рассматривать отдельно от Qt


Была интересна возможность именно платформонезависимая. Но к сожалению пойдя по пути читабельности шорткатов на уровне UI нет возможности сделать более гибко.
Iron Bug
я не знаю, но предполагаю, что в Qt должен быть механизм запроса кода нажатой клавиши.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Форум IP.Board © 2001-2024 IPS, Inc.