Qt 【QTableView + DIY delegate】
通过继承QStyledItemDelegate类去实现自定义委托,达到这样的效果,因为本身Qlistview是单列多行有些信号处理的不好,所以使用QTableview多行多列去实现;
图片路径设置在release/image下,因为还不是很熟悉QDir所以暂且这么执行,后期有待改善。
显示的效果改进
在paint函数中设置下closeRect的显示范围,判断当mouseevent鼠标的位置在rect里面的时候就显示,并且一开始即x这个不被画出来。
源码下载:https://github.com/LiuRuoQian/QTableviewDemo/