Revert "Qbs: Remove implicit Group with the same name as the Product"

This got applied in the wrong sequence.

This reverts commit 850e3eda14e41884c53932b67dffd573c2616c43

Change-Id: I604ba711e63cf207af6bca6110320632ec3cb72a
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
This commit is contained in:
Tobias Hunger
2013-04-19 13:19:41 +02:00
parent ddacb661c3
commit 314bc49144
2 changed files with 26 additions and 51 deletions

View File

@@ -68,8 +68,6 @@ private:
class QbsGroupNode;
class QbsGroupNode;
class QbsBaseProjectNode : public ProjectExplorer::ProjectNode
{
Q_OBJECT
@@ -100,9 +98,6 @@ public:
const QString &newFilePath);
QList<ProjectExplorer::RunConfiguration *> runConfigurationsFor(Node *node);
private:
friend class QbsGroupNode;
};
// --------------------------------------------------------------------
@@ -122,13 +117,10 @@ public:
QString productPath() const;
static void setGroup(QbsBaseProjectNode *root, const qbs::GroupData *group,
const QString &productPath, QList<Node *> keepers);
private:
static void setupFolders(QbsBaseProjectNode *topLevel, FolderNode *root, FileTreeNode *node,
const QString &baseDirPath,
QList<ProjectExplorer::Node *> keepers = QList<ProjectExplorer::Node *>());
void setupFolders(ProjectExplorer::FolderNode *root, FileTreeNode *node,
const QString &baseDirPath,
QList<ProjectExplorer::Node *> keepers = QList<ProjectExplorer::Node *>());
const qbs::GroupData *m_group;
QString m_productPath;