[Processing] corrected wrong change in config dialog

This commit is contained in:
volaya 2015-11-08 16:31:45 +01:00
parent f0bbb88944
commit 86556c227b

View File

@ -223,7 +223,11 @@ class SettingDelegate(QStyledItemDelegate):
if setting.valuetype == Setting.SELECTION:
model.setData(index, editor.currentText(), Qt.EditRole)
else:
model.setData(index, editor.text(), Qt.EditRole)
if isinstance(value, (str, basestring)):
model.setData(index, editor.text(), Qt.EditRole)
else:
model.setData(index, editor.value(), Qt.EditRole)
def sizeHint(self, option, index):
return QSpinBox().sizeHint()