From 850eccb5f8b0fc0a948592e64c12b1f2d35fbeef Mon Sep 17 00:00:00 2001 From: Chris Hennes Date: Wed, 17 Sep 2025 15:45:07 -0500 Subject: [PATCH] Gui: Address review comments --- src/Gui/Dialogs/DlgVersionMigrator.cpp | 6 ++++++ src/Gui/Dialogs/DlgVersionMigrator.ui | 13 +++++++++++++ 2 files changed, 19 insertions(+) diff --git a/src/Gui/Dialogs/DlgVersionMigrator.cpp b/src/Gui/Dialogs/DlgVersionMigrator.cpp index fdfdc7ec93..068631310c 100644 --- a/src/Gui/Dialogs/DlgVersionMigrator.cpp +++ b/src/Gui/Dialogs/DlgVersionMigrator.cpp @@ -135,7 +135,12 @@ DlgVersionMigrator::DlgVersionMigrator(MainWindow *mw) : tr("Share configuration between versions") + QStringLiteral(""); setWindowTitle(programNameString); +#ifdef Q_OS_MACOS + // macOS does not show the window title on modals, so add the extra label ui->welcomeLabel->setText(welcomeString); +#else + ui->welcomeLabel->hide(); +#endif ui->sizeLabel->setText(calculatingSizeString); connect(ui->copyButton, &QPushButton::clicked, this, &DlgVersionMigrator::migrate); @@ -148,6 +153,7 @@ DlgVersionMigrator::DlgVersionMigrator(MainWindow *mw) : ui->menuButton->setMenu(menu); ui->menuButton->setPopupMode(QToolButton::InstantPopup); ui->menuButton->setStyleSheet(QStringLiteral("QToolButton::menu-indicator { image: none; width: 0px; }")); + ui->menuButton->setProperty("flat", true); connect(share, &QAction::triggered, this, &DlgVersionMigrator::share); connect(reset, &QAction::triggered, this, &DlgVersionMigrator::freshStart); } diff --git a/src/Gui/Dialogs/DlgVersionMigrator.ui b/src/Gui/Dialogs/DlgVersionMigrator.ui index 3b0006c614..10e63e5776 100644 --- a/src/Gui/Dialogs/DlgVersionMigrator.ui +++ b/src/Gui/Dialogs/DlgVersionMigrator.ui @@ -66,6 +66,19 @@ + + + + Qt::Vertical + + + + 20 + 40 + + + +