crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в данную темуНачать новую тему
> Растяжение столбов
phpCoder
  опции профиля:
сообщение 21.5.2015, 19:58
Сообщение #1


Студент
*

Группа: Неактивирован
Сообщений: 16
Регистрация: 2.12.2014
Пользователь №: 4289

Спасибо сказали: 0 раз(а)




Репутация:   0  


Добрый вечер.
Есть таблица, в которой последний столб состоит из чекбоксов (сделан через setFlags). Нужно сделать так, чтобы этот столб был всегда фиксирован по ширине (т.е. ужался по размеру чекбокса), а предпоследний столб занимал все оставшееся пространство. Как это сделать?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
phpCoder
  опции профиля:
сообщение 21.5.2015, 20:47
Сообщение #2


Студент
*

Группа: Неактивирован
Сообщений: 16
Регистрация: 2.12.2014
Пользователь №: 4289

Спасибо сказали: 0 раз(а)




Репутация:   0  


Получилось в такой комбинации:
_table->horizontalHeader()->setStretchLastSection(false);
_table->horizontalHeader()->setSectionResizeMode(4, QHeaderView::ResizeToContents); //последний видимый столб
_table->horizontalHeader()->setSectionResizeMode(3, QHeaderView::Stretch);
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0




RSS Текстовая версия Сейчас: 12.11.2019, 6:32