aboutsummaryrefslogtreecommitdiffstats
path: root/examples/widgets/itemviews/jsonmodel/jsonmodel.py
diff options
context:
space:
mode:
Diffstat (limited to 'examples/widgets/itemviews/jsonmodel/jsonmodel.py')
-rw-r--r--examples/widgets/itemviews/jsonmodel/jsonmodel.py12
1 files changed, 6 insertions, 6 deletions
diff --git a/examples/widgets/itemviews/jsonmodel/jsonmodel.py b/examples/widgets/itemviews/jsonmodel/jsonmodel.py
index 0ff14e67c..7d15b6ca0 100644
--- a/examples/widgets/itemviews/jsonmodel/jsonmodel.py
+++ b/examples/widgets/itemviews/jsonmodel/jsonmodel.py
@@ -156,14 +156,14 @@ class JsonModel(QAbstractItemModel):
item = index.internalPointer()
- if role == Qt.DisplayRole:
+ if role == Qt.ItemDataRole.DisplayRole:
if index.column() == 0:
return item.key
if index.column() == 1:
return item.value
- elif role == Qt.EditRole:
+ elif role == Qt.ItemDataRole.EditRole:
if index.column() == 1:
return item.value
@@ -178,12 +178,12 @@ class JsonModel(QAbstractItemModel):
role (Qt.ItemDataRole)
"""
- if role == Qt.EditRole:
+ if role == Qt.ItemDataRole.EditRole:
if index.column() == 1:
item = index.internalPointer()
item.value = str(value)
- self.dataChanged.emit(index, index, [Qt.EditRole])
+ self.dataChanged.emit(index, index, [Qt.ItemDataRole.EditRole])
return True
@@ -197,10 +197,10 @@ class JsonModel(QAbstractItemModel):
For the JsonModel, it returns only data for columns (orientation = Horizontal)
"""
- if role != Qt.DisplayRole:
+ if role != Qt.ItemDataRole.DisplayRole:
return None
- if orientation == Qt.Horizontal:
+ if orientation == Qt.Orientation.Horizontal:
return self._headers[section]
def index(self, row: int, column: int, parent=QModelIndex()) -> QModelIndex: