aboutsummaryrefslogtreecommitdiffstats
path: root/Lib/defconQt/spaceCenter.py
diff options
context:
space:
mode:
Diffstat (limited to 'Lib/defconQt/spaceCenter.py')
-rw-r--r--Lib/defconQt/spaceCenter.py11
1 files changed, 2 insertions, 9 deletions
diff --git a/Lib/defconQt/spaceCenter.py b/Lib/defconQt/spaceCenter.py
index 3920d03..9fabaa5 100644
--- a/Lib/defconQt/spaceCenter.py
+++ b/Lib/defconQt/spaceCenter.py
@@ -468,17 +468,10 @@ class GlyphsCanvas(QWidget):
class SpaceTableWidgetItem(QTableWidgetItem):
def setData(self, role, value):
if role & Qt.EditRole:
- # don't set empty or non-number data
+ # don't set empty data
+ # XXX: maybe fetch the value from cell back to the editor
if value == "":
return
- else:
- try:
- int(value)
- except ValueError:
- try:
- value = str(round(float(value)))
- except ValueError:
- return
super(SpaceTableWidgetItem, self).setData(role, value)
class GlyphCellItemDelegate(QStyledItemDelegate):