def setParamValue(self, param, widget, alg=None): """ Overload of Widget-to->param update mecanisme """ if isinstance(widget, ListSelectionPanel): text = widget.text() return param.setValue(text) else: return AlgorithmDialog.setParamValue(self, param, widget, alg)
def setParamValue(self, param, widget, alg=None): """ Overload of Widget-to->param update mecanisme """ if isinstance(widget, TableReplaceInputDialog): text = widget.text() return param.setValue(text) else: return AlgorithmDialog.setParamValue(self, param, widget, alg)
def setParamValue(self, param, widget, alg=None): """ Overload of Widget-to->param update mecanisme """ if isinstance(widget, CSVFieldSelectionPanel): text = widget.leText.text() return param.setValue(text) if isinstance(widget, InputLayerSelectorPanel): text = widget.cmbText.currentText() return param.setValue(text) else: return AlgorithmDialog.setParamValue(self, param, widget, alg)
def setParamValue(self, param, widget, alg=None): if param.name in self.customParam.keys(): if isinstance(self.customParam[param.name], QComboBox): return param.setValue(widget.currentText()) return AlgorithmDialog.setParamValue(self, param, widget, alg)
def setParamValue(self, param, widget, alg=None): if isinstance(param, ParameterFieldsMapping): return param.setValue(widget.value()) return AlgorithmDialog.setParamValue(self, param, widget, alg)