13 |
13 |
14 from PyQt6.QtCore import pyqtSlot, Qt, QCoreApplication, QThread, QEventLoop |
14 from PyQt6.QtCore import pyqtSlot, Qt, QCoreApplication, QThread, QEventLoop |
15 from PyQt6.QtWidgets import QDialog |
15 from PyQt6.QtWidgets import QDialog |
16 |
16 |
17 from EricWidgets.EricPathPicker import EricPathPickerModes |
17 from EricWidgets.EricPathPicker import EricPathPickerModes |
|
18 from EricWidgets.EricApplication import ericApp |
18 |
19 |
19 from .Ui_UF2FlashDialog import Ui_UF2FlashDialog |
20 from .Ui_UF2FlashDialog import Ui_UF2FlashDialog |
20 |
21 |
21 import UI.PixmapCache |
22 import UI.PixmapCache |
22 import Utilities |
23 import Utilities |
569 |
570 |
570 self.bootPicker.setMode(EricPathPickerModes.DIRECTORY_SHOW_FILES_MODE) |
571 self.bootPicker.setMode(EricPathPickerModes.DIRECTORY_SHOW_FILES_MODE) |
571 self.bootPicker.setEnabled(False) |
572 self.bootPicker.setEnabled(False) |
572 |
573 |
573 self.__mandatoryStyleSheet = ( |
574 self.__mandatoryStyleSheet = ( |
574 "QLineEdit {border: 2px solid;border-color: #800000}" |
575 "QLineEdit {border: 2px solid; border-color: #dd8888}" |
|
576 if ericApp().usesDarkPalette() else |
|
577 "QLineEdit {border: 2px solid; border-color: #800000}" |
575 ) |
578 ) |
576 self.__manualType = "<manual>" |
579 self.__manualType = "<manual>" |
577 |
580 |
578 self.__boardType = boardType |
581 self.__boardType = boardType |
579 |
582 |