Russian Qt Forum
Ноябрь 27, 2024, 08:50 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Выравнивание текста в QTableView  (Прочитано 12001 раз)
herbuz
Гость
« : Апрель 26, 2010, 08:40 »

Требуется выровнять текст в QTableView, например, так чтобы он был посередине столбца таблицы.
ui.tableView->verticalHeader()->setDefaultAlignment(Qt::AlignCenter) так не помогло.Возможно это сделать как-нибудь не переопределяя QVariant QSqlTableModel::data?
Записан
SABROG
Гость
« Ответ #1 : Апрель 26, 2010, 08:57 »

Попробуй через роль Qt::TextAlignmentRole.
Записан
herbuz
Гость
« Ответ #2 : Апрель 28, 2010, 14:20 »

Спасибо большое! тема закрыта! просто чурался писать свой класс наследовавший QSqlTableModel. Эту тему поднимали и раньше вот здесь http://www.prog.org.ru/topic_13189_0.html и указан такой же вариант!сделал так же все заработало!
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.121 секунд. Запросов: 20.