读书人

Qt QTableview 施用 QItemDelegate 生

发布时间: 2013-01-02 13:08:44 作者: rapoo

Qt QTableview 使用 QItemDelegate 生成的按钮显示时机等不准确

Hi,亲们,我又来了,虽然最近发的求助帖基本没得到解决……
废话不多说,请看上图。
这是我用Qt QTableview 使用 QItemDelegate 生成的,本意是“最后两列默认都要显示按钮”的,但是现状是“只有点击cell,cell里才出现按钮”。
求知道的朋友提点下,时间宝贵,我先继续自己捣鼓去,晚安……
[解决办法]

引用:
引用:QItemDelegate 本来就是要点击才会出来的,
你想一开始就有貌似就不能用这个方法:
可以用增加控件的方法:貌似是叫:addwidet还是setwidget。
求例子?


sorry。
刚刚查了一下文档,发现我记错了,setwidget是QtableWidget的功能,QTableView没有这个功能,现在我也不懂了。

[解决办法]
放个button的图片在上面。 可以设置编辑触发条件。
[解决办法]
是呢。 。。delegate paint里面写。

读书人网 >QT开发

热点推荐