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