Название: Не работают "горячие клавиши" меню под Ubuntu Отправлено: sh2ezo от Февраль 25, 2017, 19:26 Приветствую. Столкнулся со следующей проблемой. При создании меню под Ubuntu, к его пунктам не привязываются горячие клавиши. Тем временем, под Windows всё работает. Меню создаю внутри QMainWindow. Для создания меню использую следующий код:
Код
Результат под Windows (http://i.imgur.com/qDs8QwT.png) Результат под Ubuntu (http://i.imgur.com/bwAHCjW.png) Они не просто не отображаются - они не работают, т.е. при нажатии ничего не происходит. Гугление не дало результатов (не те запросы?). Заранее благодарен за помощь. Название: Re: Не работают "горячие клавиши" меню под Ubuntu Отправлено: __Heaven__ от Февраль 26, 2017, 12:50 У меня mint x64. Всё работает.
Попробуйте сделать минимальный компилябельный проект. Быть может проблема в другом месте. Название: Re: Не работают "горячие клавиши" меню под Ubuntu Отправлено: sh2ezo от Февраль 28, 2017, 13:06 Кажется, проблема в Unity, т.к. под KDE всё работает
Название: Re: Не работают "горячие клавиши" меню под Ubuntu Отправлено: __Heaven__ от Февраль 28, 2017, 13:10 У меня шинамон, если что
Название: Re: Не работают "горячие клавиши" меню под Ubuntu Отправлено: Авварон от Февраль 28, 2017, 18:14 Это потому что экшны никуда не добавлены (нет виджета в приложении, так как меню общее)
Название: Re: Не работают "горячие клавиши" меню под Ubuntu Отправлено: sh2ezo от Февраль 28, 2017, 19:54 Это потому что экшны никуда не добавлены (нет виджета в приложении, так как меню общее) На QMainWindow я переключился после того, как попытка создать QMenuBar и прикрепить его к QWidget не увенчалась успехом (горячие клавиши не работали). Или я неверно понял ваше сообщение? |