前言:
本文就不介绍基础了
需要具备 M-V-D的知识
model view delegate
不清楚 mvd 结构的 建议先去了解一下 否则看起来比较吃力
项目结构比较简单清晰 一个小demo
github 源码地址
main 函数
manwindow 主界面
progressbardelegate 自定义的进度条委托
我们自定义委托 直接上代码吧
我们这个小demo 只需要 重写基类的 paint 就行
如果有其他需要 可以看基类的 成员函数
这里就不多说了
paint 的实现
首先 只有第2列的 单元格的内容才变为进度条
所以 我们上面的判断条件 是 index.colu
1