qt如何给menu的下拉菜单添加响应事件
发布网友
发布时间:2023-01-09 08:53
我来回答
共1个回答
热心网友
时间:2023-10-23 04:48
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不可用