@MaxLich
java developer

Как с использованием CSS изменить выравнивание текста в заголовках таблиц QTableView?

Здравствуйте. Использую программу от сименса для построения SCADA-систем (WinCC OA), которая построена на Qt. Напрямую, с библиотекой Qt в ней работать нельзя, но можно изменять отображение графических объектов, используя CSS. Как, используя только CSS, определить выравнивание текста в заголовках таблицы QTableView.

Пробовал так:
QTableView QHeaderView::section {
    text-align: center;
 }

И не работает
  • Вопрос задан
  • 184 просмотра
Решения вопроса 1
@MaxLich Автор вопроса
java developer
Получил ответ на стековерфлоу:


Судя по этой джире, этот баг еще не закрыт.

Но есть решение через свойства qt-объектов:

QHeaderView {
qproperty-defaultAlignment: AlignLeft;
}



Попробовал это в своей программе (WinCC OA): работает только частично. Попробовал в QSS Редакторе - работает. Так что можно считать этот совет - решением. Но если кто-то может сказать что-то конкретно по WinCC OA, то буду рад его выслушать.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы