Хочу чтобы некая кнопка нажималась по клавише-акселератору Alt+ъ.
Qt позволяет устанавливать различные акселераторы для различных языков, но если, как в данном случае, использовать русский, то кнопка перестаёт реагировать на акселераторы вообще.
Работающий костыль: ставить акселераторы на внешне схожие буквы (например «а е о») и в переводе писать на месте русских латинские буквы - тогда акселератор срабатывает, но
1) Только на английской раскладке, при постоянном вводе русского это не удобно.
2) С той же буквой «щ» или «л» или «ч» такое решение не подойдёт, теоретически слово может не содержать таких «похожих» букв.
3) Если вдруг проблемы со шрифтами, то надпись «расползётся» в месте акселератора.
Есть ли поддержка юникодных акселераторов, или может быть её можно как-то прикрутить?
Qt 4.6.2