mirror of
https://github.com/qgis/QGIS.git
synced 2025-02-25 00:58:06 -05:00
fixed #6227
This commit is contained in:
parent
7841975a83
commit
a2997be05c
@ -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()))
|
||||
|
@ -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
|
||||
|
Loading…
x
Reference in New Issue
Block a user