Russian Qt Forum

Qt => Пользовательский интерфейс (GUI) => Тема начата: Caduceus от Сентябрь 25, 2009, 11:31



Название: Как растянуть виджет на весь таб?
Отправлено: Caduceus от Сентябрь 25, 2009, 11:31
Что надо сделать с виджеттом (или со страницей таба), чтобы виджет занимал всю эту старницу таба при изменении размера таба?


Название: Re: Как растянуть виджет на весь таб?
Отправлено: lit-uriy от Сентябрь 25, 2009, 11:55
как добавляешь виджет на вкладку?


Название: Re: Как растянуть виджет на весь таб?
Отправлено: Caduceus от Сентябрь 25, 2009, 12:04
В дизайнере. Драг-н-дропом перетаскиваю


Название: Re: Как растянуть виджет на весь таб?
Отправлено: whirlwind от Сентябрь 25, 2009, 12:46
правой кнопкой по табвиджету, Layout->LayoutHorisontally (или Vertically )
ну, и вообще почитать про QLayout и его наследников


Название: Re: Как растянуть виджет на весь таб?
Отправлено: Caduceus от Сентябрь 25, 2009, 13:08
И что? ничего не расятгивается

У меня почему-то иконки табов дизайнере красным перечекнуты... И все типы лайоутов задизаблены на них....


Название: Re: Как растянуть виджет на весь таб?
Отправлено: StogovOleg от Сентябрь 25, 2009, 18:53
попробуй как вариант - руками в коде создай  layout  c родителем табом и добавь туда (в layout) widget (функция addChildWidget)