Ответ
 
Опции вопроса Поиск в этом вопросе Опции просмотра
  #1  
Старый 27.09.2011, 12:40
Аватар для Guest
Guest
Вопрос
Сообщений: n/a
По умолчанию

Имеем QSplitter(Qt::Vertical) и два виджета в нем - нижний и верхний.Оба виджета имеют минимальную высоту, меньше которой они не могут сжиматься. (Задано через min-height в CSS.)При изменении размеров сплиттера надо чтобы нижний виджет сохранял свой размер, а верхний увеличивался/уменьшался.А происходит увеличение/уменьшение высот обоих виджетов.(Изменение размеров сплиттера происходит при изменении размеров окна в котором он находитсялибо при show()/hide() виджета, который находится в одном лэйауте со сплиттером - в обоих случаях нужно, чтобы нижний виджет сохранял свой текущий размер.)Пробовал разные комбинации SizePolicy'ей и stretchFactor'ов, но ничего не подобрал подходящего.Кто-нить делал такое?
Ответить с цитированием
Ответ



Похожие вопросы
Тема Автор Раздел Ответов Последний вопрос или ответ
qsplitter и 4 виджета(в табличном виде) Guest Новый архив 2 0 27.09.2011 12:58
Как добавить кнопку на QSplitter Guest Новый архив 2 0 27.09.2011 12:51
QDockWidget QSplitter полоска растягивания [решено] Guest Продолжение архива вопросов 0 27.09.2011 12:19
widget, совмещающий свойства QSplitter и QToolBox Guest Новый архив 2 0 27.09.2011 11:55
Установка фокуса на виджет в QSplitter Guest Новый архив 2 0 27.09.2011 11:51



© www.otvetnemail.ru - Форум вопросов и ответов.