【发布时间】:2018-05-21 10:54:11
【问题描述】:
我使用 Qtableview 来显示文件和文件夹(只显示图标、文件名、大小)。 我想为一些特定文件绘制文本颜色(所有文本都在行中)。
例如:以'ABC'开头的文件是灰色的; 'XYZ' 是红色的,...
【问题讨论】:
-
我会派生一个新的 QStyledItemDelegate,覆盖
paint并在途中更改.palette选项。 -
它可以为任意行设置文本颜色
标签: qt qtableview qfilesystemmodel qitemdelegate