• 3172阅读
  • 3回复

[提问]Qt中自定义委托的问题 [复制链接]

上一主题 下一主题
离线weiweiqiao
 

只看楼主 倒序阅读 楼主  发表于: 2014-12-25
在看了Qt书中介绍用QTableWidget和QItemDelegate实现自定义委托。现在想用QStyledItemDelegate和QTableView实现自定义委托。但是实现后发现有以下问题
1)自定义的委托列不显示默认值(在此处是时间mm:ss)
2)修改时间后,当光标点击其它处,数值自动恢复为00:00。
截图:


我始终没有找到可行的办法,麻烦个人达人帮忙看看。谢谢
注:在此我不想手动创建Item项来保存数据,不知是否可行。
源码地址:http://yunpan.cn/cfNfGDStanA6R  提取码 91a8


Jobs Insanely Great.
离线benbenmajia

只看该作者 1楼 发表于: 2014-12-25
显示时间和修改时间的是一个widget么?
安然.....
离线weiweiqiao

只看该作者 2楼 发表于: 2014-12-25
回 benbenmajia 的帖子
benbenmajia:显示时间和修改时间的是一个widget么? (2014-12-25 18:18) 

是的,是同一个widget
Jobs Insanely Great.
离线benbenmajia

只看该作者 3楼 发表于: 2014-12-29
回 weiweiqiao 的帖子
weiweiqiao:是的,是同一个widget (2014-12-25 23:08) 

看看是不是空间的属性设置的有问题
安然.....
快速回复
限100 字节
 
上一个 下一个