summaryrefslogtreecommitdiff
path: root/src/plugins/projectexplorer/session.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/projectexplorer/session.h')
-rw-r--r--src/plugins/projectexplorer/session.h17
1 files changed, 4 insertions, 13 deletions
diff --git a/src/plugins/projectexplorer/session.h b/src/plugins/projectexplorer/session.h
index 9912b4fa03..a5b1f55ef1 100644
--- a/src/plugins/projectexplorer/session.h
+++ b/src/plugins/projectexplorer/session.h
@@ -27,23 +27,14 @@
#include "projectexplorer_export.h"
+#include <coreplugin/id.h>
+
#include <utils/persistentsettings.h>
-#include <QHash>
#include <QString>
#include <QStringList>
-#include <QMap>
-#include <QFutureInterface>
-
-QT_BEGIN_NAMESPACE
-class QAbstractItemModel;
-class QTimer;
-QT_END_NAMESPACE
-namespace Core {
-class IMode;
-class IEditor;
-} // namespace Core
+namespace Core { class IEditor; }
namespace ProjectExplorer {
@@ -148,7 +139,7 @@ signals:
void dependencyChanged(ProjectExplorer::Project *a, ProjectExplorer::Project *b);
private:
- static void saveActiveMode(Core::IMode *mode);
+ static void saveActiveMode(Core::Id mode);
void clearProjectFileCache();
static void configureEditor(Core::IEditor *editor, const QString &fileName);
static void markSessionFileDirty(bool makeDefaultVirginDirty = true);