我需要知道是否有办法关闭QMenuBarItem
Qt 中打开的文件。我的意思是,如果我打开一个菜单,我希望 aQTimer
能够QMenuBar
在一段时间后关闭。
当我单击一个菜单(如“文件”)时,我正在启动一个QTimer
,并且在QTimer
'stimeout()
插槽中我正在使用下一个代码:
menubar->actions()[0]->menu()->close();
menubar->actions()[0]
“文件”菜单在哪里。
我一直在搜索但没有成功,我真的需要自动关闭菜单。
我非常感谢您的帮助和您的时间。提前致谢。
*****编辑
您必须使用menubar.setActiveAction(NULL)
;