Qbs: Move root project setup into QbsNodeTreeBuilder

Change-Id: If8ba7fc6e4edf1346e0636d0bbc78efb27cb433e
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
This commit is contained in:
Tobias Hunger
2017-02-20 13:33:11 +01:00
parent 8cb57c734e
commit 45ffa75054
7 changed files with 90 additions and 222 deletions

View File

@@ -39,12 +39,7 @@ namespace Internal {
class QbsNodeTreeBuilder
{
public:
static ProjectExplorer::FileType fileType(const qbs::ArtifactData &artifact);
static QbsProjectNode *buildProjectNodeTree(const qbs::Project &qbsProject,
const qbs::ProjectData &prjData);
static void setupProjectNode(QbsProjectNode *node, const qbs::ProjectData &prjData, const qbs::Project &qbsProject);
static void buildTree(QbsProject *project);
};
} // namespace Internal