Qt creator 创建鼠标右键菜单 (不新建类)
2014-04-22 17:06
1096 查看
界面
步骤
打开你的界面文件并选中你要添加右键的控件,选择“CustomContextMenu”右键选择“转到槽...” -> customContextMenuRequested
插入下面代码即可
void MainWindow::on_listWidget_customContextMenuRequested(const QPoint &pos) { static QMenu *qMenu = NULL; if (qMenu == NULL) { qMenu = new QMenu(ui->listWidget); QAction* closePaneAction = new QAction("&Close",this); connect(closePaneAction, SIGNAL(triggered()), this, SLOT(close())); qMenu->addAction(closePaneAction); } qMenu->exec(QCursor::pos()); //在鼠标点击的位置显示鼠标右键菜单 }
相关文章推荐
- Win7如何自定义鼠标右键菜单 添加新建PowerPoint文档
- Win7如何自定义鼠标右键菜单 添加新建PowerPoint文档
- 鼠标右键新建菜单删除或添加项目
- Win7如何自定义鼠标右键菜单 添加新建WORD文档
- [QT]创建鼠标右键菜单
- QT 创建鼠标右键菜单
- Win7如何自定义鼠标右键菜单 添加新建EXCEL文档
- 鼠标右键菜单新建记事本没了怎么办?
- 桌面或文件夹里单击鼠标右键新建菜单下不显示文本文档的处理方法
- Win7如何自定义鼠标右键菜单 添加新建文本文档
- Win7如何自定义鼠标右键菜单 添加新建文本文档
- QT 创建鼠标右键菜单
- 在windows右键菜单中加入“新建CPP”并创建模板
- Win7如何自定义鼠标右键菜单 添加新建WORD文档
- QT鼠标右键菜单的创建方法与示例
- QT 创建鼠标右键菜单
- [Excel]鼠标右键菜单没有新建Word、Excel、PPT怎么办?
- QT 创建鼠标右键菜单
- 教你删除鼠标右键菜单,清理“新建”菜单的方法!
- windows下鼠标右键不显示新建菜单解决办法