diff options
Diffstat (limited to 'lib/render_widget_host_view_qt_delegate.h')
-rw-r--r-- | lib/render_widget_host_view_qt_delegate.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/lib/render_widget_host_view_qt_delegate.h b/lib/render_widget_host_view_qt_delegate.h index f84d1a085..e80d6fbb5 100644 --- a/lib/render_widget_host_view_qt_delegate.h +++ b/lib/render_widget_host_view_qt_delegate.h @@ -65,6 +65,7 @@ class QEvent; class QPainter; class QQuickWindow; class QSGNode; +class QVariant; class QWindow; QT_END_NAMESPACE @@ -87,6 +88,7 @@ public: virtual void update(const QRect& rect = QRect()) = 0; virtual void updateCursor(const QCursor &) = 0; virtual void resize(int width, int height) = 0; + virtual void inputMethodStateChanged(bool editorVisible) = 0; protected: RenderWidgetHostViewQtDelegate(); @@ -97,6 +99,7 @@ protected: void fetchBackingStore(); void notifyResize(); bool forwardEvent(QEvent*); + QVariant forwardInputMethodQuery(Qt::InputMethodQuery query) const; private: void setView(RenderWidgetHostViewQt*); |