LINUX.ORG.RU

История изменений

Исправление thm, (текущая версия) :

Итак, проблему решил.

Для рамки QFrame, как предложили выше (@XMs):

mPanelFrame->setSizePolicy(QSizePolicy::Maximum, QSizePolicy::Preferred);

Для Layout’а, в котором находится этот QFrame:

mainLayout->setSizeConstraint(QLayout::SetMinAndMaxSize);

и самой рамке задаем фиксированную высоту или ширину (в зависимости от ориентации панели):

mPanelFrame->setFixedHeight(...);

Исходная версия thm, :

Итак, проблему решил.

Для рамки QFrame, как предложили выше:

mPanelFrame->setSizePolicy(QSizePolicy::Maximum, QSizePolicy::Preferred);

Для Layout’а, в котором находится этот QFrame:

mainLayout->setSizeConstraint(QLayout::SetMinAndMaxSize);

и самой рамке задаем фиксированную высоту или ширину (в зависимости от ориентации панели):

mPanelFrame->setFixedHeight(...);