def _set_widget(self, widget: QWidget) -> None: # pylint: disable=protected-access self._widget = widget self.data.splitter = miscwidgets.InspectorSplitter(widget) self._layout.wrap(self, self.data.splitter) self.history._history = widget.history() self.history.private_api._history = widget.history() self.scroller._init_widget(widget) self.caret._widget = widget self.zoom._widget = widget self.search._widget = widget self.printing._widget = widget self.action._widget = widget self.elements._widget = widget self.audio._widget = widget self.private_api._widget = widget self.settings._settings = widget.settings() self._install_event_filter() self.zoom.apply_default()
def splitter(qtbot, webview_widget): splitter = miscwidgets.InspectorSplitter(win_id=0, main_webview=webview_widget) qtbot.add_widget(splitter) return splitter
def splitter(self, qtbot, fake_webview): inspector_splitter = miscwidgets.InspectorSplitter( win_id=0, main_webview=fake_webview) qtbot.add_widget(inspector_splitter) return inspector_splitter