From 9a3a1b266446bb2d35b5ef633f74c65a6f62d74f Mon Sep 17 00:00:00 2001 From: Eike Ziller Date: Tue, 10 Jul 2018 12:02:17 +0200 Subject: Update for changes in Qt Creator 4.7 Change-Id: I37510571f8893a6ebc2822838a02bc135590ebfb Reviewed-by: Tobias Hunger --- plugins/haskell/haskellproject.cpp | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'plugins/haskell/haskellproject.cpp') diff --git a/plugins/haskell/haskellproject.cpp b/plugins/haskell/haskellproject.cpp index 298c425..af6b806 100644 --- a/plugins/haskell/haskellproject.cpp +++ b/plugins/haskell/haskellproject.cpp @@ -102,8 +102,12 @@ void HaskellProject::updateFiles() Utils::onResultReady(future, this, [this](const QList &nodes) { auto root = new HaskellProjectNode(projectDirectory(), id()); root->setDisplayName(displayName()); - root->addNestedNodes(nodes); - setRootProjectNode(root); + std::vector> nodePtrs + = Utils::transform(nodes, [](FileNode *fn) { + return std::unique_ptr(fn); + }); + root->addNestedNodes(std::move(nodePtrs)); + setRootProjectNode(std::unique_ptr(root)); emitParsingFinished(true); }); } -- cgit v1.2.3