projects
/
gonvert
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
ff965a3
)
Tolerating versions of pyqt that don't offer preferring numbers
author
Ed Page
<eopage@byu.net>
Sat, 5 Jun 2010 23:17:02 +0000
(18:17 -0500)
committer
Ed Page
<eopage@byu.net>
Sat, 5 Jun 2010 23:17:02 +0000
(18:17 -0500)
src/gonvert_qt.py
patch
|
blob
|
history
src/maeqt.py
patch
|
blob
|
history
diff --git
a/src/gonvert_qt.py
b/src/gonvert_qt.py
index
d53529b
..
cd131b5
100755
(executable)
--- a/
src/gonvert_qt.py
+++ b/
src/gonvert_qt.py
@@
-981,8
+981,8
@@
class UnitWindow(object):
self._selectedUnitName = QtGui.QLabel()
self._selectedUnitValue = QtGui.QLineEdit()
self._selectedUnitName = QtGui.QLabel()
self._selectedUnitValue = QtGui.QLineEdit()
- self._selectedUnitValue.setInputMethodHints(QtCore.Qt.ImhPreferNumbers)
self._selectedUnitValue.textEdited.connect(self._on_value_edited)
self._selectedUnitValue.textEdited.connect(self._on_value_edited)
+ maeqt.mark_numbers_preferred(self._selectedUnitValue)
self._selectedUnitSymbol = QtGui.QLabel()
self._selectedUnitLayout = QtGui.QHBoxLayout()
self._selectedUnitSymbol = QtGui.QLabel()
self._selectedUnitLayout = QtGui.QHBoxLayout()
diff --git
a/src/maeqt.py
b/src/maeqt.py
index
b4c95a8
..
d61c669
100644
(file)
--- a/
src/maeqt.py
+++ b/
src/maeqt.py
@@
-74,3
+74,18
@@
try:
show_progress_indicator = _maemo_show_progress_indicator
except AttributeError:
show_progress_indicator = _null_show_progress_indicator
show_progress_indicator = _maemo_show_progress_indicator
except AttributeError:
show_progress_indicator = _null_show_progress_indicator
+
+
+def _null_mark_numbers_preferred(widget):
+ pass
+
+
+def _newqt_mark_numbers_preferred(widget):
+ widget.setInputMethodHints(QtCore.Qt.ImhPreferNumbers)
+
+
+try:
+ QtCore.Qt.ImhPreferNumbers
+ mark_numbers_preferred = _newqt_mark_numbers_preferred
+except AttributeError:
+ mark_numbers_preferred = _null_mark_numbers_preferred