Russian Qt Forum

Qt => Пользовательский интерфейс (GUI) => Тема начата: ksk- от Ноябрь 28, 2017, 07:55



Название: Убрать доступ к элементам по клавишам Alt+чтототам
Отправлено: ksk- от Ноябрь 28, 2017, 07:55
Можно ли просто выключить это на уровне приложения?


Название: Re: Убрать доступ к элементам по клавишам Alt+чтототам
Отправлено: Larry от Ноябрь 28, 2017, 09:08
Если правильно понял, то чем не подходит setDisabled(bool)/setEnabled(bool)...


Название: Re: Убрать доступ к элементам по клавишам Alt+чтототам
Отправлено: ksk- от Ноябрь 28, 2017, 09:37
Вот есть диалог, на нём кнопки стандартные. По нажатию Alt+подчёркнутая буква эта кнопка нажимается. Обычно дело, но мне нужно это выключить. Есть способ?


Название: Re: Убрать доступ к элементам по клавишам Alt+чтототам
Отправлено: qate от Ноябрь 28, 2017, 11:04
не оно ? https://stackoverflow.com/questions/32688153/how-to-disable-automatic-mnemonics-in-a-qt-application-on-kde


Название: Re: Убрать доступ к элементам по клавишам Alt+чтототам
Отправлено: __Heaven__ от Ноябрь 28, 2017, 11:11
Попробуйте это
http://doc.qt.io/qt-5/qkeysequence.html#qt_set_sequence_auto_mnemonic


Название: Re: Убрать доступ к элементам по клавишам Alt+чтототам
Отправлено: ksk- от Ноябрь 28, 2017, 11:40
Попробуйте это
http://doc.qt.io/qt-5/qkeysequence.html#qt_set_sequence_auto_mnemonic
Да, это именно то, что нужно было. ))
А можно ли вообще заставить Qt даже не подчёркивать буквы?


Название: Re: Убрать доступ к элементам по клавишам Alt+чтототам
Отправлено: tomka от Декабрь 01, 2017, 16:30
Спасибо