Добрый день!
Задача - сменить фон и текст выделенного элемента в QListWidget. Делаю так (lwObjects - это QListWidget):
QPalette pal = ui->lwObjects->palette();
pal.setColor(QPalette::Highlight, QColor(Qt::blue));
pal.setColor(QPalette::HighlightedText, QColor(Qt::white));
ui->lwObjects->setPalette(pal);
Код прекрасно работает в Linux, WinXP, но полностью игнорируется в W7 и выше.
Что я делаю не так?