diff options
Diffstat (limited to 'qutebrowser/misc/miscwidgets.py')
-rw-r--r-- | qutebrowser/misc/miscwidgets.py | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/qutebrowser/misc/miscwidgets.py b/qutebrowser/misc/miscwidgets.py index 908ea6235..9c2101ca7 100644 --- a/qutebrowser/misc/miscwidgets.py +++ b/qutebrowser/misc/miscwidgets.py @@ -281,6 +281,20 @@ class PseudoLayout(QLayout): def itemAt(self, _pos): return None + def widget(self): + return self.parent().render_widget() + + def setGeometry(self, rect): + widget = self.widget() + if widget is not None: + widget.setGeometry(rect) + + def sizeHint(self): + widget = self.widget() + if widget is not None: + return widget.sizeHint() + return QSize() + class FullscreenNotification(QLabel): |