Изменение цвета выбора QTableWidget

По умолчанию выбранная строка будет окрашена в серый цвет, если QTableWidget не имеет фокуса, и оранжевый, если он имеет фокус. Вместо этого я хотел бы сделать выбранную строку красной, независимо от того, находится ли виджет в фокусе. Я попытался добавить это в таблицу стилей:

QTableWidget{ selection-background-color: red}

Я также попробовал

QTableWidget:edit-focus{ selection-background-color: red} 

и

QTableWidget:focus{ selection-background-color: red} 

, но ни один из них, похоже, не стал красным, он все равно остается оранжевым, если он сфокусирован, и серым, если нет. Какие свойства я должен установить, чтобы выбранная строка всегда была одного цвета, независимо от того, имеет ли она фокус?

Спасибо,

Дэвид

9
задан David Doria 20 October 2011 в 18:37
поделиться