У меня есть куча Dock Widgets, которые пользователь может закрыть, и я хочу предоставить меню в моем QMenuBar что открывает каждый из них в отдельности. Поэтому, возможно, каждый раз, когда меню открывается, список параметров будет отличаться.
Есть ли какое-либо событие или ловушка, которые я могу использовать, чтобы воссоздать меню, когда оно открывается? Единственное, что я мог найти, было triggered событие, но это генерируется только после того, как я уже что-то выбрал.
В противном случае мне пришлось бы отслеживать все действия виджета на док-станции, или я мог бы использовать таймер, который периодически воссоздает меню — оба решения звучат не очень привлекательно.