summaryrefslogtreecommitdiffstats
path: root/src/core/render_widget_host_view_qt_delegate.h
diff options
context:
space:
mode:
authorMichal Klocek <michal.klocek@qt.io>2020-10-21 13:00:40 +0200
committerMichal Klocek <michal.klocek@qt.io>2020-11-23 12:54:44 +0100
commit1358c8b7526adf48e10185271c7b1cc685c48bcd (patch)
treeafebf42755d89a19cec085b584e1503b2e43821e /src/core/render_widget_host_view_qt_delegate.h
parentaf5db38a7e43226b5f6fc4624ab8edd4d23a8137 (diff)
Swap widgetCahgned with adapterClientChanged
This drops dependency on view delegate implementations in web contents adapter client. Change-Id: I73a0dda0a790b7afe3fa774b53db9aa263d48ef9 Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
Diffstat (limited to 'src/core/render_widget_host_view_qt_delegate.h')
-rw-r--r--src/core/render_widget_host_view_qt_delegate.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/core/render_widget_host_view_qt_delegate.h b/src/core/render_widget_host_view_qt_delegate.h
index dfbd3b26a..f9306dba9 100644
--- a/src/core/render_widget_host_view_qt_delegate.h
+++ b/src/core/render_widget_host_view_qt_delegate.h
@@ -65,6 +65,7 @@ QT_END_NAMESPACE
namespace QtWebEngineCore {
+class WebContentsAdapterClient;
class Q_WEBENGINECORE_PRIVATE_EXPORT RenderWidgetHostViewQtDelegate {
public:
virtual ~RenderWidgetHostViewQtDelegate() { }
@@ -85,6 +86,7 @@ public:
virtual void inputMethodStateChanged(bool editorVisible, bool passwordInput) = 0;
virtual void setInputMethodHints(Qt::InputMethodHints hints) = 0;
virtual void setClearColor(const QColor &color) = 0;
+ virtual void adapterClientChanged(WebContentsAdapterClient *client) = 0;
virtual void unhandledWheelEvent(QWheelEvent *) {}
};