From c323aeb69876cb4abfee08a06afd6b9d8e937458 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Mon, 29 May 2023 07:59:05 +0530 Subject: [PATCH] Make the fixed size of the Polish dialog a lower bound with its sizeHint() --- src/calibre/gui2/actions/polish.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/calibre/gui2/actions/polish.py b/src/calibre/gui2/actions/polish.py index 2832c94679..883702986d 100644 --- a/src/calibre/gui2/actions/polish.py +++ b/src/calibre/gui2/actions/polish.py @@ -145,8 +145,11 @@ class Polish(QDialog): # {{{ connect_lambda(b.clicked, self, lambda self: self.select_all(False)) l.addWidget(bb, count+1, 1, 1, -1) self.setup_load_button() + self.resize(self.sizeHint()) - self.resize(QSize(950, 600)) + def sizeHint(self): + sz = super().sizeHint() + return QSize(max(950, sz.width()), max(600, sz.height())) def select_all(self, enable): for action in self.all_actions: