summaryrefslogtreecommitdiff
path: root/src/plugins/genericprojectmanager
diff options
context:
space:
mode:
authorEike Ziller <eike.ziller@qt.io>2017-01-11 09:29:37 +0100
committerEike Ziller <eike.ziller@qt.io>2017-01-11 09:29:37 +0100
commitb1f1ccb32ec31a1c4598e9fd22b23c1548a73299 (patch)
treeca92d55857a1552cd926ca858b351a905608ed34 /src/plugins/genericprojectmanager
parentfa84524c0c9b93210e4151cf772375696d0080c6 (diff)
parenta8230eb6c1a45489f33ffa86498e5ea3452496e1 (diff)
downloadqt-creator-b1f1ccb32ec31a1c4598e9fd22b23c1548a73299.tar.gz
Merge remote-tracking branch 'origin/4.2'
Conflicts: src/plugins/android/androidbuildapkstep.cpp src/plugins/genericprojectmanager/genericproject.cpp Change-Id: I3484b668f9323ed0c05de99f8dfed07c9e65ab98
Diffstat (limited to 'src/plugins/genericprojectmanager')
-rw-r--r--src/plugins/genericprojectmanager/genericproject.cpp27
1 files changed, 13 insertions, 14 deletions
diff --git a/src/plugins/genericprojectmanager/genericproject.cpp b/src/plugins/genericprojectmanager/genericproject.cpp
index 24babea35e..23b68c77ce 100644
--- a/src/plugins/genericprojectmanager/genericproject.cpp
+++ b/src/plugins/genericprojectmanager/genericproject.cpp
@@ -91,20 +91,6 @@ GenericProject::GenericProject(Manager *manager, const QString &fileName)
DocumentManager::addDocument(m_includesIDocument);
DocumentManager::addDocument(m_configIDocument);
- auto projectFilesNode = new FileNode(Utils::FileName::fromString(m_filesFileName),
- FileType::Project,
- /* generated = */ false);
-
- auto projectIncludesNode = new FileNode(Utils::FileName::fromString(m_includesFileName),
- FileType::Project,
- /* generated = */ false);
-
- auto projectConfigNode = new FileNode(Utils::FileName::fromString(m_configFileName),
- FileType::Project,
- /* generated = */ false);
-
- rootProjectNode()->addFileNodes({ projectFilesNode, projectIncludesNode, projectConfigNode });
-
projectManager()->registerProject(this);
}
@@ -282,6 +268,19 @@ void GenericProject::refresh(RefreshOptions options)
fileType = FileType::Resource;
return new FileNode(Utils::FileName::fromString(f), fileType, false);
});
+
+ auto projectFilesNode = new FileNode(Utils::FileName::fromString(m_filesFileName),
+ FileType::Project,
+ /* generated = */ false);
+
+ auto projectIncludesNode = new FileNode(Utils::FileName::fromString(m_includesFileName),
+ FileType::Project,
+ /* generated = */ false);
+
+ auto projectConfigNode = new FileNode(Utils::FileName::fromString(m_configFileName),
+ FileType::Project,
+ /* generated = */ false);
+ fileNodes << projectFilesNode << projectIncludesNode << projectConfigNode;
rootProjectNode()->buildTree(fileNodes);
}