Russian Qt Forum

Qt => Пользовательский интерфейс (GUI) => Тема начата: kibsoft от Январь 07, 2010, 22:00



Название: Растягивание виджетов до конца..
Отправлено: kibsoft от Январь 07, 2010, 22:00
Можно ли растянуть с помощью лэйаутов виджеты до конца по горизонтали? Т.е. чтобы полностью вписывались в окно (как CentralWidget)?


Название: Re: Растягивание виджетов до конца..
Отправлено: uriel от Январь 07, 2010, 22:13
Попробуйте поставить ему QSizePolicy::MinimumExpanding.


Название: Re: Растягивание виджетов до конца..
Отправлено: kibsoft от Январь 07, 2010, 22:18
Пробовал..не растягивается..просто у меня такая проблема: я объединил в один виджет toolbar и textedit, а выше находится еще один textedit, так вот, у объединенного виджета размер меньше по горизонтали..  (http://imglink.ru/thumbnails/07-01-10/1db792734609365f6626c109c9ae6728.gif) (http://imglink.ru/show-image.php?id=10086b026882e1baebb7d19ed26b1ce8)


Название: Re: Растягивание виджетов до конца..
Отправлено: Dendy от Январь 08, 2010, 00:52
Если вы обьединили их положив на другой виджет - выберите его в Дизайнере и в самом низу в опциях лейоута поставьте все margin в 0. Если же обьединили положив в лейоут - выберите в Дизайнере этот лейоут и сделайте то же самое.


Название: Re: Растягивание виджетов до конца..
Отправлено: kibsoft от Январь 08, 2010, 01:18
Dendy, спасибо!