是否可以回复顶级菜单项的点击?例如,参考下面的图像,是否可以在单击“帮助”菜单项时运行代码?
如果是这样,我该怎么做?
谢谢。
答案 0 :(得分:5)
您可以使用QMenu::aboutToShow()
信号并执行以下操作:
connect(helpMenu, SIGNAL(aboutToShow()), this, SLOT(onHelpMenuClicked()));
其中helpMenu
是指向“帮助”菜单的指针,onHelpMenuClicked()
是插入Help
菜单后即会调用的插槽。