83 |
83 |
84 if item is None: |
84 if item is None: |
85 # play it safe |
85 # play it safe |
86 return |
86 return |
87 |
87 |
88 dlg = AddEditDevicesDialog(deviceData=item.data(self.DeviceDataRole)) |
88 dlg = AddEditDevicesDialog( |
|
89 deviceData=item.data(self.DeviceDataRole), parent=self |
|
90 ) |
89 if dlg.exec() == QDialog.DialogCode.Accepted: |
91 if dlg.exec() == QDialog.DialogCode.Accepted: |
90 deviceDict = dlg.getDeviceDict() |
92 deviceDict = dlg.getDeviceDict() |
91 item.setData(self.DeviceDataRole, deviceDict) |
93 item.setData(self.DeviceDataRole, deviceDict) |
92 item.setData(self.ModifiedRole, True) |
94 item.setData(self.ModifiedRole, True) |
93 |
95 |