Установить выравнивание текста для QTableView с таблицей стилей

Я пытаюсь настроить выравнивание текста для QTableView с помощью:

setStyleSheet("QTableView {Alignment: center;}");

Но, похоже, это вообще не работает.

И если это не сработает, есть ли другое решение, кроме повторной реализации модели?

Спасибо


person daisy    schedule 13.01.2012    source источник


Ответы (1)


Я почти уверен, что нет способа установить выравнивание текста элемента QTableView с помощью CSS, вместо этого это должно быть выражено путем повторной реализации модели. Причина (я полагаю) в том, что элементы QTableView могут быть «чем угодно», поэтому выравнивание текста слишком абстрактно.

С положительной стороны, как только вы установите его для столбца, он «просто работает».

Для справки: документация по таблицам стилей

-n

person synthesizerpatel    schedule 13.01.2012
comment
не могли бы вы быть более конкретным? - person daisy; 13.01.2012