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/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)]