From 085e3a5fd3669c19b147fc6391c709fb371e6c3e Mon Sep 17 00:00:00 2001 From: atse Date: Mon, 16 Sep 2024 10:35:35 +0800 Subject: [PATCH] QVariantList -> list & QVariantMap -> dict --- pytec/pytec/gui/view/ctrl_panel.py | 10 +++++----- pytec/pytec/gui/view/thermostat_settings_menu.py | 4 ++-- pytec/pytec/gui/view/zero_limits_warning_view.py | 2 +- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/pytec/pytec/gui/view/ctrl_panel.py b/pytec/pytec/gui/view/ctrl_panel.py index ee64c67..b3a9294 100644 --- a/pytec/pytec/gui/view/ctrl_panel.py +++ b/pytec/pytec/gui/view/ctrl_panel.py @@ -165,7 +165,7 @@ class CtrlPanel(QObject): auto_tuner_param = inner_param.opts["pid_autotune"] self.autotuners.set_params(auto_tuner_param, ch, new_value) - @pyqtSlot("QVariantList") + @pyqtSlot(list) def update_pid(self, pid_settings): for settings in pid_settings: channel = settings["channel"] @@ -189,7 +189,7 @@ class CtrlPanel(QObject): "Output Config", "Control Method", "Set Temperature" ).setValue(settings["target"]) - @pyqtSlot("QVariantList") + @pyqtSlot(list) def update_report(self, report_data): for settings in report_data: channel = settings["channel"] @@ -209,7 +209,7 @@ class CtrlPanel(QObject): settings["tec_i"] * 1000 ) - @pyqtSlot("QVariantList") + @pyqtSlot(list) def update_thermistor(self, sh_data): for sh_param in sh_data: channel = sh_param["channel"] @@ -224,7 +224,7 @@ class CtrlPanel(QObject): sh_param["params"]["b"] ) - @pyqtSlot("QVariantList") + @pyqtSlot(list) def update_pwm(self, pwm_data): for pwm_params in pwm_data: channel = pwm_params["channel"] @@ -239,7 +239,7 @@ class CtrlPanel(QObject): "Output Config", "Limits", "Max Heating Current" ).setValue(pwm_params["max_i_neg"]["value"] * 1000) - @pyqtSlot("QVariantList") + @pyqtSlot(list) def update_postfilter(self, postfilter_data): for postfilter_params in postfilter_data: channel = postfilter_params["channel"] diff --git a/pytec/pytec/gui/view/thermostat_settings_menu.py b/pytec/pytec/gui/view/thermostat_settings_menu.py index 8848fb0..4254423 100644 --- a/pytec/pytec/gui/view/thermostat_settings_menu.py +++ b/pytec/pytec/gui/view/thermostat_settings_menu.py @@ -124,7 +124,7 @@ class ThermostatSettingsMenu(QtWidgets.QMenu): self.actionAbout_Thermostat.triggered.connect(about_thermostat) self.addAction(self.actionAbout_Thermostat) - @pyqtSlot("QVariantMap") + @pyqtSlot(dict) def fan_update(self, fan_settings): logging.debug(fan_settings) if fan_settings is None: @@ -154,7 +154,7 @@ class ThermostatSettingsMenu(QtWidgets.QMenu): self.fan_pwm_warning.setPixmap(QtGui.QPixmap()) self.fan_pwm_warning.setToolTip("") - @pyqtSlot("QVariantMap") + @pyqtSlot(dict) def hw_rev(self, hw_rev): self.hw_rev_data = hw_rev self.fan_group.setEnabled(self.hw_rev_data["settings"]["fan_available"]) diff --git a/pytec/pytec/gui/view/zero_limits_warning_view.py b/pytec/pytec/gui/view/zero_limits_warning_view.py index de0e641..116cb3d 100644 --- a/pytec/pytec/gui/view/zero_limits_warning_view.py +++ b/pytec/pytec/gui/view/zero_limits_warning_view.py @@ -10,7 +10,7 @@ class ZeroLimitsWarningView(QObject): self._lbl = limit_warning self._style = style - @pyqtSlot("QVariantList") + @pyqtSlot(list) def set_limits_warning(self, pwm_data: list): channels_zeroed_limits = [set() for i in range(self._thermostat.NUM_CHANNELS)]