Название: Как сделать, чтобы элементы диалога растягивались при изменении его размеров? Отправлено: crot26rus от Октябрь 03, 2008, 16:50 Все элементы располагаю на одном QVBoxLayout'е. Если увеличить размер диалогового окна, то размер меняет только рамка а все виджеты остаются на месте с прежними размерами.
Название: Re: Как сделать, чтобы элементы диалога растягивались при изменении его размеров? Отправлено: lit-uriy от Октябрь 03, 2008, 17:31 значит ты не определил кому пренадлежит компоновщик.
Название: Re: Как сделать, чтобы элементы диалога растягивались при изменении его размеров? Отправлено: crot26rus от Октябрь 03, 2008, 19:03 Диалог делаю в Qt Designer. Можно там это как-то указать?
Название: Re: Как сделать, чтобы элементы диалога растягивались при изменении его размеров? Отправлено: pastor от Октябрь 03, 2008, 19:26 Диалог делаю в Qt Designer. Можно там это как-то указать? приаттач уишку к сообщению, глянем Название: Re: Как сделать, чтобы элементы диалога растя Отправлено: lit-uriy от Октябрь 03, 2008, 19:47 Диалог делаю в Qt Designer. Можно там это как-то указать? Да, ты видимо компоновщик положил на свой виджет-окно, а это лишнее в дизайнере есть у каждого виджета один компоновщик поумолчанию, но он невидимый.Просто кладешь виджеты->выделяешь тот на котором они лежат ->нажимашь кнопку компоновка (какая нужна, горизонтальная, вертикальная...) на панели компоновщиков. И все Название: Re: Как сделать, чтобы элементы диалога растягивались при изменении его размеров? Отправлено: crot26rus от Октябрь 03, 2008, 19:59 Всё понял, спасибо всем, особенно lit-uriy.
Название: Re: Как сделать, чтобы элементы диалога растя Отправлено: Alex Custov от Октябрь 03, 2008, 20:19 Да, ты видимо компоновщик положил на свой виджет-окно, а это лишнее в дизайнере есть у каждого виджета один компоновщик поумолчанию, но он невидимый. По умолчанию там ничего нет, какие ещё невидимые компоновщики? :) Название: Re: Как сделать, чтобы элементы диалога растягивались при изменении его размеров? Отправлено: Karl-Philipp от Октябрь 03, 2008, 20:32 компоновщик == лэйоут
Если я правильно понял :) Название: Re: Как сделать, чтобы элементы диалога растя Отправлено: lit-uriy от Октябрь 03, 2008, 20:33 так проще понимать смысл, никакой компоновщик не надо класть на базовый виджет, а в результате тех действий что я описал, будет именно компоновщик, в коде, хотя видно в дизайнере его не будет.
|