Я использую следующую таблицу стилей на QTreeWidget, чтобы изменить стиль пунктов:QTreeWidgetItem цвет
QTreeWidget::item
{
padding-left:10px;
padding-top: 1px;
padding-bottom: 1px;
border-left: 10px;
}
После этого я пытаюсь использовать следующий код, чтобы изменить цвет некоторых специфических клеток:
// item is a QTreeWidgetItem
item->setBackgroundColor(1, QColor(255, 129, 123));
Но цвет не меняется. Затем я обнаружил, что, если я удалю таблицу стилей из QTreeWidget, тогда изменится цвет.
Любая идея, как изменить цвет фона на работу, сохраняя таблицу стилей?
I имейте это работать, спасибо. Теперь я должен прочитать документацию, чтобы понять это :) Проблема, с которой я столкнулся сейчас, заключается в том, что 'resizeColumnToContents' работает не очень хорошо; Я посмотрю, пойму ли я эту проблему. – hteso