Adapted some style sheet usages to observe the palette lightness (dark/light). eric7

Mon, 27 Dec 2021 19:46:16 +0100

author
Detlev Offenbach <detlev@die-offenbachs.de>
date
Mon, 27 Dec 2021 19:46:16 +0100
branch
eric7
changeset 8862
99459beb81b1
parent 8861
840f47364b20
child 8863
03e7c23a05b1

Adapted some style sheet usages to observe the palette lightness (dark/light).

eric7/MicroPython/UF2FlashDialog.py file | annotate | diff | comparison | revisions
eric7/Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py file | annotate | diff | comparison | revisions
eric7/VirtualEnv/VirtualenvConfigurationDialog.py file | annotate | diff | comparison | revisions
--- a/eric7/MicroPython/UF2FlashDialog.py	Mon Dec 27 18:17:46 2021 +0100
+++ b/eric7/MicroPython/UF2FlashDialog.py	Mon Dec 27 19:46:16 2021 +0100
@@ -15,6 +15,7 @@
 from PyQt6.QtWidgets import QDialog
 
 from EricWidgets.EricPathPicker import EricPathPickerModes
+from EricWidgets.EricApplication import ericApp
 
 from .Ui_UF2FlashDialog import Ui_UF2FlashDialog
 
@@ -571,7 +572,9 @@
         self.bootPicker.setEnabled(False)
         
         self.__mandatoryStyleSheet = (
-            "QLineEdit {border: 2px solid;border-color: #800000}"
+            "QLineEdit {border: 2px solid; border-color: #dd8888}"
+            if ericApp().usesDarkPalette() else
+            "QLineEdit {border: 2px solid; border-color: #800000}"
         )
         self.__manualType = "<manual>"
         
--- a/eric7/Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py	Mon Dec 27 18:17:46 2021 +0100
+++ b/eric7/Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py	Mon Dec 27 19:46:16 2021 +0100
@@ -51,8 +51,11 @@
         self.packageRootPicker.setMode(EricPathPickerModes.DIRECTORY_MODE)
         self.sourceDirectoryPicker.setMode(EricPathPickerModes.DIRECTORY_MODE)
         
-        # TODO: adapt color to current palette
-        self.__mandatoryStyleSheet = "QLineEdit {border: 2px solid;}"
+        self.__mandatoryStyleSheet = (
+            "QLineEdit {border: 2px solid; border-color: #dd8888}"
+            if ericApp().usesDarkPalette() else
+            "QLineEdit {border: 2px solid; border-color: #800000}"
+        )
         for lineEdit in [self.nameEdit, self.versionEdit,
                          self.homePageUrlEdit, self.authorEdit,
                          self.authorEmailEdit, self.maintainerEdit,
--- a/eric7/VirtualEnv/VirtualenvConfigurationDialog.py	Mon Dec 27 18:17:46 2021 +0100
+++ b/eric7/VirtualEnv/VirtualenvConfigurationDialog.py	Mon Dec 27 19:46:16 2021 +0100
@@ -16,6 +16,7 @@
 from PyQt6.QtWidgets import QDialog, QDialogButtonBox
 
 from EricWidgets.EricPathPicker import EricPathPickerModes
+from EricWidgets.EricApplication import ericApp
 
 from .Ui_VirtualenvConfigurationDialog import Ui_VirtualenvConfigurationDialog
 
@@ -94,8 +95,11 @@
         self.buttonBox.button(
             QDialogButtonBox.StandardButton.Ok).setEnabled(False)
         
-        # TODO: adapt color to current palette
-        self.__mandatoryStyleSheet = "QLineEdit {border: 2px solid;}"
+        self.__mandatoryStyleSheet = (
+            "QLineEdit {border: 2px solid; border-color: #dd8888}"
+            if ericApp().usesDarkPalette() else
+            "QLineEdit {border: 2px solid; border-color: #800000}"
+        )
         self.targetDirectoryPicker.setStyleSheet(self.__mandatoryStyleSheet)
         self.nameEdit.setStyleSheet(self.__mandatoryStyleSheet)
         self.condaTargetDirectoryPicker.setStyleSheet(

eric ide

mercurial