Сжать окно |
Здравствуйте, гость ( Вход | Регистрация )
Сжать окно |
zss |
7.8.2009, 20:31
Сообщение
#1
|
Участник Группа: Участник Сообщений: 112 Регистрация: 9.6.2009 Пользователь №: 815 Спасибо сказали: 0 раз(а) Репутация: 0 |
есть окно. На нем QVerticalLayout. На нем 4 QGroupBox.
При определенных условиях делаю невидимым один из QGroupBox. В результате - оставшиеся 3 занимают все свободное пространство. А мне нужно чтоб окно сжалось до минимального размера. Выставил для окна SizePolicy->VSizeType = Maximum - нифига не помогло. Единственное что помогло это выставление maximum и для окна, и для layout и для QGroupBox. То есть всем компонентам нужно выставлять. Я думал что окно само может поджаться. Может еще какое свойство есть ? |
|
|
zss |
8.8.2009, 16:38
Сообщение
#2
|
Участник Группа: Участник Сообщений: 112 Регистрация: 9.6.2009 Пользователь №: 815 Спасибо сказали: 0 раз(а) Репутация: 0 |
Фиксировать размер ГрупБоксов (в данный период, когда условия сошлись, самым первым пунктом), сделав его минимум, к примеру нужно лишь сжимать до минимума 3. Сжимаем виджет лапками до нужного размера, который будет как раз теперь минимумом в этом и вопрос - как ? 4. Делаем размеры груп боксов не фиксированными тоесть сначала фиксируем, сжимаем, потом разжимаем ? Само окно поджиматься не будет, имхо. Слишком много ограничений, а практического применения в массовом использовании оно не имеет. а чем оно отличается от обычного widget-а , |
|
|
BRE |
8.8.2009, 16:41
Сообщение
#3
|
Профессионал Группа: Участник Сообщений: 1112 Регистрация: 6.3.2009 Из: Ростов-на-Дону Пользователь №: 591 Спасибо сказали: 264 раз(а) Репутация: 44 |
|
|
|
Текстовая версия | Сейчас: 15.1.2025, 11:17 |