--- a/eric6/MicroPython/UnknownDevicesDialog.py Mon Mar 01 17:48:43 2021 +0100 +++ b/eric6/MicroPython/UnknownDevicesDialog.py Tue Mar 02 17:17:09 2021 +0100 @@ -23,8 +23,8 @@ """ Class implementing a dialog to manage the list of unknown devices. """ - DeviceDataRole = Qt.UserRole - ModifiedRole = Qt.UserRole + 1 + DeviceDataRole = Qt.ItemDataRole.UserRole + ModifiedRole = Qt.ItemDataRole.UserRole + 1 def __init__(self, parent=None): """ @@ -83,7 +83,7 @@ from .AddEditDevicesDialog import AddEditDevicesDialog dlg = AddEditDevicesDialog(deviceData=item.data(self.DeviceDataRole)) - if dlg.exec() == QDialog.Accepted: + if dlg.exec() == QDialog.DialogCode.Accepted: deviceDict = dlg.getDeviceDict() item.setData(self.DeviceDataRole, deviceDict) item.setData(self.ModifiedRole, True)