electrum

Electrum Bitcoin wallet
git clone https://git.parazyd.org/electrum
Log | Files | Refs | Submodules

commit 0e853a6769b556113ab761c72f8bd505dd4cae1d
parent fff8462f362c037b2f6e4b6b65f0f3393ba59655
Author: ThomasV <thomasv@electrum.org>
Date:   Sat, 21 May 2016 11:12:56 +0200

fee slider: use tooltips

Diffstat:
Mgui/qt/main_window.py | 6++----
1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/gui/qt/main_window.py b/gui/qt/main_window.py @@ -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: @@ -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) @@ -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):