tfee slider: use tooltips - electrum - Electrum Bitcoin wallet HTML git clone https://git.parazyd.org/electrum DIR Log DIR Files DIR Refs DIR Submodules --- DIR commit 0e853a6769b556113ab761c72f8bd505dd4cae1d DIR parent fff8462f362c037b2f6e4b6b65f0f3393ba59655 HTML Author: ThomasV <thomasv@electrum.org> Date: Sat, 21 May 2016 11:12:56 +0200 fee slider: use tooltips Diffstat: M gui/qt/main_window.py | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) --- DIR diff --git a/gui/qt/main_window.py b/gui/qt/main_window.py t@@ -1019,10 +1019,10 @@ class ElectrumWindow(QMainWindow, MessageBoxMixin, PrintError): self.fee_slider = QSlider(Qt.Horizontal, self) self.fee_slider.setRange(0, 4) self.fee_slider.setToolTip(_('')) - self.fee_description = QLabel('') def slider_moved(): i = self.fee_slider.sliderPosition() - self.fee_description.setText(['slow','','medium','','fast'][i]) + tooltip = ['very slow', 'slow', 'within 2 blocks', 'fast', 'very fast'][i] + QToolTip.showText(QCursor.pos(), tooltip, self.fee_slider) def slider_released(): self.config.set_key('fee_level', self.fee_slider.sliderPosition(), False) if self.is_max: t@@ -1043,7 +1043,6 @@ class ElectrumWindow(QMainWindow, MessageBoxMixin, PrintError): grid.addWidget(self.fee_e_label, 5, 0) grid.addWidget(self.fee_e, 5, 1) grid.addWidget(self.fee_slider, 5, 1) - grid.addWidget(self.fee_description, 5, 2) self.send_button = EnterButton(_("Send"), self.do_send) self.clear_button = EnterButton(_("Clear"), self.do_clear) t@@ -1157,7 +1156,6 @@ class ElectrumWindow(QMainWindow, MessageBoxMixin, PrintError): def update_fee_edit(self): b = self.config.get('dynamic_fees', True) self.fee_slider.setVisible(b) - self.fee_description.setVisible(b) self.fee_e.setVisible(not b) def from_list_delete(self, item):