2017-02-15 26 views
0

Я хочу, чтобы Qmenu, например File, запускался только Qaction в Pyqt5.Сделать Qmenu вести себя как Qaction в Pyqt5

Я пишу приложение, которое необходимо иметь только QMenu такие как файл, например, ведут себя как QAction, который может быть запущен ..

ответ

0

Обрабатывать сигнал aboutToShow() из QMenu. В своем обработчике вызовите слот trigger() вашего QAction.

http://doc.qt.io/qt-5/qmenu.html#aboutToShow
http://doc.qt.io/qt-5/qaction.html#trigger

+0

Спасибо, @daveg. Это сработало отлично! – HACKARRIN

+0

Отлично! Можете ли вы отметить мой ответ как «ответ», если он ответил на ваш вопрос. – dave

 Смежные вопросы

  • Нет связанных вопросов^_^