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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: Размер виджета в layout  (Прочитано 3588 раз)
romsuhov
Гость
« : Январь 09, 2011, 19:41 »

Есть виджеты, они помешены в несколько вложенных горизонтальных и вертикальный layout'ов.
Как изменить размеры этих виджетов?  QWidget::resize не работает.
Записан
lit-uriy
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 3880


Просмотр профиля WWW
« Ответ #1 : Январь 09, 2011, 20:03 »

>>Как изменить размеры этих виджетов?
например, фиксированный размер задать или минимальный или изменить их политику размера.
Записан

Юра.
JamS007
Гость
« Ответ #2 : Январь 09, 2011, 20:06 »

Идея layout'ов состоит в том, чтобы они автоматически управляли размером и положением вложенных в них виджетов. Это делается для облегчения труда дизайнерам и программистам, а также из соображений удобного наследования стиля рабочего окружения (Windows, Gnome, KDE, Mac OS)

Единственное, что можно изменить у виджета, размещенного в layout'е, - максимальный и минимальный размер. В некоторых случаях этого достаточно. Также, как уже заметили, можно изменить политику управления виджетами, только делается это в свойствах layout'a, а не виджета.
Записан
romsuhov
Гость
« Ответ #3 : Январь 09, 2011, 20:18 »

Спасибо, получил нужный результат изменением размеров главного виджета.
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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