Chcę zmienić kolor tekstu pozycji w QListWidget
.
Na przykład niektóre elementy są w czerwonym tekście, a inne w niebieskim tekście. Jak mogę to zrobić? Dziękuję Ci.Jak zmienić kolor tekstu elementów w QListWidget?
10
A
Odpowiedz
13
QListWidget t;
t.addItem("first");
t.addItem("second");
t.item(0)->setForeground(Qt::red);
t.item(1)->setForeground(Qt::blue);
2
Można to również zrobić za pomocą arkuszy stylów. Np .:
QListWidget::item {
color:#00ff00;
background-color:transparent;
}
ustawić ją setStylesheet(...)