format theme string

This commit is contained in:
dries.k
2022-11-02 23:42:29 +01:00
parent 857a94ccb5
commit 686bac7499

View File

@@ -11,8 +11,8 @@ logger = logging.getLogger("gotify-tray")
styles = { styles = {
"default": default, "default": default,
"dark_purple": dark_purple, "dark purple": dark_purple,
"light_purple": light_purple, "light purple": light_purple,
} }
@@ -24,7 +24,7 @@ def set_theme(app: QtWidgets.QApplication, style: str = "default"):
return return
stylesheet = "" stylesheet = ""
with open(get_abs_path(f"gotify_tray/gui/themes/{style}/style.qss"), "r") as f: with open(get_abs_path(f"gotify_tray/gui/themes/{style.replace(' ', '_')}/style.qss"), "r") as f:
stylesheet += f.read() stylesheet += f.read()
app.setPalette(styles[style].get_palette()) app.setPalette(styles[style].get_palette())
@@ -35,4 +35,4 @@ def get_themes():
def get_theme_file(file: str, theme: str = None) -> str: def get_theme_file(file: str, theme: str = None) -> str:
theme = settings.value("theme", type=str) if not theme else theme theme = settings.value("theme", type=str) if not theme else theme
return get_abs_path(f"gotify_tray/gui/themes/{theme}/{file}") return get_abs_path(f"gotify_tray/gui/themes/{theme.replace(' ', '_')}/{file}")