summaryrefslogtreecommitdiffstats
path: root/src/plugins
diff options
context:
space:
mode:
authorKevin Ottens <kevin.ottens.qnx@kdab.com>2012-05-21 12:55:03 +0200
committerQt by Nokia <qt-info@nokia.com>2012-05-24 14:47:08 +0200
commit20a52687ecca534c494b82254b7fc021558ea603 (patch)
treef2fbc15c7d9083c2afcb0cc1e834405e73aefb9e /src/plugins
parent2ee67d38267b721bb89636cfc2dc7f0e09003248 (diff)
QNX: Advertise geometry changes to Qt event system
Some QWindow subclass rely on those events to be sent to know when the window geometry changes (e.g. QQuickCanvas). Change-Id: I16d3928803d09761f265544fdf10a5d080fccc17 Reviewed-by: Sean Harmer <sean.harmer@kdab.com> Reviewed-by: Nicolas Arnaud-Cormos <nicolas@kdab.com>
Diffstat (limited to 'src/plugins')
-rw-r--r--src/plugins/platforms/qnx/qqnxwindow.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/plugins/platforms/qnx/qqnxwindow.cpp b/src/plugins/platforms/qnx/qqnxwindow.cpp
index e37c82740c..dd5d0c476c 100644
--- a/src/plugins/platforms/qnx/qqnxwindow.cpp
+++ b/src/plugins/platforms/qnx/qqnxwindow.cpp
@@ -188,6 +188,8 @@ void QQnxWindow::setGeometry(const QRect &rect)
qFatal("QQnxWindow: failed to set window source size, errno=%d", errno);
}
+ QWindowSystemInterface::handleGeometryChange(window(), rect);
+
// Now move all children.
QPoint offset;
if (!oldGeometry.isEmpty()) {