0
我需要知道是否有辦法關閉Qt中打開的QMenuBarItem
。 我的意思是,如果我打開菜單,我希望QTimer
能夠在一段時間後關閉QMenuBar
。自動關閉QMenuBar項目
我開始一個QTimer
當我點擊菜單(如「文件」),並在QTimer
的timeout()
插槽我用下面的代碼:
menubar->actions()[0]->menu()->close();
哪裏menubar->actions()[0]
是‘文件’菜單。
我一直在尋找沒有成功,我真的需要自動關閉菜單。
我非常感謝您的幫助和時間。 在此先感謝。
*****編輯
必須使用menubar.setActiveAction(NULL)
;