aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/coreplugin/idocument.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/coreplugin/idocument.h')
-rw-r--r--src/plugins/coreplugin/idocument.h15
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, ...