qt在菜單欄中添加菜單並綁定事件到菜單項上


1、創建菜單里可以通過menuBar方法,這個方法好像是QWiget的方法

QMenuBar *mBar = menuBar();

 

2、添加菜單

QMenu * menu = mBar->addMenu("文件");

 

3、添加菜單項

QAction * action = menu->addAction("新建");

 

 

4、給QAction創建點擊事件

connect(action ,&QAction::triggered ,this ,[=](){ //里面寫點擊后執行的函數就行
 });

 

5、設置QAction不可用

action.setEnabled(false)

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM