163 act.setEnabled(connected) |
163 act.setEnabled(connected) |
164 menu.addSeparator() |
164 menu.addSeparator() |
165 act = menu.addAction(self.tr("Reset {0}").format(self.deviceName()), |
165 act = menu.addAction(self.tr("Reset {0}").format(self.deviceName()), |
166 self.__resetDevice) |
166 self.__resetDevice) |
167 act.setEnabled(connected) |
167 act.setEnabled(connected) |
|
168 |
|
169 def hasFlashMenuEntry(self): |
|
170 """ |
|
171 Public method to check, if the device has its own flash menu entry. |
|
172 |
|
173 @return flag indicating a specific flash menu entry |
|
174 @rtype bool |
|
175 """ |
|
176 return True |
168 |
177 |
169 @pyqtSlot() |
178 @pyqtSlot() |
170 def __flashMicroPython(self, firmware=False): |
179 def __flashMicroPython(self, firmware=False): |
171 """ |
180 """ |
172 Private slot to flash MicroPython or the DAPLink firmware to the |
181 Private slot to flash MicroPython or the DAPLink firmware to the |