кидаю на форму QScrollArea и на неё динамически создаю объекты, перемещаю их из области видимости, полосы прокрутки неактивными остаются. А если создаю компоновщик по сетке внутри QScrollArea, и в этот компоновщик динамически создаю объекты, то с некоторого момента начинают быть доступными полосы прокрутки и скролл работает. В общем то мне нужно сделать прокрутку содержимого виджета, по уму. Но при этом динамически созданные объекты не должны быть привязаны компоновщиком
Внутри скроллэреа должен быть один виджет больше размера скроллэреа. Последний выступает как бы окном, через который вы показываете внутренний виджет.
Дело не в компановке, а в том, что виджет-вьюпорт должен сообщать свой размер скроларее. В твоём случае можно настраивать минимальный размер после добавления виджетов, или переопределять sizehint для виджета, внутрь которого ты кидаешь другие
Обсуждают сегодня