src/eric7/MicroPython/MicroPythonWidget.py

branch
eric7
changeset 9496
05017f795c24
parent 9482
a2bc06a54d9d
child 9573
9960d19d66b5
equal deleted inserted replaced
9495:28ab5f487f71 9496:05017f795c24
496 ) 496 )
497 497
498 vid = self.deviceTypeComboBox.itemData(index, self.DeviceVidRole) 498 vid = self.deviceTypeComboBox.itemData(index, self.DeviceVidRole)
499 pid = self.deviceTypeComboBox.itemData(index, self.DevicePidRole) 499 pid = self.deviceTypeComboBox.itemData(index, self.DevicePidRole)
500 500
501 self.__device = MicroPythonDevices.getDevice(deviceType, self, vid, pid) 501 if deviceType or (pid is not None and pid is not None):
502 self.__device.setButtons() 502 self.__device = MicroPythonDevices.getDevice(deviceType, self, vid, pid)
503 503 self.__device.setButtons()
504 self.connectButton.setEnabled(bool(deviceType)) 504
505 self.connectButton.setEnabled(bool(deviceType))
505 506
506 @pyqtSlot() 507 @pyqtSlot()
507 def on_checkButton_clicked(self): 508 def on_checkButton_clicked(self):
508 """ 509 """
509 Private slot to check for connected devices. 510 Private slot to check for connected devices.

eric ide

mercurial