From ed49b9945f7e54a40a05359c4b01ad92fa0889cf Mon Sep 17 00:00:00 2001 From: Ivailo Monev Date: Tue, 14 May 2024 13:17:32 +0300 Subject: [PATCH] update the geometry of QPushButton before panting Signed-off-by: Ivailo Monev --- src/gui/widgets/qpushbutton.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/gui/widgets/qpushbutton.cpp b/src/gui/widgets/qpushbutton.cpp index 5620f878d..431053ac4 100644 --- a/src/gui/widgets/qpushbutton.cpp +++ b/src/gui/widgets/qpushbutton.cpp @@ -322,8 +322,8 @@ void QPushButton::setAutoDefault(bool enable) return; d->autoDefault = state; d->sizeHint = QSize(); - update(); updateGeometry(); + update(); } bool QPushButton::autoDefault() const @@ -509,8 +509,8 @@ void QPushButton::setMenu(QMenu* menu) d->resetLayoutItemMargins(); d->sizeHint = QSize(); - update(); updateGeometry(); + update(); } /*! @@ -615,8 +615,8 @@ void QPushButton::setFlat(bool flat) d->flat = flat; d->resetLayoutItemMargins(); d->sizeHint = QSize(); - update(); updateGeometry(); + update(); } bool QPushButton::isFlat() const