267 )[0] |
267 )[0] |
268 firmware = EricFileDialog.getOpenFileName( |
268 firmware = EricFileDialog.getOpenFileName( |
269 self.microPython, |
269 self.microPython, |
270 self.tr("Flash MicroPython/Firmware"), |
270 self.tr("Flash MicroPython/Firmware"), |
271 downloadsPath, |
271 downloadsPath, |
272 self.tr("MicroPython/Firmware Files (*.hex *.bin);;" "All Files (*)"), |
272 self.tr("MicroPython/Firmware Files (*.hex *.bin);;All Files (*)"), |
273 ) |
273 ) |
274 if firmware and os.path.exists(firmware): |
274 if firmware and os.path.exists(firmware): |
275 shutil.copy2(firmware, deviceDirectories[0]) |
275 shutil.copy2(firmware, deviceDirectories[0]) |
276 else: |
276 else: |
277 EricMessageBox.warning( |
277 EricMessageBox.warning( |