summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlexandru Croitor <alexandru.croitor@qt.io>2018-02-07 18:37:14 +0100
committerAlexandru Croitor <alexandru.croitor@qt.io>2018-02-08 16:20:50 +0000
commit4889bc3a575cafd68f99bd0b9c2a14b3ecf8c557 (patch)
tree2c99058488fda8f6bb561394a0d1831687c7eafe
parent7a3e38d779352ca09e9118d735c9a2b0ea55b763 (diff)
Remove usage of private call QWidgetPrivate::updateWidgetTransform()
It used to be needed in 5.6 for IME window placement purposes, but since 5.7 when we switched to using QQuickWidget instead of QOpenGLWidget as a result of commit 800365f6faad962a4dd2e71173527d285a3f62b5, the updateWidgetTransform gets called implicitly because we forward FocusIn events to QQuickWidget::event, which forwards them to QWidget::event which calls updateWidgetTransform for us. Task-number: QTBUG-63098 Change-Id: I0a0ba50c1491797b37765d26d761c358c156950f Reviewed-by: Michael BrĂ¼ning <michael.bruning@qt.io>
-rw-r--r--src/webenginewidgets/render_widget_host_view_qt_delegate_widget.cpp8
1 files changed, 0 insertions, 8 deletions
diff --git a/src/webenginewidgets/render_widget_host_view_qt_delegate_widget.cpp b/src/webenginewidgets/render_widget_host_view_qt_delegate_widget.cpp
index 8dd5c158b..9e2f6ed99 100644
--- a/src/webenginewidgets/render_widget_host_view_qt_delegate_widget.cpp
+++ b/src/webenginewidgets/render_widget_host_view_qt_delegate_widget.cpp
@@ -51,8 +51,6 @@
#include <QWindow>
#include <private/qquickwindow_p.h>
-#include <private/qwidget_p.h>
-
namespace QtWebEngineCore {
class RenderWidgetHostViewQuickItem : public QQuickItem {
@@ -462,12 +460,6 @@ bool RenderWidgetHostViewQtDelegateWidget::event(QEvent *event)
break;
}
- QEvent::Type type = event->type();
- if (type == QEvent::FocusIn) {
- QWidgetPrivate *d = QWidgetPrivate::get(this);
- d->updateWidgetTransform(event);
- }
-
if (event->type() == QEvent::MouseButtonDblClick) {
// QWidget keeps the Qt4 behavior where the DblClick event would replace the Press event.
// QtQuick is different by sending both the Press and DblClick events for the second press