This commit is contained in:
Victor Olaya 2012-12-08 23:21:08 +01:00
parent 7841975a83
commit a2997be05c
2 changed files with 7 additions and 6 deletions

View File

@ -191,7 +191,7 @@ class AlgorithmExecutionDialog(QtGui.QDialog):
value.append(options[index])
return param.setValue(value)
elif isinstance(param, (ParameterNumber, ParameterFile, ParameterCrs, ParameterExtent)):
return param.setValue(widget.getValue())
return param.setValue(widget.getValue())
elif isinstance(param, ParameterString):
if param.multiline:
return param.setValue(unicode(widget.toPlainText()))

View File

@ -16,6 +16,7 @@
* *
***************************************************************************
"""
from PyQt4 import QtGui
__author__ = 'Victor Olaya'
__date__ = 'August 2012'
@ -38,7 +39,7 @@ class ParameterNumber(Parameter):
except:
self.default = default
self.isInteger = False
self.min = minValue
self.min = minValue
self.max = maxValue
self.value = None
@ -50,11 +51,11 @@ class ParameterNumber(Parameter):
if (float(n) - int(float(n)) == 0):
value = int(float(n))
else:
value = float(n)
if self.min:
if value < self.min:
value = float(n)
if self.min is not None:
if value < self.min:
return False
if self.max:
if self.max is not None:
if value > self.max:
return False
self.value = value