У меня есть QWidget с горизонтальным расположением, которое содержит QScrollArea. Когда я добавить виджет в QScrollArea, изменить максимальный размер контейнера QWidget с:QWidget, когда setMaximumSize Кнопка Maximize не работает
this->setMaximumSize(newWidget->maximumWidth(), newWidget->maximumHeight());
Максимальный размер хорошо изменен, но кнопка разворачивания больше не работает. Я могу изменить размер виджета с помощью мыши, но не с помощью кнопки максимизации.
Если установить максимальный размер с более высоким значением, например:
this->setMaximumSize(newWidget->maximumWidth() * 2, newWidget->maximumHeight() * 2);
Кнопка разворачивания работает хорошо.
Заранее спасибо.
Является ли 'QWidget' верхним уровнем? Можете ли вы изменить размер экрана, чтобы заполнить экран, или он останавливается при максимальном размере? – cmannett85
Да, это верхний уровень. И он останавливается при максимальном размере, но только при использовании мыши. – gutiory