aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/cmakeprojectmanager/tealeafreader.h
diff options
context:
space:
mode:
authorTobias Hunger <[email protected]>2019-06-13 14:24:04 +0200
committerTobias Hunger <[email protected]>2019-06-20 12:25:36 +0000
commita95eb53d3ba880efd880616a2725ac7657dffea2 (patch)
tree7c3357c6e5a519adb64ee76676d7e16ae0126304 /src/plugins/cmakeprojectmanager/tealeafreader.h
parentf02fcaf02c4a023efc102fae230943a0c0f1458f (diff)
CMake: Add initial fileapireader class
Change-Id: I620cba7cc1c2a5ac56789fa9770dce573c6b19cd Reviewed-by: Eike Ziller <[email protected]>
Diffstat (limited to 'src/plugins/cmakeprojectmanager/tealeafreader.h')
-rw-r--r--src/plugins/cmakeprojectmanager/tealeafreader.h7
1 files changed, 3 insertions, 4 deletions
diff --git a/src/plugins/cmakeprojectmanager/tealeafreader.h b/src/plugins/cmakeprojectmanager/tealeafreader.h
index d1ad3026eb4..db64cbaf9a4 100644
--- a/src/plugins/cmakeprojectmanager/tealeafreader.h
+++ b/src/plugins/cmakeprojectmanager/tealeafreader.h
@@ -58,10 +58,9 @@ public:
QList<CMakeBuildTarget> takeBuildTargets(QString &errorMessage) final;
CMakeConfig takeParsedConfiguration(QString &errorMessage) final;
- void generateProjectTree(CMakeProjectNode *root,
- const QList<const ProjectExplorer::FileNode *> &allFiles,
- QString &errorMessage) final;
- CppTools::RawProjectParts createRawProjectParts(QString &errorMessage) const final;
+ std::unique_ptr<CMakeProjectNode> generateProjectTree(
+ const QList<const ProjectExplorer::FileNode *> &allFiles, QString &errorMessage) final;
+ CppTools::RawProjectParts createRawProjectParts(QString &errorMessage) final;
private:
void extractData();