Сейчас у меня есть QTableWidget по умолчанию. Я изменил цвет фона только для строк с четными индексами. Я хочу сделать то же самое для заголовков таблиц.
То, что я пробовал - self.horizontalHeaderItem(...).setBackgroundColor(QColor(...))
и self.horizontalHeaderItem(...).setBackground(QBrush(...))
- не удалось.
Что я попробовал дальше - self.horizontalHeader().setStyleSheet("::section {" "background-color: lightblue; }")
- мне удалось изменить цвет фона. Проблемы: (1) я не совсем понимаю, что это за код на самом деле, так как я не могу найти его в документации PySide2, (2) код меняет не только фон, но и многие функции внешнего вида заголовка.
Как я могу изменить только фон заголовка? Или, в более общем плане, как настроить внешний вид заголовка таблицы в PySide2?