diff --git a/src/view/network/TableModel.py b/src/view/network/TableModel.py index 0b8534c2b396475213ada75d083b9b4e08e461fe..8108e3bc5733ffafe38a0f24f54fe850f5814ce8 100644 --- a/src/view/network/TableModel.py +++ b/src/view/network/TableModel.py @@ -25,6 +25,7 @@ class ComboBoxDelegate(QItemDelegate): def createEditor(self, parent, option, index): self.editor = QComboBox(parent) self.editor.addItems(self.graph.nodes_names()) + self.editor.setCurrentText(index.data(Qt.DisplayRole)) return self.editor def setEditorData(self, editor, index): @@ -54,6 +55,7 @@ class TrueFalseComboBoxDelegate(QItemDelegate): def createEditor(self, parent, option, index): self.editor = QComboBox(parent) self.editor.addItems(["true", "false"]) + self.editor.setCurrentText("true" if index.data(Qt.DisplayRole) else "false") return self.editor def setEditorData(self, editor, index):