Как разместить пользовательский виджет с фиксированным размером в центре QScrollArea?Разместите виджет в центре QScrollArea
Я могу разместить виджет вручную внутри QScrollArea с помощью myWidget.pos (x, y), но в QScrollArea отсутствует сигнал с переменными размерами, поэтому эта позиция будет неправильной, если изменится область прокрутки.
Что вы пытаетесь сделать? – thuga
Я думаю, что создание виджета в центре области прокрутки пренебрегает значением возможностей прокрутки области прокрутки. Может быть, вы можете вместо этого использовать что-то другое? – vahancho
Я использую QScrollArea для отображения единого виджета, скажем, холста для рисования. И у этого холста есть возможности масштабирования, поэтому он может быть меньше, чем viewport или больше, конечно. Итак, QScrollArea помещает маленького ребенка в верхний левый угол, и он выглядит уродливым. – folibis