Qt 【QTableView + DIY delegate】

通过继承QStyledItemDelegate类去实现自定义委托,达到这样的效果,因为本身Qlistview是单列多行有些信号处理的不好,所以使用QTableview多行多列去实现;

图片路径设置在release/image下,因为还不是很熟悉QDir所以暂且这么执行,后期有待改善。

 

显示的效果改进

 

在paint函数中设置下closeRect的显示范围,判断当mouseevent鼠标的位置在rect里面的时候就显示,并且一开始即x这个不被画出来。

 

源码下载:https://github.com/LiuRuoQian/QTableviewDemo/

posted on 2016-06-05 10:16  流若浅  阅读(922)  评论(0编辑  收藏  举报

导航