• 6001阅读
  • 5回复

【解决】右键菜单怎么添加? [复制链接]

上一主题 下一主题
离线lazybone
 
只看楼主 倒序阅读 楼主  发表于: 2008-08-07
— 本帖被 XChinux 执行加亮操作(2008-08-07) —
右键菜单怎么添加?如题
谢谢各位
[ 此贴被lazybone在2008-12-10 11:01重新编辑 ]
离线mecland
只看该作者 1楼 发表于: 2008-08-07
void MainWindow::contextMenuEvent( QContextMenuEvent* e)
{
  QMenu *menu = new QMenu();
  menu->addAction(openAct);
  menu->addSeparator();
  menu->addAction(quitAct);
  menu->exec(e->globalPos());
  delete menu;
}
离线lazybone
只看该作者 2楼 发表于: 2008-08-07
非常感谢mecland 兄
可我看不懂 C++
离线lazybone
只看该作者 3楼 发表于: 2008-08-07
请问 mecland 兄
怎样限制为 某个控件的 右键菜单呢?
离线duduqq

只看该作者 4楼 发表于: 2008-08-07
setContextMenuPolicy(Qt::CustomContextMenu) ;
离线mecland
只看该作者 5楼 发表于: 2008-08-07
响应customContextMenuRequested信号
快速回复
限100 字节
 
上一个 下一个