QTableWidget Горизонтальный заголовок CSS - PullRequest
3 голосов
/ 08 октября 2011

Я пытаюсь стилизовать QTableWidget, используя последний Qt SDK (4.7.4). Из Google, я видел, что мне нужно сделать что-то вроде этого:

QHeaderView::section {
    background: red;
    /* ... */
}

Внутри Qt Designer это создает красные заголовки для столбцов и строк. Однако внутри самой программы заголовки вертикального сечения отображаются правильно, но заголовки горизонтального столбца не затрагиваются. Почему это?

1 Ответ

3 голосов
/ 09 октября 2011

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

В качестве обходного пути вы можете поместить таблицу стилей в родительский виджет QTableWidget или в QApplication.

...