diff options
Diffstat (limited to 'src/silx/gui/widgets/WaitingPushButton.py')
-rw-r--r-- | src/silx/gui/widgets/WaitingPushButton.py | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/src/silx/gui/widgets/WaitingPushButton.py b/src/silx/gui/widgets/WaitingPushButton.py index 8bd9ea0..ff31286 100644 --- a/src/silx/gui/widgets/WaitingPushButton.py +++ b/src/silx/gui/widgets/WaitingPushButton.py @@ -104,8 +104,10 @@ class WaitingPushButton(qt.QPushButton): w += self.style().pixelMetric(qt.QStyle.PM_MenuButtonIndicator, opt, self) contentSize = qt.QSize(w, h) - sizeHint = self.style().sizeFromContents(qt.QStyle.CT_PushButton, opt, contentSize, self) - if qt.BINDING in ('PySide2', 'PyQt5'): # Qt6: globalStrut not available + sizeHint = self.style().sizeFromContents( + qt.QStyle.CT_PushButton, opt, contentSize, self + ) + if qt.BINDING == "PyQt5": # Qt6: globalStrut not available sizeHint = sizeHint.expandedTo(qt.QApplication.globalStrut()) return sizeHint @@ -126,7 +128,9 @@ class WaitingPushButton(qt.QPushButton): """ return self.__disabled_when_waiting - disabledWhenWaiting = qt.Property(bool, isDisabledWhenWaiting, setDisabledWhenWaiting) + disabledWhenWaiting = qt.Property( + bool, isDisabledWhenWaiting, setDisabledWhenWaiting + ) """Property to enable/disable the auto disabled state when the button is waiting.""" def __setWaitingIcon(self, icon): |