summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBill Clark <saikbc89@gmail.com>2017-05-11 19:00:03 -0400
committerJohnathan Corgan <johnathan@corganlabs.com>2017-05-15 07:59:53 -0700
commit63c598662e93ddcfa8ca00726a085d155565c28b (patch)
tree00c90f12d379ba8b6daa3e9b756cdc7a9279a1e2
parent74f87e9fa60b3643401be33e79afed099af5ab6f (diff)
qtgui: Tweaked the QT Label to be more friendly to floating point numbers with custom formatter. Previously this failed due to the use of eng_notation.
-rw-r--r--gr-qtgui/grc/qtgui_label.xml4
1 files changed, 2 insertions, 2 deletions
diff --git a/gr-qtgui/grc/qtgui_label.xml b/gr-qtgui/grc/qtgui_label.xml
index 0d844a1ab4..d67f3d7500 100644
--- a/gr-qtgui/grc/qtgui_label.xml
+++ b/gr-qtgui/grc/qtgui_label.xml
@@ -21,7 +21,7 @@ $win = Qt.QToolBar(self)
if $(formatter):
self._$(id)_formatter = $formatter
else:
- self._$(id)_formatter = lambda x: x
+ self._$(id)_formatter = lambda x: $(type.str)(x)
$(win).addWidget(Qt.QLabel($label+": "))
self._$(id)_label = Qt.QLabel(str(self._$(id)_formatter(self.$id)))
@@ -30,7 +30,7 @@ $(gui_hint()($win))
</make>
<callback>self.set_$(id)(self._$(id)_formatter($value))</callback>
- <callback>Qt.QMetaObject.invokeMethod(self._$(id)_label, "setText", Qt.Q_ARG("QString", $(type.str)($id)))</callback>
+ <callback>Qt.QMetaObject.invokeMethod(self._$(id)_label, "setText", Qt.Q_ARG("QString", $id))</callback>
<param>
<name>Label</name>