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 + + + +