我想更改QListWidget
中项目的文字颜色
例如,某些项目为红色文本,而其他项目为蓝色文本。我怎么做?谢谢。
答案 0 :(得分:16)
QListWidget t;
t.addItem("first");
t.addItem("second");
t.item(0)->setForeground(Qt::red);
t.item(1)->setForeground(Qt::blue);
答案 1 :(得分:2)
这也可以通过样式表来完成。 E.g:
QListWidget::item {
color:#00ff00;
background-color:transparent;
}
设置