eric6/MicroPython/UnknownDevicesDialog.py

changeset 8143
2c730d5fd177
parent 8099
522946e53835
child 8218
7c09585bd960
equal deleted inserted replaced
8141:27f636beebad 8143:2c730d5fd177
21 21
22 class UnknownDevicesDialog(QDialog, Ui_UnknownDevicesDialog): 22 class UnknownDevicesDialog(QDialog, Ui_UnknownDevicesDialog):
23 """ 23 """
24 Class implementing a dialog to manage the list of unknown devices. 24 Class implementing a dialog to manage the list of unknown devices.
25 """ 25 """
26 DeviceDataRole = Qt.UserRole 26 DeviceDataRole = Qt.ItemDataRole.UserRole
27 ModifiedRole = Qt.UserRole + 1 27 ModifiedRole = Qt.ItemDataRole.UserRole + 1
28 28
29 def __init__(self, parent=None): 29 def __init__(self, parent=None):
30 """ 30 """
31 Constructor 31 Constructor
32 32
81 # play it safe 81 # play it safe
82 return 82 return
83 83
84 from .AddEditDevicesDialog import AddEditDevicesDialog 84 from .AddEditDevicesDialog import AddEditDevicesDialog
85 dlg = AddEditDevicesDialog(deviceData=item.data(self.DeviceDataRole)) 85 dlg = AddEditDevicesDialog(deviceData=item.data(self.DeviceDataRole))
86 if dlg.exec() == QDialog.Accepted: 86 if dlg.exec() == QDialog.DialogCode.Accepted:
87 deviceDict = dlg.getDeviceDict() 87 deviceDict = dlg.getDeviceDict()
88 item.setData(self.DeviceDataRole, deviceDict) 88 item.setData(self.DeviceDataRole, deviceDict)
89 item.setData(self.ModifiedRole, True) 89 item.setData(self.ModifiedRole, True)
90 90
91 item.setText(self.tr("{0} (*)", "list entry is modified") 91 item.setText(self.tr("{0} (*)", "list entry is modified")

eric ide

mercurial