From 3a00aa591866643238617c76e88fc7cb94c80b61 Mon Sep 17 00:00:00 2001 From: wmayer Date: Tue, 14 Jul 2015 19:05:12 +0200 Subject: [PATCH] + fix wrong vertical size policy of task groups --- src/Gui/TaskView/TaskView.cpp | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/Gui/TaskView/TaskView.cpp b/src/Gui/TaskView/TaskView.cpp index bf8ccee42..59af63777 100644 --- a/src/Gui/TaskView/TaskView.cpp +++ b/src/Gui/TaskView/TaskView.cpp @@ -196,16 +196,25 @@ TaskBox::TaskBox(const QPixmap &icon, const QString &title, bool expandable, QWi TaskBox::TaskBox(QWidget *parent) : QSint::ActionGroup(parent), wasShown(false) { + // override vertical size policy because otherwise task dialogs + // whose needsFullSpace() returns true won't take full space. + myGroup->setSizePolicy(QSizePolicy::Preferred, QSizePolicy::Preferred); } TaskBox::TaskBox(const QString &title, bool expandable, QWidget *parent) : QSint::ActionGroup(title, expandable, parent), wasShown(false) { + // override vertical size policy because otherwise task dialogs + // whose needsFullSpace() returns true won't take full space. + myGroup->setSizePolicy(QSizePolicy::Preferred, QSizePolicy::Preferred); } TaskBox::TaskBox(const QPixmap &icon, const QString &title, bool expandable, QWidget *parent) : QSint::ActionGroup(icon, title, expandable, parent), wasShown(false) { + // override vertical size policy because otherwise task dialogs + // whose needsFullSpace() returns true won't take full space. + myGroup->setSizePolicy(QSizePolicy::Preferred, QSizePolicy::Preferred); } QSize TaskBox::minimumSizeHint() const