ProjectNodes: Move (add|remove|delete|rename)Files to FolderNode

Change-Id: I464a4c1da299d61accba7abf928464ea6ad2ba4c
Reviewed-by: Daniel Teske <daniel.teske@digia.com>
This commit is contained in:
Daniel Teske
2014-02-03 15:18:33 +01:00
parent bfe42c5d37
commit a6b6a99d62
4 changed files with 52 additions and 22 deletions

View File

@@ -329,6 +329,34 @@ FolderNode *FolderNode::findSubFolder(const QString &path)
return 0;
}
bool FolderNode::addFiles(const QStringList &filePaths, QStringList *notAdded)
{
if (projectNode())
return projectNode()->addFiles(filePaths, notAdded);
return false;
}
bool FolderNode::removeFiles(const QStringList &filePaths, QStringList *notRemoved)
{
if (projectNode())
return projectNode()->removeFiles(filePaths, notRemoved);
return false;
}
bool FolderNode::deleteFiles(const QStringList &filePaths)
{
if (projectNode())
return projectNode()->deleteFiles(filePaths);
return false;
}
bool FolderNode::renameFile(const QString &filePath, const QString &newFilePath)
{
if (projectNode())
return projectNode()->renameFile(filePath, newFilePath);
return false;
}
/*!
\class ProjectExplorer::VirtualFolderNode