Russian Qt Forum
Ноябрь 26, 2024, 20:29 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: [Qt 3.3] Перераспределение размеров виджетов в сплиттере  (Прочитано 1832 раз)
Crazy Sage
Гость
« : Апрель 29, 2010, 13:00 »

Есть форма, на ней два блока (основное и поле сообщений), разделенных сплиттером, чтобы можно было растягивать поле сообщений. Есть кнопка, по нажатию на которую поле сообщений получает команду на setHidden(TRUE)
Проблема в том, что хочется, чтобы размер основной части оставался таким же
Вариант
int height=log->height();
log->setHidden(TRUE);
this->resize(QSize(this->width(),this->height()-height));
не канает, сплиттер успевает выделить часть высоты от лога на основную часть
Подскажите, как можно это решить?
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.054 секунд. Запросов: 21.