14

の項目の文字色を変更したいQListWidget
たとえば、一部のアイテムは赤いテキストで表示され、他のアイテムは青いテキストで表示されます。それ、どうやったら出来るの?ありがとうございました。

4

2 に答える 2

20
QListWidget t;
t.addItem("first");
t.addItem("second");
t.item(0)->setForeground(Qt::red);
t.item(1)->setForeground(Qt::blue);
于 2010-02-05T23:16:18.363 に答える
2

これは、スタイルシートでも実行できます。例えば:

QListWidget::item {
    color:#00ff00;
    background-color:transparent;
}

setStylesheet(...)で設定

于 2014-08-27T16:46:19.357 に答える