30 from eric7.EricWidgets import EricMessageBox, EricFileDialog |
30 from eric7.EricWidgets import EricMessageBox, EricFileDialog |
31 from eric7.EricWidgets.EricApplication import ericApp |
31 from eric7.EricWidgets.EricApplication import ericApp |
32 from eric7.EricWidgets.EricProcessDialog import EricProcessDialog |
32 from eric7.EricWidgets.EricProcessDialog import EricProcessDialog |
33 from eric7.EricGui.EricOverrideCursor import EricOverrideCursor, EricOverridenCursor |
33 from eric7.EricGui.EricOverrideCursor import EricOverrideCursor, EricOverridenCursor |
34 |
34 |
|
35 from eric7.EricGui import EricPixmapCache |
|
36 from eric7 import Globals, Preferences, Utilities |
|
37 |
|
38 from eric7.UI.Info import BugAddress |
|
39 |
35 from .Ui_MicroPythonWidget import Ui_MicroPythonWidget |
40 from .Ui_MicroPythonWidget import Ui_MicroPythonWidget |
36 |
41 |
37 from . import MicroPythonDevices |
42 from . import MicroPythonDevices |
38 from . import UF2FlashDialog |
43 from . import UF2FlashDialog |
39 |
44 |
49 from .MicroPythonCommandsInterface import MicroPythonCommandsInterface |
54 from .MicroPythonCommandsInterface import MicroPythonCommandsInterface |
50 |
55 |
51 HAS_QTSERIALPORT = True |
56 HAS_QTSERIALPORT = True |
52 except ImportError: |
57 except ImportError: |
53 HAS_QTSERIALPORT = False |
58 HAS_QTSERIALPORT = False |
54 |
|
55 from eric7.EricGui import EricPixmapCache |
|
56 from eric7 import Globals, Preferences, Utilities |
|
57 |
|
58 from eric7.UI.Info import BugAddress |
|
59 |
59 |
60 # ANSI Colors (see https://en.wikipedia.org/wiki/ANSI_escape_code) |
60 # ANSI Colors (see https://en.wikipedia.org/wiki/ANSI_escape_code) |
61 AnsiColorSchemes = { |
61 AnsiColorSchemes = { |
62 "Windows 7": { |
62 "Windows 7": { |
63 0: QBrush(QColor(0, 0, 0)), |
63 0: QBrush(QColor(0, 0, 0)), |