Как растянуть объект на всю ширину и при этом прижать его кверху в QT Designer?

У меня есть контейнер, в который я хочу всунуть форму, при этом хочу чтобы она растягивалась на всю длину этого контейнера и при этом была прижата кверху.

Можно просто разместить форму по координатам и тогда она будет прижата кверху, как мне надо, но в таком случае, она не будет растянута на всю ширину. скрин без layout

Также можно у родительского элемента выбрать layout, в таком случае нужная мне форма растянется на всю ширину, но при этом она не будет прижата кверху. скрин с layout

Я пробовал выставлять в стиль формы width: 100%, но видимо я что-то не так понимаю и это здесь не работает.

В планах далее реализовать следующие функции: возможность в программе добавлять новые формы, в которые будут вставляться текстовые блоки. Блоки соответственно тоже должны быть растянуты на всю ширину формы и прижаты кверху. При этом высота блока текста должна меняться в зависимости от ширины внешней формы.

Надеюсь смог понятно объяснить свою идею :) Подскажите, пожалуйста, как я могу это реализовать? Можно ли это вообще реализовать через QT Designer или единственный вариант - это в уже в коде создавать событие "изменение размеров окна" и привязывать к этому событию изменение размеров формы и блоков текста внутри?

П.С. Структура программы:

введите сюда описание изображения

П.П.С. файл .ui https://fex.net/ru/s/bzrcddc


Ответы (0 шт):