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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: Qt Designet - как растягивать виджет ... ?  (Прочитано 7416 раз)
Pink
Гость
« : Апрель 04, 2008, 13:59 »

Извините заранее за чайнический вопрос.  Подмигивающий

Создал в дизайнере ресурс главного окна.
Затем кинул на него QTabWiget и хочу что бы этот таб стал автоматически setCentralWidget()
иначе приходится делать так:
Цитировать
   ui.setupUi(this);
   ui.mainTab->setParent( NULL );
   setCentralWidget( ui.mainTab );

Тоже относится и к простым QGroupBox внутрь которого нужно запихать QTreeView или QTreeWiget
Записан
agor
Гость
« Ответ #1 : Апрель 04, 2008, 14:09 »

На сколько я понимаю, все выравнивания, растяжения виджетов, совместно с родительскими делаются с помощью Layout - ов, например выбираешь родительский Widget , кликаешь на Lay out in a grid и все дочерние теперь ведут себя адекватно. С помощью различных Layout - комбинаций почти всегда можно достичь желаемых результатов... не без труда конечно Улыбающийся ...
« Последнее редактирование: Апрель 04, 2008, 14:11 от agor » Записан
Pink
Гость
« Ответ #2 : Апрель 04, 2008, 14:13 »

аааа, блин ! как же просто !
я не догадался  Обеспокоенный
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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