Loading ui/module_manager.py +4 −1 Original line number Diff line number Diff line Loading @@ -513,7 +513,10 @@ def merge_config_module_params(config_params: Dict, module_keys: List, get_modul deprecated_val_keys = {'select', 'content'} for k in list(cparam.keys()): if k in deprecated_val_keys: cparam['value'] = cparam.pop(k) val = cparam.pop(k) if cparam['type'] == 'checkbox' and isinstance(val, str): val = val.lower().strip() == 'true' cparam['value'] = val continue if k not in mparam: cparam.pop(k) Loading ui/module_parse_widgets.py +3 −0 Original line number Diff line number Diff line Loading @@ -183,6 +183,9 @@ class ParamWidget(QWidget): param_widget.paramwidget_edited.connect(self.on_paramwidget_edited) elif param_dict['type'] == 'checkbox': param_widget = ParamCheckBox(param_key) if isinstance(value, str): value = value.lower().strip() == 'true' params[param_key]['value'] = value param_widget.setChecked(value) param_widget.paramwidget_edited.connect(self.on_paramwidget_edited) if 'description' in param_dict: Loading Loading
ui/module_manager.py +4 −1 Original line number Diff line number Diff line Loading @@ -513,7 +513,10 @@ def merge_config_module_params(config_params: Dict, module_keys: List, get_modul deprecated_val_keys = {'select', 'content'} for k in list(cparam.keys()): if k in deprecated_val_keys: cparam['value'] = cparam.pop(k) val = cparam.pop(k) if cparam['type'] == 'checkbox' and isinstance(val, str): val = val.lower().strip() == 'true' cparam['value'] = val continue if k not in mparam: cparam.pop(k) Loading
ui/module_parse_widgets.py +3 −0 Original line number Diff line number Diff line Loading @@ -183,6 +183,9 @@ class ParamWidget(QWidget): param_widget.paramwidget_edited.connect(self.on_paramwidget_edited) elif param_dict['type'] == 'checkbox': param_widget = ParamCheckBox(param_key) if isinstance(value, str): value = value.lower().strip() == 'true' params[param_key]['value'] = value param_widget.setChecked(value) param_widget.paramwidget_edited.connect(self.on_paramwidget_edited) if 'description' in param_dict: Loading