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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: Растяжение столбов  (Прочитано 2164 раз)
phpCoder
Гость
« : Май 21, 2015, 19:59 »

Добрый вечер.
Есть таблица, в которой последний столб состоит из чекбоксов (сделан через setFlags). Нужно сделать так, чтобы этот столб был всегда фиксирован по ширине (т.е. ужался по размеру чекбокса), а предпоследний столб занимал все оставшееся пространство. Как это сделать?
Записан
phpCoder
Гость
« Ответ #1 : Май 21, 2015, 20:45 »

Получилось в такой комбинации:
Код
C++ (Qt)
_table->horizontalHeader()->setStretchLastSection(false);
_table->horizontalHeader()->setSectionResizeMode(4, QHeaderView::ResizeToContents); //последний видимый столб
_table->horizontalHeader()->setSectionResizeMode(3, QHeaderView::Stretch);
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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