diff --git a/src/Gui/Placement.cpp b/src/Gui/Placement.cpp
index 3c3ca07b87..c6ce2fc34e 100644
--- a/src/Gui/Placement.cpp
+++ b/src/Gui/Placement.cpp
@@ -89,6 +89,7 @@ Placement::Placement(QWidget* parent, Qt::WindowFlags fl)
propertyName = "Placement"; // default name
ui = new Ui_PlacementComp(this);
+ ui->gridLayout->removeItem(ui->vSpacer);
ui->xPos->setUnit(Base::Unit::Length);
ui->yPos->setUnit(Base::Unit::Length);
@@ -138,12 +139,14 @@ void Placement::showDefaultButtons(bool ok)
ui->oKButton->setVisible(ok);
ui->closeButton->setVisible(ok);
ui->applyButton->setVisible(ok);
- ui->horizontalLayout_2->invalidate();
+ ui->buttonBoxLayout->invalidate();
if (ok) {
- ui->spacerItem1->changeSize(88, 24, QSizePolicy::Expanding, QSizePolicy::Minimum);
+ //ui->buttonBoxSpacer->changeSize(88, 24, QSizePolicy::Expanding, QSizePolicy::Minimum);
+ ui->buttonBoxLayout->insertItem(0, ui->buttonBoxSpacer);
}
else {
- ui->spacerItem1->changeSize(88, 24, QSizePolicy::Ignored, QSizePolicy::Ignored);
+ //ui->buttonBoxSpacer->changeSize(0, 0, QSizePolicy::Ignored, QSizePolicy::Ignored);
+ ui->buttonBoxLayout->removeItem(ui->buttonBoxSpacer);
}
}
diff --git a/src/Gui/Placement.ui b/src/Gui/Placement.ui
index 9fa93b54bc..161c9d6d7d 100644
--- a/src/Gui/Placement.ui
+++ b/src/Gui/Placement.ui
@@ -7,7 +7,7 @@
0
0
277
- 451
+ 394
@@ -405,19 +405,6 @@
- -
-
-
- Qt::Vertical
-
-
-
- 20
- 41
-
-
-
-
-
-
@@ -436,6 +423,19 @@
-
+
+
+ Qt::Vertical
+
+
+
+ 20
+ 41
+
+
+
+
+ -
-
@@ -451,7 +451,7 @@
-
-
+
Qt::Horizontal
@@ -472,10 +472,10 @@
- -
-
+
-
+
-
-
+
Qt::Horizontal