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 <kai.koehne@digia.com>
This commit is contained in:
Daniel Teske
2013-12-02 15:30:17 +01:00
committed by Kai Koehne
parent 920d524d38
commit 8d110837e5

View File

@@ -176,7 +176,11 @@ QList<ProjectExplorer::ProjectNode::ProjectAction> QmlProjectNode::supportedActi
QList<ProjectAction> actions; QList<ProjectAction> actions;
actions.append(AddNewFile); actions.append(AddNewFile);
actions.append(EraseFile); actions.append(EraseFile);
if (node->nodeType() == ProjectExplorer::FileNodeType) {
ProjectExplorer::FileNode *fileNode = static_cast<ProjectExplorer::FileNode *>(node);
if (fileNode->fileType() != ProjectExplorer::ProjectFileType)
actions.append(Rename); actions.append(Rename);
}
return actions; return actions;
} }