forked from qt-creator/qt-creator
ProjectExplorer: Shorten NodeType enum
Use a class enum with a type quint16 for the NodeType. Frees 2 bytes per node that can be used for better things now. Change-Id: Ib84bf8629e9f4a5fb0793355eff0f0d6302167dd Reviewed-by: Tobias Hunger <tobias.hunger@qt.io>
This commit is contained in:
@@ -87,7 +87,7 @@ QList<ProjectExplorer::ProjectAction> QmlProjectNode::supportedActions(Node *nod
|
||||
QList<ProjectExplorer::ProjectAction> actions;
|
||||
actions.append(ProjectExplorer::AddNewFile);
|
||||
actions.append(ProjectExplorer::EraseFile);
|
||||
if (node->nodeType() == ProjectExplorer::FileNodeType) {
|
||||
if (node->nodeType() == ProjectExplorer::NodeType::File) {
|
||||
ProjectExplorer::FileNode *fileNode = static_cast<ProjectExplorer::FileNode *>(node);
|
||||
if (fileNode->fileType() != ProjectExplorer::ProjectFileType)
|
||||
actions.append(ProjectExplorer::Rename);
|
||||
|
||||
Reference in New Issue
Block a user