summaryrefslogtreecommitdiff
path: root/src/plugins/qmakeprojectmanager/qmakeproject.h
diff options
context:
space:
mode:
authorTobias Hunger <tobias.hunger@qt.io>2017-01-27 14:28:49 +0100
committerTobias Hunger <tobias.hunger@qt.io>2017-01-30 13:27:16 +0000
commite8b4e180cd0eb3752116284415b327f0946be833 (patch)
treea32b8bcf4c85526e1bf20e552cc40a6388083286 /src/plugins/qmakeprojectmanager/qmakeproject.h
parent836252990a2f46b16698b13dd883e841fedd2e37 (diff)
downloadqt-creator-e8b4e180cd0eb3752116284415b327f0946be833.tar.gz
RunConfiguration: Introduce buildSystemTarget()
Introduce a method that maps a RunConfiguration to the build system target that created the executable. Implement the method in all RunConfigurations where that makes sense (e.g. no CustomExecutables). Change-Id: Ifaac859c2cd9b2806a0d7c185b2239312a67752a Reviewed-by: Christian Kandeler <christian.kandeler@qt.io> Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
Diffstat (limited to 'src/plugins/qmakeprojectmanager/qmakeproject.h')
-rw-r--r--src/plugins/qmakeprojectmanager/qmakeproject.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/plugins/qmakeprojectmanager/qmakeproject.h b/src/plugins/qmakeprojectmanager/qmakeproject.h
index c109dd8e2c..3784daa6b5 100644
--- a/src/plugins/qmakeprojectmanager/qmakeproject.h
+++ b/src/plugins/qmakeprojectmanager/qmakeproject.h
@@ -136,6 +136,8 @@ public:
enum AsyncUpdateState { Base, AsyncFullUpdatePending, AsyncPartialUpdatePending, AsyncUpdateInProgress, ShuttingDown };
AsyncUpdateState asyncUpdateState() const;
+ QString mapProFilePathToTarget(const Utils::FileName &proFilePath);
+
signals:
void proFileUpdated(QmakeProjectManager::QmakeProFileNode *node, bool, bool);
void buildDirectoryInitialized();