搜索
首页
|
论坛
|
消息
QTCN开发网
>
Qt 作品展
主题:
封装QTableView,支持冻结列,绘制表头,按钮,复选框,支持字体指定颜色设置等一系列骚操作!!!!
回帖:应该还有一个思路吧,就是继成QAbstractitemView,然后重新实现一个QTableView,在paintevent方法,当滚动条滚动的时候,判断一下冻结的列的宽度,对于未冻结的部分列,重新计算它的宽度,进行绘制。在Qt里面QTableView中的paintevent里面应该是标记的dirtyArea里面绘制时,重新计算一个rect吧。
yunduan41
回帖于2020-12-21 13:01
下一楼›
:冻结列qt官网有例子,是冻结第一列,然后官网讨论区,有人实现了冻结最后一列。
(
闲人马大姐
)
‹上一楼
:toby520:划重点:
1. 实现固定列原理:
使用两个视图在同一个模型上,使用叠加技术,到 ..
(
vaehate
)
查看全部回帖(13)
«返回主帖