Имам въпрос за оформлението на python с qt5. И така, има основен прозорец с нормално вертикално оформление с 2 джаджи. Първата е джаджа с област за превъртане, която има набор от минимум и максимум. Втората е друга джаджа с още една джаджа за поле за превъртане.
Целта ми е това. Зареждам малко съдържание в първата джаджа и в зависимост от съдържанието то трябва или да се свие, или да нарасне до зададените минимални/максимални размери и ако стане по-голямо от максималния размер, областта за превъртане трябва да влезе в сила. Втората джаджа винаги трябва да заема цялото останало налично пространство.
Опитах всякакви комбинации на sizePolicy, но не мога да го накарам да работи. Второто приспособление има sizePolicy на Prefered/Prefered с вертикално разтягане, зададено на 1, така че заема цялото налично пространство за себе си.
Първата джаджа има минимален размер 100 и максимален размер 250. Така че в идеалния случай трябва да се свие до нещо между 100-250, ако съдържанието е по-малко и трябва да нарасне до 250 и да активира лентата за превъртане, ако съдържанието се увеличава.
Ако актуализирам съдържанието на джаджа едно (т.е. като щракна върху бутон), то трябва 1. да преоразмери/свие/увеличи, така че съдържанието да пасне, но не по-малко от 100 и не по-голямо от 250. Ако имам по-малко съдържание, не трябва да съм може да направи джаджа една reszie до 250 - тя винаги трябва да взема точно необходимата височина.
Някаква идея как да стане това?