forked from qt-creator/qt-creator
ProjectNodes: Move supportedActions to Node
By default this simply calls the parent's supportedActions. Most changes are due to the enum moving. Change-Id: I25bf21b712cca48450014dbb0f748ac0c461e029 Reviewed-by: Tobias Hunger <tobias.hunger@digia.com> Reviewed-by: Daniel Teske <daniel.teske@digia.com>
This commit is contained in:
@@ -170,16 +170,16 @@ bool QmlProjectNode::hasBuildTargets() const
|
||||
return true;
|
||||
}
|
||||
|
||||
QList<ProjectExplorer::ProjectNode::ProjectAction> QmlProjectNode::supportedActions(Node *node) const
|
||||
QList<ProjectExplorer::ProjectAction> QmlProjectNode::supportedActions(Node *node) const
|
||||
{
|
||||
Q_UNUSED(node);
|
||||
QList<ProjectAction> actions;
|
||||
actions.append(AddNewFile);
|
||||
actions.append(EraseFile);
|
||||
QList<ProjectExplorer::ProjectAction> actions;
|
||||
actions.append(ProjectExplorer::AddNewFile);
|
||||
actions.append(ProjectExplorer::EraseFile);
|
||||
if (node->nodeType() == ProjectExplorer::FileNodeType) {
|
||||
ProjectExplorer::FileNode *fileNode = static_cast<ProjectExplorer::FileNode *>(node);
|
||||
if (fileNode->fileType() != ProjectExplorer::ProjectFileType)
|
||||
actions.append(Rename);
|
||||
actions.append(ProjectExplorer::Rename);
|
||||
}
|
||||
return actions;
|
||||
}
|
||||
|
||||
@@ -54,7 +54,7 @@ public:
|
||||
|
||||
virtual bool hasBuildTargets() const;
|
||||
|
||||
virtual QList<ProjectExplorer::ProjectNode::ProjectAction> supportedActions(Node *node) const;
|
||||
virtual QList<ProjectExplorer::ProjectAction> supportedActions(Node *node) const;
|
||||
|
||||
virtual bool canAddSubProject(const QString &proFilePath) const;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user