17 from PyQt6.QtWidgets import ( |
17 from PyQt6.QtWidgets import ( |
18 QWidget, QMenu, QApplication, QHBoxLayout, QSpacerItem, QSizePolicy, |
18 QWidget, QMenu, QApplication, QHBoxLayout, QSpacerItem, QSizePolicy, |
19 QTextEdit, QToolButton, QDialog |
19 QTextEdit, QToolButton, QDialog |
20 ) |
20 ) |
21 |
21 |
22 from E5Gui.EricZoomWidget import EricZoomWidget |
22 from EricWidgets.EricZoomWidget import EricZoomWidget |
23 from E5Gui import EricMessageBox, EricFileDialog |
23 from EricWidgets import EricMessageBox, EricFileDialog |
24 from E5Gui.EricApplication import ericApp |
24 from EricWidgets.EricApplication import ericApp |
25 from E5Gui.EricProcessDialog import EricProcessDialog |
25 from EricWidgets.EricProcessDialog import EricProcessDialog |
26 from E5Gui.EricOverrideCursor import EricOverrideCursor, EricOverridenCursor |
26 from EricGui.EricOverrideCursor import EricOverrideCursor, EricOverridenCursor |
27 |
27 |
28 from .Ui_MicroPythonWidget import Ui_MicroPythonWidget |
28 from .Ui_MicroPythonWidget import Ui_MicroPythonWidget |
29 |
29 |
30 from . import MicroPythonDevices |
30 from . import MicroPythonDevices |
31 from . import UF2FlashDialog |
31 from . import UF2FlashDialog |
1781 @type list of tuple of (int, int, str) |
1781 @type list of tuple of (int, int, str) |
1782 """ |
1782 """ |
1783 from .AddEditDevicesDialog import AddEditDevicesDialog |
1783 from .AddEditDevicesDialog import AddEditDevicesDialog |
1784 |
1784 |
1785 if len(devices) > 1: |
1785 if len(devices) > 1: |
1786 from E5Gui.EricListSelectionDialog import EricListSelectionDialog |
1786 from EricWidgets.EricListSelectionDialog import EricListSelectionDialog |
1787 sdlg = EricListSelectionDialog( |
1787 sdlg = EricListSelectionDialog( |
1788 [d[2] for d in devices], |
1788 [d[2] for d in devices], |
1789 title=self.tr("Add Unknown Devices"), |
1789 title=self.tr("Add Unknown Devices"), |
1790 message=self.tr("Select the devices to be added:"), |
1790 message=self.tr("Select the devices to be added:"), |
1791 checkBoxSelection=True |
1791 checkBoxSelection=True |