crossplatform.ru

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

> Сжать окно
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  


Цитата(ufna @ 8.8.2009, 17:20) *
Фиксировать размер ГрупБоксов (в данный период, когда условия сошлись, самым первым пунктом), сделав его минимум, к примеру

нужно лишь сжимать до минимума

Цитата(ufna @ 8.8.2009, 17:20) *
3. Сжимаем виджет лапками до нужного размера, который будет как раз теперь минимумом

в этом и вопрос - как ?

Цитата(ufna @ 8.8.2009, 17:20) *
4. Делаем размеры груп боксов не фиксированными

тоесть сначала фиксируем, сжимаем, потом разжимаем ?

Цитата(ufna @ 8.8.2009, 17:20) *
Само окно поджиматься не будет, имхо. Слишком много ограничений, а практического применения в массовом использовании оно не имеет.


а чем оно отличается от обычного widget-а ,
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Сообщений в этой теме


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


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




RSS Текстовая версия Сейчас: 27.4.2024, 18:45