• 4544阅读
  • 1回复

tabWidget标签上右键菜单的定位 [复制链接]

上一主题 下一主题
离线cocoa001
 
只看楼主 倒序阅读 楼主  发表于: 2010-06-21
如图,我现在在tabwidget 上的每个地方点右键都会弹出菜单,我想把右键菜单弹出位置定位到标签大小内,怎么解决,忘高手指点,谢谢!!
离线xtfllbl

只看该作者 1楼 发表于: 2010-06-21
先设置table监听
  1.     tableWidget->setContextMenuPolicy(Qt::CustomContextMenu);
  2.     connect(tableWidget, SIGNAL(customContextMenuRequested(const QPoint&)),
  3.             this, SLOT(showContextMenuTblMain(const QPoint&)));

然后在slot里弹出你的menu,以及你想做的任何设置
  1.         menu->exec(QCursor::pos());
上海欢迎您
快速回复
限100 字节
 
上一个 下一个