如何改变在QListWidget项目的文本颜色?
-
18-09-2019 - |
题
我想改变QListWidget
项目的文本颜色。结果
例如,一些项目以红色文字,别人是蓝色文本。我怎么做?谢谢你。
解决方案
QListWidget t;
t.addItem("first");
t.addItem("second");
t.item(0)->setForeground(Qt::red);
t.item(1)->setForeground(Qt::blue);
其他提示
这也可以通过样式表来完成。 E.g:
QListWidget::item {
color:#00ff00;
background-color:transparent;
}
不隶属于 StackOverflow