diff --git a/src/plugins/resourceeditor/resourcenode.cpp b/src/plugins/resourceeditor/resourcenode.cpp index d270507f7970f4ffe492cf6d30218b26a15ed269..1820c20a6130d2ec9e9a676fe6c72cf57c3c5824 100644 --- a/src/plugins/resourceeditor/resourcenode.cpp +++ b/src/plugins/resourceeditor/resourcenode.cpp @@ -513,3 +513,10 @@ QString ResourceFileNode::qrcPath() const { return m_qrcPath; } + +QList<ProjectExplorer::ProjectAction> ResourceFileNode::supportedActions(ProjectExplorer::Node *node) const +{ + QList<ProjectExplorer::ProjectAction> actions = parentFolderNode()->supportedActions(node); + actions.removeOne(ProjectExplorer::HidePathActions); + return actions; +} diff --git a/src/plugins/resourceeditor/resourcenode.h b/src/plugins/resourceeditor/resourcenode.h index e984151f1a4cec1dd4322dc7f22bdf14b022e9ff..867dfce7d926df9a23560e1d2f9e78d2f4445fb3 100644 --- a/src/plugins/resourceeditor/resourcenode.h +++ b/src/plugins/resourceeditor/resourcenode.h @@ -105,6 +105,7 @@ public: QString displayName() const; QString qrcPath() const; + QList<ProjectExplorer::ProjectAction> supportedActions(Node *node) const; private: ResourceTopLevelNode *m_topLevel;