diff options
author | Bill Clark <saikbc89@gmail.com> | 2017-05-11 19:00:03 -0400 |
---|---|---|
committer | Johnathan Corgan <johnathan@corganlabs.com> | 2017-05-15 07:59:53 -0700 |
commit | 63c598662e93ddcfa8ca00726a085d155565c28b (patch) | |
tree | 00c90f12d379ba8b6daa3e9b756cdc7a9279a1e2 | |
parent | 74f87e9fa60b3643401be33e79afed099af5ab6f (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.xml | 4 |
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> |