Load .pro files with infinite loops

Task-Nr: QTCREATORBUG-1443
This commit is contained in:
dt
2010-05-20 16:02:24 +02:00
parent c6ef899659
commit 58a5da63a8
2 changed files with 19 additions and 4 deletions

View File

@@ -313,8 +313,8 @@ void ProjectNode::addProjectNodes(const QList<ProjectNode*> &subProjects)
emit watcher->foldersAboutToBeAdded(this, folderNodes);
foreach (ProjectNode *project, subProjects) {
QTC_ASSERT(!project->parentFolderNode(),
qDebug("Project node has already a parent"));
QTC_ASSERT(!project->parentFolderNode() || project->parentFolderNode() == this,
qDebug("Project node has already a parent"));
project->setParentFolderNode(this);
foreach (NodesWatcher *watcher, m_watchers)
project->registerWatcher(watcher);