예제 #1
0
 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)
예제 #3
0
 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)
예제 #5
0
 def setParamValue(self, param, widget, alg=None):
     if isinstance(param, ParameterFieldsMapping):
         return param.setValue(widget.value())
     return AlgorithmDialog.setParamValue(self, param, widget, alg)
예제 #6
0
 def setParamValue(self, param, widget, alg=None):
     if isinstance(param, ParameterFieldsMapping):
         return param.setValue(widget.value())
     return AlgorithmDialog.setParamValue(self, param, widget, alg)