From 1aeab9a79968f2570492754b2f0429ce236d6b43 Mon Sep 17 00:00:00 2001 From: John van de Wetering Date: Tue, 16 Jul 2024 20:45:25 -0300 Subject: [PATCH] Use new boolean settings value --- zxlive/settings.py | 3 ++- zxlive/settings_dialog.py | 2 ++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/zxlive/settings.py b/zxlive/settings.py index bcbca26..ec0e2d5 100644 --- a/zxlive/settings.py +++ b/zxlive/settings.py @@ -202,7 +202,8 @@ def update(self) -> None: get_settings_value("font/size", int) ) self.SNAP = SCALE / self.SNAP_DIVISION - self.PREVIEWS_SHOW = (get_settings_value("previews-show",str) == "True") + self.PREVIEWS_SHOW = get_settings_value("previews-show",bool) + self.PREVIEWS_SHOW = True # Initialise settings diff --git a/zxlive/settings_dialog.py b/zxlive/settings_dialog.py index 3af20e6..de12a9f 100644 --- a/zxlive/settings_dialog.py +++ b/zxlive/settings_dialog.py @@ -277,6 +277,8 @@ def update_global_settings(self) -> None: self.settings.setValue(name, widget.value()) elif isinstance(widget, QComboBox): self.settings.setValue(name, widget.currentData()) + elif isinstance(widget, QCheckBox): + self.settings.setValue(name, widget.isChecked()) display_setting.update() def apply_global_settings(self) -> None: