From 90d16b596a74679177cacc12adc2c4c04405ed42 Mon Sep 17 00:00:00 2001 From: Florian Bruhin Date: Thu, 21 Sep 2023 11:23:44 +0200 Subject: Add TabBarStyle TypeError workaround (cherry picked from commit 434f6906f9088172494fa7e219a856d893ed55ba) # Conflicts: # doc/changelog.asciidoc --- qutebrowser/mainwindow/tabwidget.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/qutebrowser/mainwindow/tabwidget.py b/qutebrowser/mainwindow/tabwidget.py index c0c7ee2ad..42c31c97e 100644 --- a/qutebrowser/mainwindow/tabwidget.py +++ b/qutebrowser/mainwindow/tabwidget.py @@ -801,6 +801,11 @@ class TabBarStyle(QProxyStyle): ICON_PADDING = 4 + def __init__(self, style=None): + # "useless" override as WORKAROUND for + # https://www.riverbankcomputing.com/pipermail/pyqt/2023-September/045510.html + super().__init__(style) + def _base_style(self) -> QStyle: """Get the base style.""" style = self.baseStyle() -- cgit v1.2.3-54-g00ecf