В процессе работы программы, есть момент, когда генерируются однотипные виджеты и добавляются в Vertical Layout. К сожалению, этот layout не меняет свой размер - каким выставили его в Qt designer, такой он и есть. Как сделать так, чтобы его размер зависил от того, сколько места занимают в нем дочерние элементы(т.е.) когда он пуст, он не должен занимать место. Когда в него что-то добавляется, он подстраивается и так же меняет размер.