15 from PyQt6.QtWidgets import QInputDialog, QLineEdit |
15 from PyQt6.QtWidgets import QInputDialog, QLineEdit |
16 |
16 |
17 from .MicroPythonDevices import MicroPythonDevice |
17 from .MicroPythonDevices import MicroPythonDevice |
18 from .MicroPythonWidget import HAS_QTCHART |
18 from .MicroPythonWidget import HAS_QTCHART |
19 |
19 |
20 from EricWidgets import EricMessageBox, EricFileDialog |
20 from eric7.EricWidgets import EricMessageBox, EricFileDialog |
21 from EricWidgets.EricApplication import ericApp |
21 from eric7.EricWidgets.EricApplication import ericApp |
22 |
22 |
23 import Utilities |
23 from eric7 import Preferences, Utilities |
24 import Preferences |
|
25 |
24 |
26 |
25 |
27 class MicrobitDevice(MicroPythonDevice): |
26 class MicrobitDevice(MicroPythonDevice): |
28 """ |
27 """ |
29 Class implementing the device for BBC micro:bit and Calliope mini boards. |
28 Class implementing the device for BBC micro:bit and Calliope mini boards. |