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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: Проблема выравнивания текста в QTable  (Прочитано 4614 раз)
Руслан
Гость
« : Июль 21, 2005, 17:10 »

Помогите, не знаю как выровнять текст в QTable по правому краю в ячейках... Пришлите примерчик в исходниках пожалуйста. Благодарю.
Записан
BaltikS
Гость
« Ответ #1 : Июль 22, 2005, 11:38 »

На сколько я понял, то вручную перерисовывая ячейку. Я пытался выровнять по центу...но получилось только перерисовкой...
Записан
Zmey
Гость
« Ответ #2 : Июль 22, 2005, 15:20 »

Цитата: "Руслан"
Помогите, не знаю как выровнять текст в QTable по правому краю в ячейках... Пришлите примерчик в исходниках пожалуйста. Благодарю.


Переопределить int QTableItem::alignment () const [virtual]
например вот так:

int TableItem::alignment() const
{
   return AlignLeft|AlignVCenter;
}

Здесь по левому по горизонтали, центр по вертикали
Записан
kolob
Частый гость
***
Offline Offline

Сообщений: 296



Просмотр профиля
« Ответ #3 : Декабрь 21, 2010, 11:44 »

Помогите!!Совсем отупел, я! Грустный
Переопределил я функцию alignment(). Как мне теперь ее применить? Можно ли переопределенный класс записать в файл с основным классом программы?
Записан

Qt 5.11.0, Win, MinGW
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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