enum fix: Qt.DisplayRole => Qt.ItemDataRole.DisplayRole

This commit is contained in:
Charles Haley 2022-08-30 15:26:05 +01:00
parent 913d9eb08e
commit 6dd4ef6c92
2 changed files with 3 additions and 3 deletions

View File

@ -94,7 +94,7 @@ class TableItem(QTableWidgetItem):
def data(self, role):
self.get_data()
if role == Qt.DisplayRole:
if role == Qt.ItemDataRole.DisplayRole:
return self.val
return QTableWidgetItem.data(self, role)

View File

@ -793,7 +793,7 @@ class ConfigWidget(ConfigWidgetBase, Ui_Form):
if v == 0:
break
item = QListWidgetItem(icon_map[v], choices[v-1][1])
item.setData(Qt.UserRole, choices[v-1][0])
item.setData(Qt.ItemDataRole.UserRole, choices[v-1][0])
self.tb_search_order.addItem(item)
node = v
@ -821,7 +821,7 @@ class ConfigWidget(ConfigWidgetBase, Ui_Form):
# the option order
node = 0
for i in range(0, 4):
v = self.tb_search_order.item(i).data(Qt.UserRole)
v = self.tb_search_order.item(i).data(Qt.ItemDataRole.UserRole)
# JSON dumps converts integer keys to strings, so do it explicitly
t[str(node)] = v
node = v