aboutsummaryrefslogtreecommitdiff
path: root/launcher/ui/setupwizard/LanguageWizardPage.h
diff options
context:
space:
mode:
Diffstat (limited to 'launcher/ui/setupwizard/LanguageWizardPage.h')
-rw-r--r--launcher/ui/setupwizard/LanguageWizardPage.h26
1 files changed, 26 insertions, 0 deletions
diff --git a/launcher/ui/setupwizard/LanguageWizardPage.h b/launcher/ui/setupwizard/LanguageWizardPage.h
new file mode 100644
index 00000000..45a0e5c0
--- /dev/null
+++ b/launcher/ui/setupwizard/LanguageWizardPage.h
@@ -0,0 +1,26 @@
+#pragma once
+
+#include "BaseWizardPage.h"
+
+class LanguageSelectionWidget;
+
+class LanguageWizardPage : public BaseWizardPage
+{
+ Q_OBJECT
+public:
+ explicit LanguageWizardPage(QWidget *parent = Q_NULLPTR);
+
+ virtual ~LanguageWizardPage();
+
+ bool wantsRefreshButton() override;
+
+ void refresh() override;
+
+ bool validatePage() override;
+
+protected:
+ void retranslate() override;
+
+private:
+ LanguageSelectionWidget *mainWidget = nullptr;
+};