forked from qt-creator/qt-creator
Core: Make IDocument concrete
Change-Id: I8290943614ea4a2060cf09a71fb4f957852ab705 Reviewed-by: Eike Ziller <eike.ziller@theqtcompany.com>
This commit is contained in:
committed by
Orgad Shaneh
parent
5e623ddfd1
commit
a5a4f02ced
@@ -95,15 +95,9 @@ namespace Internal {
|
||||
class QmakeProjectFile : public Core::IDocument
|
||||
{
|
||||
Q_OBJECT
|
||||
|
||||
public:
|
||||
QmakeProjectFile(const QString &filePath);
|
||||
|
||||
bool save(QString *errorString, const QString &fileName, bool autoSave) override;
|
||||
|
||||
bool isModified() const override;
|
||||
bool isSaveAsAllowed() const override;
|
||||
|
||||
ReloadBehavior reloadBehavior(ChangeTrigger state, ChangeType type) const override;
|
||||
bool reload(QString *errorString, ReloadFlag flag, ChangeType type) override;
|
||||
};
|
||||
@@ -254,22 +248,6 @@ QmakeProjectFile::QmakeProjectFile(const QString &filePath)
|
||||
setFilePath(FileName::fromString(filePath));
|
||||
}
|
||||
|
||||
bool QmakeProjectFile::save(QString *, const QString &, bool)
|
||||
{
|
||||
// This is never used
|
||||
return false;
|
||||
}
|
||||
|
||||
bool QmakeProjectFile::isModified() const
|
||||
{
|
||||
return false; // we save after changing anyway
|
||||
}
|
||||
|
||||
bool QmakeProjectFile::isSaveAsAllowed() const
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
Core::IDocument::ReloadBehavior QmakeProjectFile::reloadBehavior(ChangeTrigger state, ChangeType type) const
|
||||
{
|
||||
Q_UNUSED(state)
|
||||
|
||||
Reference in New Issue
Block a user