Add override to IDocument hierarchy

Change-Id: I6884f59fe0f06e380254c1f8076dd561d9df4ee3
Reviewed-by: Tobias Hunger <tobias.hunger@theqtcompany.com>
This commit is contained in:
Eike Ziller
2015-06-04 15:54:10 +02:00
parent 277495e8cb
commit 6dd0e79d09
28 changed files with 159 additions and 166 deletions

View File

@@ -240,8 +240,8 @@ class CMakeDocument : public TextDocument
public:
CMakeDocument();
QString defaultPath() const;
QString suggestedFileName() const;
QString defaultPath() const override;
QString suggestedFileName() const override;
};
CMakeDocument::CMakeDocument()

View File

@@ -44,16 +44,16 @@ class CMakeFile : public Core::IDocument
public:
CMakeFile(CMakeProject *parent, const Utils::FileName &fileName);
bool save(QString *errorString, const QString &fileName, bool autoSave);
bool save(QString *errorString, const QString &fileName, bool autoSave) override;
QString defaultPath() const;
QString suggestedFileName() const;
QString defaultPath() const override;
QString suggestedFileName() const override;
bool isModified() const;
bool isSaveAsAllowed() const;
bool isModified() const override;
bool isSaveAsAllowed() const override;
ReloadBehavior reloadBehavior(ChangeTrigger state, ChangeType type) const;
bool reload(QString *errorString, ReloadFlag flag, ChangeType type);
ReloadBehavior reloadBehavior(ChangeTrigger state, ChangeType type) const override;
bool reload(QString *errorString, ReloadFlag flag, ChangeType type) override;
private:
CMakeProject *m_project;