From de33890cd4fb6b2231b2f3734e71515c87d72fe2 Mon Sep 17 00:00:00 2001 From: marcuspollio Date: Mon, 30 Sep 2024 15:47:59 +1300 Subject: [PATCH] Start: little layout tweak to First Start Region --- src/Mod/Start/Gui/FirstStartWidget.cpp | 5 ++--- src/Mod/Start/Gui/StartView.cpp | 3 +-- 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/src/Mod/Start/Gui/FirstStartWidget.cpp b/src/Mod/Start/Gui/FirstStartWidget.cpp index 9a00acfbcc..324bdd080a 100644 --- a/src/Mod/Start/Gui/FirstStartWidget.cpp +++ b/src/Mod/Start/Gui/FirstStartWidget.cpp @@ -58,7 +58,7 @@ FirstStartWidget::FirstStartWidget(QWidget* parent) void FirstStartWidget::setupUi() { auto outerLayout = gsl::owner(new QVBoxLayout(this)); - outerLayout->addStretch(); + outerLayout->setAlignment(Qt::AlignCenter); QString application = QString::fromUtf8(App::Application::Config()["ExeName"].c_str()); _welcomeLabel = gsl::owner(new QLabel); outerLayout->addWidget(_welcomeLabel); @@ -74,10 +74,9 @@ void FirstStartWidget::setupUi() _doneButton = gsl::owner(new QPushButton); connect(_doneButton, &QPushButton::clicked, this, &FirstStartWidget::dismissed); auto buttonBar = gsl::owner(new QHBoxLayout); - buttonBar->addStretch(); + buttonBar->setAlignment(Qt::AlignRight); buttonBar->addWidget(_doneButton); outerLayout->addLayout(buttonBar); - outerLayout->addStretch(); retranslateUi(); } diff --git a/src/Mod/Start/Gui/StartView.cpp b/src/Mod/Start/Gui/StartView.cpp index 9094369eb7..185f5ea929 100644 --- a/src/Mod/Start/Gui/StartView.cpp +++ b/src/Mod/Start/Gui/StartView.cpp @@ -122,14 +122,13 @@ StartView::StartView(QWidget* parent) firstStartScrollArea->setWidgetResizable(true); auto firstStartRegion = gsl::owner(new QHBoxLayout(firstStartScrollWidget)); - firstStartRegion->addStretch(); + firstStartRegion->setAlignment(Qt::AlignCenter); auto firstStartWidget = gsl::owner(new FirstStartWidget(this)); connect(firstStartWidget, &FirstStartWidget::dismissed, this, &StartView::firstStartWidgetDismissed); firstStartRegion->addWidget(firstStartWidget); - firstStartRegion->addStretch(); _contents->addWidget(firstStartScrollArea); // Documents page