Beispiel #1
0
 def _save_palette(self):
     """
     saves default color palette (normal mode) to retrieve it again, when once changed to dark theme
     """
     self.normal_theme = True
     default_palette = QPalette()
     # save all default entities as there seems to be no setStandard() method
     self.window_color = QPalette.window(default_palette).color()
     self.window_text_color = QPalette.windowText(default_palette).color()
     self.base_color = QPalette.base(default_palette).color()
     self.alternate_base_color = QPalette.alternateBase(
         default_palette).color()
     self.tool_tip_base_color = QPalette.toolTipBase(
         default_palette).color()
     self.tool_tip_text_color = QPalette.toolTipText(
         default_palette).color()
     self.text_color = QPalette.text(default_palette).color()
     self.button_color = QPalette.button(default_palette).color()
     self.button_text_color = QPalette.buttonText(default_palette).color()
     self.bright_text_color = QPalette.brightText(default_palette).color()
     self.link_color = QPalette.link(default_palette).color()
     self.highlight_color = QPalette.highlight(default_palette).color()
     self.highlighted_text_color = QPalette.highlightedText(
         default_palette).color()