From ce9ff2a0dec0449f4dbb4b370fb816cca5671c93 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Tue, 27 Oct 2015 17:21:03 +0530 Subject: [PATCH] ... --- src/calibre/gui2/viewer/ui.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/calibre/gui2/viewer/ui.py b/src/calibre/gui2/viewer/ui.py index 3ff9a05cf9..98db0443dd 100644 --- a/src/calibre/gui2/viewer/ui.py +++ b/src/calibre/gui2/viewer/ui.py @@ -34,8 +34,11 @@ class DoubleSpinBox(QDoubleSpinBox): # {{{ def set_value(self, val): self.blockSignals(True) self.setValue(val) - self.setToolTip(self.tt + + try: + self.setToolTip(self.tt + ' [{0:.0%}]'.format(float(val)/self.maximum())) + except ZeroDivisionError: + self.setToolTip(self.tt) self.blockSignals(False) self.value_changed.emit(self.value(), self.maximum()) # }}}