summaryrefslogtreecommitdiffstats
path: root/lib/render_widget_host_view_qt_delegate.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'lib/render_widget_host_view_qt_delegate.cpp')
-rw-r--r--lib/render_widget_host_view_qt_delegate.cpp10
1 files changed, 10 insertions, 0 deletions
diff --git a/lib/render_widget_host_view_qt_delegate.cpp b/lib/render_widget_host_view_qt_delegate.cpp
index 3ec9d450a..0c8a5f7ae 100644
--- a/lib/render_widget_host_view_qt_delegate.cpp
+++ b/lib/render_widget_host_view_qt_delegate.cpp
@@ -47,6 +47,8 @@
#include "content/browser/renderer_host/render_view_host_impl.h"
+#include <QVariant>
+
#if (QT_VERSION >= QT_VERSION_CHECK(5, 2, 0))
#include "cc/quads/draw_quad.h"
#include "cc/quads/render_pass_draw_quad.h"
@@ -417,3 +419,11 @@ void RenderWidgetHostViewQtDelegate::setView(RenderWidgetHostViewQt* view)
{
m_view = view;
}
+
+QVariant RenderWidgetHostViewQtDelegate::forwardInputMethodQuery(Qt::InputMethodQuery query) const
+{
+ if (!m_view)
+ return QVariant();
+
+ return m_view->inputMethodQuery(query);
+}