标签: c++ qt menu menubar
我有一堆Dock Widgets,用户可以自由关闭,并想在我的QMenuBar中提供一个单独重新打开它们的菜单。因此,每次打开菜单时,选项列表都会有所不同。
QMenuBar
是否有任何事件或挂钩可用于在打开菜单时重新创建菜单?我唯一能找到的是triggered事件,但这只是在我选择了某些内容后生成的。
triggered
否则我必须监控所有停靠小部件操作,或者我可以使用定期重新创建菜单的定时器 - 这两种解决方案听起来都不太吸引人。