查看完整版本: [-- 如何实现QTableWidget右键菜单后按下菜单里的按钮删除鼠标所在的行 --]

QTCN开发网 -> Qt基础编程 -> 如何实现QTableWidget右键菜单后按下菜单里的按钮删除鼠标所在的行 [打印本页] 登录 -> 注册 -> 回复主题 -> 发表主题

gintonic 2017-05-18 21:14

如何实现QTableWidget右键菜单后按下菜单里的按钮删除鼠标所在的行

菜单和按钮都已经做好,就是按下后响应的槽函数不知道该怎么写,按钮自带的信号triggered(bool)传的是布尔值,不知道怎么把鼠标的位置传进去。搞了很久没搞出来,求大神解答

never_forget 2017-05-21 14:07
这个可以实现mouseClickEvent 来实现,你用 两个变量保存点击之后的值,然后在你的菜单触发的时候调用就行了~~~,这样是可行的,如果有其他的方法,我不知道》》》》

weiweiqiao 2017-05-24 08:46
在QTableWidget中实现一个slot函数,对正在onfocus的item获取其行号,然后在TableWidget中删除此行。


查看完整版本: [-- 如何实现QTableWidget右键菜单后按下菜单里的按钮删除鼠标所在的行 --] [-- top --]



Powered by phpwind v8.7 Code ©2003-2011 phpwind
Gzip disabled