#pragma once #include #include namespace Ui { class DatabasePage; } class DatabasePage : public QWizardPage { Q_OBJECT public: explicit DatabasePage(QWidget *parent = nullptr); ~DatabasePage() override; int nextId() const override; bool validatePage() override; private: const std::unique_ptr m_ui; };