是否可以响应tiop级菜单项的点击?

Mic*_*ent 0 qt qmenu

是否可以响应顶级菜单项的点击?例如,参考下面的图像,是否可以在单击"帮助"菜单项时运行代码?

简单的菜单图片

如果是这样,我该怎么做?

谢谢.

vah*_*cho 5

您可以使用QMenu::aboutToShow()信号并执行以下操作:

connect(helpMenu, SIGNAL(aboutToShow()), this, SLOT(onHelpMenuClicked()));
Run Code Online (Sandbox Code Playgroud)

这里helpMenu是指向您的帮助菜单,onHelpMenuClicked()是槽,将您只需点击就可以立即调用Help菜单.