如何在 Qt 中聚焦或显示菜单栏项目
我正在研究我的论文项目,我需要知道是否可以在 QMainWindow 中自动“打开”菜单项。我的意思是,如果我的菜单栏是:
File Help
-Open -About...
-Close -Manual
... ...
如何打开菜单项并显示子菜单而不单击它们?有没有类似的东西:
ui->menubar->items[0].show();
打开“文件”菜单。
预先感谢,我非常感谢您的帮助。
编辑:我找到了如何在此线程
谢谢
I'm working in my thesis project, I need to know if it's possible to "open" automatically a menu item in my QMainWindow. I mean, if my menu bar is:
File Help
-Open -About...
-Close -Manual
... ...
How can I open the menu item and show the submenus without clicking them? Is there something like:
ui->menubar->items[0].show();
To open the "File" menu.
Thanks in advance, I really appreciate your help.
EDIT: I found how to do in this thread
Thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
QMenu popup() 应该可以解决问题。
欲了解更多信息:
http://developer.qt.nokia.com /doc/qt-4.8/qmenu.html#popup
QMenu popup() should do the trick.
For more info:
http://developer.qt.nokia.com/doc/qt-4.8/qmenu.html#popup