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