diff options
Diffstat (limited to 'src/plugins/coreplugin/documentmanager.h')
-rw-r--r-- | src/plugins/coreplugin/documentmanager.h | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/src/plugins/coreplugin/documentmanager.h b/src/plugins/coreplugin/documentmanager.h index 66ca54cd2e..e9b9d66adb 100644 --- a/src/plugins/coreplugin/documentmanager.h +++ b/src/plugins/coreplugin/documentmanager.h @@ -25,7 +25,9 @@ #pragma once -#include <coreplugin/id.h> +#include <coreplugin/core_global.h> + +#include <utils/id.h> #include <QObject> #include <QPair> @@ -54,7 +56,7 @@ public: KeepLinks }; - using RecentFile = QPair<QString, Id>; + using RecentFile = QPair<QString, Utils::Id>; static DocumentManager *instance(); @@ -70,7 +72,7 @@ public: static void unexpectFileChange(const QString &fileName); // recent files - static void addToRecentFiles(const QString &fileName, Id editorId = Id()); + static void addToRecentFiles(const QString &fileName, Utils::Id editorId = {}); Q_SLOT void clearRecentFiles(); static QList<RecentFile> recentFiles(); @@ -162,6 +164,8 @@ private: void checkForReload(); void changedFile(const QString &file); void filePathChanged(const Utils::FilePath &oldName, const Utils::FilePath &newName); + void updateSaveAll(); + static void registerSaveAllAction(); friend class Core::Internal::MainWindow; friend class Core::Internal::DocumentManagerPrivate; |