diff options
Diffstat (limited to 'src/plugins/coreplugin/idocument.h')
-rw-r--r-- | src/plugins/coreplugin/idocument.h | 15 |
1 files changed, 9 insertions, 6 deletions
diff --git a/src/plugins/coreplugin/idocument.h b/src/plugins/coreplugin/idocument.h index feae466705..c2a7e90cf8 100644 --- a/src/plugins/coreplugin/idocument.h +++ b/src/plugins/coreplugin/idocument.h @@ -27,13 +27,16 @@ #include "core_global.h" +#include <utils/id.h> + #include <QObject> -namespace Utils { class FilePath; } +namespace Utils { +class FilePath; +class InfoBar; +} // namespace Utils namespace Core { -class Id; -class InfoBar; namespace Internal { class IDocumentPrivate; @@ -82,8 +85,8 @@ public: IDocument(QObject *parent = nullptr); ~IDocument() override; - void setId(Id id); - Id id() const; + void setId(Utils::Id id); + Utils::Id id() const; // required to be re-implemented for documents of IEditors virtual OpenResult open(QString *errorString, const QString &fileName, const QString &realFileName); @@ -130,7 +133,7 @@ public: bool hasWriteWarning() const; void setWriteWarning(bool has); - InfoBar *infoBar(); + Utils::InfoBar *infoBar(); signals: // For meta data changes: file name, modified state, ... |