qlistwidget - zmiana koloru jednej llitery
-
Cześć,
Można, ale nie jest to jedna linijka kodu. Wbudowane widoki Qt nie interpretują tekstu z modelu jako rich text (kolory, formatowanie itd.).
Do tego celu potrzebujesz sobie stworzyć klasę delegata (podziedziczyć z QStyledItemDelegate) i w metodzie paint() zrobić rysowanie rich textu przy pomocy dostarczonego paintera. Twój model musiałby zwracać tekst ze znacznikami formatowania.
Taki delegat możesz potem ustawić na widoku za pomocą setItemDelegate().