From 11c5f0d034468fd123a00d6c60d672de202650b3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Christian=20M=C3=BCnker?= Date: Wed, 4 Dec 2024 17:16:52 +0100 Subject: [PATCH] =?UTF-8?q?Always=20base=20size=20on=20unchecked=20state?= =?UTF-8?q?=20Signed-off-by:=20Christian=20M=C3=BCnker=20?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pyfda/libs/compat.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pyfda/libs/compat.py b/pyfda/libs/compat.py index 961dacbe..24e66a23 100644 --- a/pyfda/libs/compat.py +++ b/pyfda/libs/compat.py @@ -121,10 +121,13 @@ def setText(self, text): return def sizeHint(self): + is_checked = self.isChecked() + self.setChecked(False) s = QPushButton.sizeHint(self) w = self.__lbl.sizeHint() s.setWidth(w.width() + 2 * self.margin) # s.setHeight(w.height()) + self.setChecked(is_checked) return s # def clicked(self):