diff options
-rw-r--r-- | examples/widgets/itemviews/editabletreemodel/treemodel.py | 9 |
1 files changed, 2 insertions, 7 deletions
diff --git a/examples/widgets/itemviews/editabletreemodel/treemodel.py b/examples/widgets/itemviews/editabletreemodel/treemodel.py index b7c994fb0..88e53ac82 100644 --- a/examples/widgets/itemviews/editabletreemodel/treemodel.py +++ b/examples/widgets/itemviews/editabletreemodel/treemodel.py @@ -39,14 +39,11 @@ ############################################################################# -from PySide6.QtCore import QModelIndex, Qt, QAbstractItemModel, Signal +from PySide6.QtCore import QModelIndex, Qt, QAbstractItemModel from treeitem import TreeItem class TreeModel(QAbstractItemModel): - # Define signals - dataChanged = Signal(QModelIndex, QModelIndex, object) - headerDataChanged = Signal(Qt.Orientation, int, int) def __init__(self, headers: list, data: str, parent=None): super().__init__(parent) @@ -191,9 +188,7 @@ class TreeModel(QAbstractItemModel): result: bool = self.root_item.set_data(section, value) if result: - # todo: Check if emit headerDataChanged signal is correct - # emit headerDataChanged(orientation, section, section) - self.headerDataChanged(orientation, section, section) + self.headerDataChanged.emit(orientation, section, section) return result |