From 5f9502451a98011619e1994e959b789aa8b8b511 Mon Sep 17 00:00:00 2001 From: Martin Baeuml Date: Tue, 28 Jun 2011 16:58:12 +0200 Subject: [PATCH] allow property values to be floats or ints --- sloth/gui/propertyeditor.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/sloth/gui/propertyeditor.py b/sloth/gui/propertyeditor.py index ae1556d..a29c8ec 100644 --- a/sloth/gui/propertyeditor.py +++ b/sloth/gui/propertyeditor.py @@ -83,8 +83,10 @@ class DefaultAttributeHandler(QGroupBox, AbstractAttributeHandler): def updateValues(self, values): # TODO: Properly parse for val in values: - if val not in self._values: - self.addValue(val) + if isinstance(val, str) or isinstance(val, float) or isinstance(val, int): + val = str(val) + if val not in self._values: + self.addValue(val) def defaults(self): return self._defaults