From 367ecb0e449ae58060b87f726bf40d8a2a378f18 Mon Sep 17 00:00:00 2001 From: Florian Bruhin Date: Mon, 14 Jul 2014 23:31:45 +0200 Subject: [PATCH] Override subElementRect properly. --- qutebrowser/widgets/tabwidget.py | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/qutebrowser/widgets/tabwidget.py b/qutebrowser/widgets/tabwidget.py index 2b99ab3bc..0fa5b92ef 100644 --- a/qutebrowser/widgets/tabwidget.py +++ b/qutebrowser/widgets/tabwidget.py @@ -215,10 +215,9 @@ class TabBarStyle(QCommonStyle): self._style = style for method in ('drawComplexControl', 'drawItemPixmap', 'generatedIconPixmap', 'hitTestComplexControl', - 'pixelMetric', 'subElementRect', - 'itemPixmapRect', 'itemTextRect', 'polish', 'styleHint', - 'subControlRect', 'unpolish', 'drawPrimitive', - 'drawItemText', 'sizeFromContents'): + 'pixelMetric', 'itemPixmapRect', 'itemTextRect', + 'polish', 'styleHint', 'subControlRect', 'unpolish', + 'drawPrimitive', 'drawItemText', 'sizeFromContents'): target = getattr(self._style, method) setattr(self, method, functools.partial(target)) super().__init__()