Create nodes for the project files.

This commit is contained in:
Roberto Raggi
2009-03-16 11:49:57 +01:00
parent d06aa363c4
commit e10bda6f9a
3 changed files with 45 additions and 11 deletions

View File

@@ -65,10 +65,23 @@ void GenericProjectNode::refresh()
ProjectExplorerPlugin::instance()->setCurrentNode(0); // ### remove me
FileNode *projectFileNode = new FileNode(projectFilePath(), ProjectFileType,
/* generated = */ false);
FileNode *projectFilesNode = new FileNode(_project->filesFileName(),
ProjectFileType,
/* generated = */ false);
addFileNodes(QList<FileNode *>() << projectFileNode, this);
FileNode *projectIncludesNode = new FileNode(_project->includesFileName(),
ProjectFileType,
/* generated = */ false);
FileNode *projectConfigNode = new FileNode(_project->configFileName(),
ProjectFileType,
/* generated = */ false);
addFileNodes(QList<FileNode *>()
<< projectFilesNode
<< projectIncludesNode
<< projectConfigNode,
this);
QStringList filePaths;
QHash<QString, QStringList> filesInPath;