Fix compile warnings about missing overrides

Add missing overrides.
Remove validateCurrentPage() completely,
since it didn't do anything useful.
This method is not overridden in any superclass up to QWizard.

Task-number: QTCREATORBUG-24098
Change-Id: Iffa335c471469c56e830b6160da49359fc5d6bc2
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
This commit is contained in:
Jarek Kobus
2020-11-23 16:44:16 +01:00
parent 5d602466a5
commit 4c9361124d
3 changed files with 4 additions and 10 deletions

View File

@@ -44,9 +44,10 @@ public:
QString formSuffix() const;
private:
Core::BaseFileWizard *create(QWidget *parent, const Core::WizardDialogParameters &parameters) const;
Core::BaseFileWizard *create(QWidget *parent,
const Core::WizardDialogParameters &parameters) const override;
Core::GeneratedFiles generateFiles(const QWizard *w, QString *errorMessage) const;
Core::GeneratedFiles generateFiles(const QWizard *w, QString *errorMessage) const override;
};
} // namespace Internal

View File

@@ -62,11 +62,6 @@ void FormClassWizardDialog::setPath(const QString &p)
m_classPage->setPath(p);
}
bool FormClassWizardDialog::validateCurrentPage()
{
return QWizard::validateCurrentPage();
}
void FormClassWizardDialog::initializePage(int id)
{
Core::BaseFileWizard::initializePage(id);

View File

@@ -50,10 +50,8 @@ public:
Designer::FormClassWizardParameters parameters() const;
bool validateCurrentPage();
protected:
void initializePage(int id);
void initializePage(int id) override;
private:
FormTemplateWizardPage *m_formPage = nullptr;