##// END OF EJS Templates
Bug fixed: translating float values to integer
Miguel Valdez -
r677:5a045da2ac8c
parent child
Show More
@@ -57,9 +57,6 class ParameterConf():
57 57 if value == '':
58 58 raise ValueError, "%s: This parameter value is empty" %self.name
59 59
60 if format == 'bool':
61 value = int(value)
62
63 60 if format == 'list':
64 61 strList = value.split(',')
65 62
@@ -158,6 +155,12 class ParameterConf():
158 155
159 156 return self.__formated_value
160 157
158 if format == 'bool':
159 value = int(value)
160
161 if format == 'int':
162 value = float(value)
163
161 164 format_func = eval(format)
162 165
163 166 self.__formated_value = format_func(value)
@@ -2953,7 +2953,7 class BasicWindow(QMainWindow, Ui_BasicWindow):
2953 2953 self.volGraphCebSave.setCheckState(QtCore.Qt.Unchecked)
2954 2954 else:
2955 2955 value = parmObj.getValue()
2956 if int(value):
2956 if value:
2957 2957 self.volGraphCebSave.setCheckState(QtCore.Qt.Checked)
2958 2958 else:
2959 2959 self.volGraphCebSave.setCheckState(QtCore.Qt.Unchecked)
@@ -3132,7 +3132,6 class BasicWindow(QMainWindow, Ui_BasicWindow):
3132 3132 for parmObj in opObj.getParameterObjList():
3133 3133 if parmObj.name == 'timeInterval':
3134 3134 value = opObj.getParameterValue(parameterName='timeInterval')
3135 value = float(value)
3136 3135 self.specOpIncoherent.setText(str(value))
3137 3136 self.specOpIncoherent.setEnabled(True)
3138 3137 self.specOpCebIncoherent.setCheckState(QtCore.Qt.Checked)
@@ -3140,7 +3139,6 class BasicWindow(QMainWindow, Ui_BasicWindow):
3140 3139
3141 3140 if parmObj.name == 'n':
3142 3141 value = opObj.getParameterValue(parameterName='n')
3143 value = float(value)
3144 3142 self.specOpIncoherent.setText(str(value))
3145 3143 self.specOpIncoherent.setEnabled(True)
3146 3144 self.specOpCebIncoherent.setCheckState(QtCore.Qt.Checked)
@@ -3734,7 +3732,6 class BasicWindow(QMainWindow, Ui_BasicWindow):
3734 3732 for parmObj in opObj.getParameterObjList():
3735 3733 if parmObj.name == 'timeInterval':
3736 3734 value = opObj.getParameterValue(parameterName='timeInterval')
3737 value = float(value)
3738 3735 self.specHeisOpIncoherent.setText(str(value))
3739 3736 self.specHeisOpIncoherent.setEnabled(True)
3740 3737 self.specHeisOpCebIncoherent.setCheckState(QtCore.Qt.Checked)
1 NO CONTENT: modified file
General Comments 0
You need to be logged in to leave comments. Login now