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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: QScrollArea политика размера.  (Прочитано 2203 раз)
Elect
Гость
« : Июнь 19, 2010, 16:25 »

Всем привет, не могу понять как работают компановщики.
Есть QWidget centralWidget в нем Lay Out Horisontally туда закинуты два QScrollArea scrollArea_1 и scrollArea_2, в scrollArea_2 пустой QWidget, а вот в scrollArea_1 закинут gridLayout с элементами управления.
Мне надо добиться от scrollArea_1 только вертикальной прокрутки, а по горизонтали надо что бы весь gridLayout влезал целиком. Самому получилось сделать только если задать для scrollArea_1 минимальную ширину вручную. Можно ли как то по другому контролировать этот процесс?
Заранее благодарен.
Записан
Sanya
Гость
« Ответ #1 : Июнь 21, 2010, 12:42 »

Привет.
У всех элементов gridLayout проверь свойство SizePolicy на предмет Expanding. Т.е. добейся что бы сам grid занимал минимальное место.
По моему, должно сработать.
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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