From dce70ef463eac468a943ccac1b3a618323e59e69 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Mon, 26 Jul 2010 10:06:40 -0600 Subject: [PATCH] Fix #6300 (TypeError: an integer is required) --- src/calibre/gui2/throbber.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/calibre/gui2/throbber.py b/src/calibre/gui2/throbber.py index 99c899c9f3..e27438b60d 100644 --- a/src/calibre/gui2/throbber.py +++ b/src/calibre/gui2/throbber.py @@ -26,7 +26,10 @@ class ThrobbingButton(QToolButton): def set_normal_icon_size(self, w, h): self.normal_icon_size = QSize(w, h) self.setIconSize(self.normal_icon_size) - self.setMinimumSize(self.sizeHint()) + try: + self.setMinimumSize(self.sizeHint()) + except: + self.setMinimumSize(QSize(w+5, h+5)) def animation_finished(self): self.setIconSize(self.normal_icon_size)