summaryrefslogtreecommitdiffstats
path: root/src/webengine/render_widget_host_view_qt_delegate_quick.cpp
diff options
context:
space:
mode:
authorAllan Sandfeld Jensen <allan.jensen@qt.io>2018-10-24 11:02:47 +0200
committerAllan Sandfeld Jensen <allan.jensen@qt.io>2018-11-06 08:37:23 +0000
commit39c6f4cea4f2a9eeafcbaa9dc5659c5d8c0d0347 (patch)
tree6d7120fd8738e676908cb2baceae05967a9aa982 /src/webengine/render_widget_host_view_qt_delegate_quick.cpp
parent34b714122051eae86ac49fd95c7015fb081f79eb (diff)
Fix a FIXME
Change-Id: Idd100dd057944d35ba369ce88dcc32a308c1a6ec Reviewed-by: Peter Varga <pvarga@inf.u-szeged.hu>
Diffstat (limited to 'src/webengine/render_widget_host_view_qt_delegate_quick.cpp')
-rw-r--r--src/webengine/render_widget_host_view_qt_delegate_quick.cpp9
1 files changed, 3 insertions, 6 deletions
diff --git a/src/webengine/render_widget_host_view_qt_delegate_quick.cpp b/src/webengine/render_widget_host_view_qt_delegate_quick.cpp
index d23e64774..abdd4a8b3 100644
--- a/src/webengine/render_widget_host_view_qt_delegate_quick.cpp
+++ b/src/webengine/render_widget_host_view_qt_delegate_quick.cpp
@@ -327,8 +327,7 @@ void RenderWidgetHostViewQtDelegateQuick::geometryChanged(const QRectF &newGeome
QQuickItem::geometryChanged(newGeometry, oldGeometry);
if (window()) {
- // TODO(pvarga): Use QQuickItem::mapToGlobal from Qt 5.7
- const QPoint globalPos = window()->mapToGlobal(position().toPoint());
+ const QPointF globalPos = QQuickItem::mapToGlobal(position());
if (globalPos != m_lastGlobalPos) {
m_lastGlobalPos = globalPos;
m_client->windowBoundsChanged();
@@ -366,10 +365,8 @@ QSGNode *RenderWidgetHostViewQtDelegateQuick::updatePaintNode(QSGNode *oldNode,
void RenderWidgetHostViewQtDelegateQuick::onWindowPosChanged()
{
- if (window()) {
- // TODO(pvarga): Use QQuickItem::mapToGlobal from Qt 5.7
- m_lastGlobalPos = window()->mapToGlobal(position().toPoint());
- }
+ if (window())
+ m_lastGlobalPos = QQuickItem::mapToGlobal(position());
m_client->windowBoundsChanged();
}