diff options
-rw-r--r-- | src/libs/installer/packagemanagergui.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/libs/installer/packagemanagergui.cpp b/src/libs/installer/packagemanagergui.cpp index 29c1ae7e3..962417139 100644 --- a/src/libs/installer/packagemanagergui.cpp +++ b/src/libs/installer/packagemanagergui.cpp @@ -347,6 +347,11 @@ PackageManagerGui::PackageManagerGui(PackageManagerCore *core, QWidget *parent) setOption(QWizard::NoBackButtonOnStartPage); setOption(QWizard::NoBackButtonOnLastPage); +#ifdef Q_OS_MACOS + setOptions(options() & ~QWizard::NoDefaultButton); + if (QPushButton *nextButton = qobject_cast<QPushButton *>(button(QWizard::NextButton))) + nextButton->setFocusPolicy(Qt::StrongFocus); +#endif if (m_core->settings().wizardShowPageList()) { QWidget *sideWidget = new QWidget(this); |