Как установить необходимую и достаточную ширину для талицы ? |
Здравствуйте, гость ( Вход | Регистрация )
Как установить необходимую и достаточную ширину для талицы ? |
flankerr |
31.3.2011, 17:09
Сообщение
#1
|
Активный участник Группа: Участник Сообщений: 356 Регистрация: 9.1.2008 Пользователь №: 65 Спасибо сказали: 2 раз(а) Репутация: 0 |
Есть диалог на нём расположен QTableView.
Как узнать необходимую ширину QTableView чтобы все колонки были видны (без горизонтальной полосы прокрутки) ? Сумма всех ширин колонок меньше искомой велечины. зы Изменять ширину колонок нельзя! Надо изменить (подогнать) ширину окна. Сообщение отредактировал flankerr - 1.4.2011, 10:31 |
|
|
vankleef |
31.3.2011, 19:58
Сообщение
#2
|
Студент Группа: Участник Сообщений: 74 Регистрация: 21.10.2010 Пользователь №: 2134 Спасибо сказали: 9 раз(а) Репутация: 1 |
может немного не в тему, но
view->horizontalHeader()->setResizeMode(int columnNo,QHeaderView::Stretch); или view->horizontalHeader()->setResizeMode(QHeaderView::Stretch); растягивает столбец(столбцы) по ширине QtableView. и, по идее, при изменении размера всего окна пропорционально будет изменяться ширина виджета => колонок Сообщение отредактировал vankleef - 31.3.2011, 20:00 |
|
|
flankerr |
1.4.2011, 9:54
Сообщение
#3
|
Активный участник Группа: Участник Сообщений: 356 Регистрация: 9.1.2008 Пользователь №: 65 Спасибо сказали: 2 раз(а) Репутация: 0 |
может немного не в тему, но view->horizontalHeader()->setResizeMode(int columnNo,QHeaderView::Stretch); Это совсем мимо. сумма всех ширин колонок + чутьчуть Нет уж нет уж! Эти "чутьчуть" потом там гемором выходят - туши свет ! Сообщение отредактировал flankerr - 1.4.2011, 9:54 |
|
|
Текстовая версия | Сейчас: 30.1.2025, 3:28 |