[Tree model] change column order

This commit is contained in:
Jan Grewe 2021-01-06 23:11:58 +01:00
parent 2a7e459eda
commit 1c996556e0

View File

@ -5,7 +5,7 @@ from enum import Enum
from file_handler import ItemDescriptor, NodeType from file_handler import ItemDescriptor, NodeType
column_names = ['Name', 'Type', 'ID', 'Value', 'Description'] column_names = ['Name', 'Type', 'Value', 'Description', 'ID',]
class TreeType(Enum): class TreeType(Enum):
@ -46,11 +46,11 @@ class NixTreeItem(QTreeWidgetItem):
elif column == 1: elif column == 1:
return self._node_descriptor.type return self._node_descriptor.type
elif column == 2: elif column == 2:
return self._node_descriptor.id
elif column == 3:
return self._node_descriptor.value return self._node_descriptor.value
elif column == 4: elif column == 3:
return self._node_descriptor.definition return self._node_descriptor.definition
elif column == 4:
return self._node_descriptor.id
else: else:
return None return None
@ -62,6 +62,7 @@ class NixTreeItem(QTreeWidgetItem):
return self._parent_item._child_items.index(self) return self._parent_item._child_items.index(self)
return 0 return 0
class FileTreeItem(NixTreeItem): class FileTreeItem(NixTreeItem):
def __init__(self, node_descriptor, file_handler, parent=None): def __init__(self, node_descriptor, file_handler, parent=None):
super().__init__(node_descriptor, file_handler=file_handler, parent=parent) super().__init__(node_descriptor, file_handler=file_handler, parent=parent)