From: Robin Burchell Date: Thu, 5 Jan 2012 00:19:52 +0000 (+0100) Subject: Have a crack at fixing setGeometry calls. X-Git-Tag: qt-v5.0.0-alpha1~114 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=ddbcff1b81499e3487271f495e4eb7c881e8d773;p=profile%2Fivi%2Fqtwayland.git Have a crack at fixing setGeometry calls. Commit a5ce91c023aeb433f1b5b792291a88c9a5683955 removed setGeometry, so let's make an effort at still functioning. Change-Id: Iaae877a2312712ba63aa94a8ae3a3939554c5592 Sanity-Review: Qt Sanity Bot Reviewed-by: Jørgen Lind --- diff --git a/examples/qwidget-compositor-mdi/main.cpp b/examples/qwidget-compositor-mdi/main.cpp index 4b5541b..01caade 100644 --- a/examples/qwidget-compositor-mdi/main.cpp +++ b/examples/qwidget-compositor-mdi/main.cpp @@ -154,13 +154,15 @@ protected: } void resizeEvent(QResizeEvent *e) { - QMdiSubWindow::resizeEvent(e); - m_surface->setGeometry(geometry()); + QMdiSubWindow::resizeEvent(e); + m_surface->setPos(QPointF(geometry().topLeft())); + m_surface->setSize(geometry().size()); } void moveEvent(QMoveEvent *e) { - QMdiSubWindow::moveEvent(e); - m_surface->setGeometry(geometry()); + QMdiSubWindow::moveEvent(e); + m_surface->setPos(QPointF(geometry().topLeft())); + m_surface->setSize(geometry().size()); }