diff options
| author | Adrien Tétar | 2015-07-03 23:21:20 +0200 |
|---|---|---|
| committer | Adrien Tétar | 2015-07-03 23:21:20 +0200 |
| commit | c9e2e049549d25c2b8ef5757547fc1f7533e7186 (patch) | |
| tree | 95a994fd7b6c7da3c06109ce555cde9badeb2042 /Lib/defconQt/spaceCenter.py | |
| parent | 2cb5646c5c49258398ad346bd1a975c6b9c79bd6 (diff) | |
| download | trufont-c9e2e049549d25c2b8ef5757547fc1f7533e7186.tar.bz2 | |
glyphView: ruler tool, minor nits and refactorings
Diffstat (limited to 'Lib/defconQt/spaceCenter.py')
| -rw-r--r-- | Lib/defconQt/spaceCenter.py | 11 |
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): |
