From 8d110837e5203a1d65ecbf8070b5eb02015e5eb9 Mon Sep 17 00:00:00 2001 From: Daniel Teske Date: Mon, 2 Dec 2013 15:30:17 +0100 Subject: QmlProject: Prevent renaming .qmlproject files That doesn't work, it doesn't look to hard to fix that, but the use case for it is rather small anyway. Task-number: QTCREATORBUG-10934 Change-Id: Idcb1fab96a67330e998590b70760b3c97e4cb780 Reviewed-by: Kai Koehne --- src/plugins/qmlprojectmanager/qmlprojectnodes.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'src/plugins/qmlprojectmanager/qmlprojectnodes.cpp') diff --git a/src/plugins/qmlprojectmanager/qmlprojectnodes.cpp b/src/plugins/qmlprojectmanager/qmlprojectnodes.cpp index bbf8165091..d35faf01b9 100644 --- a/src/plugins/qmlprojectmanager/qmlprojectnodes.cpp +++ b/src/plugins/qmlprojectmanager/qmlprojectnodes.cpp @@ -176,7 +176,11 @@ QList QmlProjectNode::supportedActi QList actions; actions.append(AddNewFile); actions.append(EraseFile); - actions.append(Rename); + if (node->nodeType() == ProjectExplorer::FileNodeType) { + ProjectExplorer::FileNode *fileNode = static_cast(node); + if (fileNode->fileType() != ProjectExplorer::ProjectFileType) + actions.append(Rename); + } return actions; } -- cgit v1.2.1