aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/qmakeprojectmanager/qmakeparsernodes.h
diff options
context:
space:
mode:
authorhjk <[email protected]>2020-02-18 15:55:26 +0100
committerhjk <[email protected]>2020-02-20 11:45:48 +0000
commit7f1c8aea5de90531dd3bba207448be42ac26d890 (patch)
treeda13f8c884ba9f8513fde3a5bdd0daa72c5f20ae /src/plugins/qmakeprojectmanager/qmakeparsernodes.h
parent5451b783676fec17edb45a94a3c43604b4fec30c (diff)
ProjectExplorer: Make communication between target and selector direct
Architecture-wise, this now means that Target knows about the MiniProjectTargetSelector, otoh, Project does less, and quite a bit of signal, slot and qobject_cast is gone. Change-Id: I0feef9328144282c7c4ca710a12ac0e495810684 Reviewed-by: Christian Kandeler <[email protected]>
Diffstat (limited to 'src/plugins/qmakeprojectmanager/qmakeparsernodes.h')
-rw-r--r--src/plugins/qmakeprojectmanager/qmakeparsernodes.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/plugins/qmakeprojectmanager/qmakeparsernodes.h b/src/plugins/qmakeprojectmanager/qmakeparsernodes.h
index 0812e162550..3e8483df715 100644
--- a/src/plugins/qmakeprojectmanager/qmakeparsernodes.h
+++ b/src/plugins/qmakeprojectmanager/qmakeparsernodes.h
@@ -41,6 +41,8 @@
#include <memory>
+namespace ProjectExplorer { class BuildConfiguration; }
+
namespace Utils {
class FilePath;
class FileSystemWatcher;
@@ -49,7 +51,6 @@ class FileSystemWatcher;
namespace QtSupport { class ProFileReader; }
namespace QmakeProjectManager {
-class QmakeBuildConfiguration;
class QmakeBuildSystem;
class QmakeProFile;
class QmakeProject;