как получить выбранный элемент в PyQT Qmenu - PullRequest
3 голосов
/ 01 июня 2010

есть ли способ получить выбранный элемент в меню?
я хочу связать все элементы в этом списке с одной функцией и получить элемент, как только пользователь щелкнет по нему. Я искал способ получить ярлык или индекс предмета в течение 3 дней, но не смог его найти. есть идеи?

спасибо заранее

1 Ответ

3 голосов
/ 01 июня 2010

Вы можете достичь этого с помощью сигналов.

Подключите все triggered слотов пунктов вашего меню к вашей функции. Затем в этой функции используйте статическую функцию QObject::sender, чтобы получить пункт меню, который отправил сигнал.

...