NOISSUE feature complete setup wizard

This commit is contained in:
Petr Mrázek
2017-01-05 04:05:08 +01:00
parent 4c0db2b99d
commit e1bd1c6145
17 changed files with 1075 additions and 553 deletions

View File

@ -22,6 +22,8 @@ namespace Ui
class SetupWizard;
}
class BaseWizardPage;
class SetupWizard : public QWizard
{
Q_OBJECT
@ -31,6 +33,11 @@ public: /* con/destructors */
virtual ~SetupWizard();
void changeEvent(QEvent * event) override;
BaseWizardPage *getBasePage(int id);
BaseWizardPage *getCurrentBasePage();
private slots:
void pageChanged(int id);
public: /* methods */
static bool isRequired();