У меня есть меню, которое имеет такую структуру:
Elements
A
B
C\
1\
a
b
2\
a
b
D
, где Элементы отображаются на панели меню, все, что имеет \
, имеет подменю.
В этом примере у меня есть два a
. Я хочу, чтобы можно было различить, на какую a
была нажата покупка, и получить такой список, например ['a', '1', 'C', 'Elements'].
Есть ли в Qt функция, с помощью которой я могу просматривать верхние меню, или способ возврата?
Я не хочу писать соединение для каждого QAction в меню, потому что это было бы много лишнего кода и довольно избыточно, я думаю.