【发布时间】:2013-08-04 20:01:54
【问题描述】:
我有一些带有不同文本颜色的项目的 qListWidget。我想在不触摸文本颜色的情况下更改所选项目的背景颜色。我尝试使用 styleSheet,但所有选定的项目都具有相同的颜色。 是否可以在不改变文本颜色的情况下选择项目?
【问题讨论】:
标签: qt text colors pyqt qlistwidget
我有一些带有不同文本颜色的项目的 qListWidget。我想在不触摸文本颜色的情况下更改所选项目的背景颜色。我尝试使用 styleSheet,但所有选定的项目都具有相同的颜色。 是否可以在不改变文本颜色的情况下选择项目?
【问题讨论】:
标签: qt text colors pyqt qlistwidget
尝试使用item->setData(Qt::BackgroundRole, QBrush(color));。
【讨论】: