diff options
author | Samuel Rødal <samuel.rodal@nokia.com> | 2011-09-21 17:39:34 +0200 |
---|---|---|
committer | Qt by Nokia <qt-info@nokia.com> | 2011-09-23 11:30:38 +0200 |
commit | 37f338e5edc6d7b70b5a4eaf63326f2a22d7bfbd (patch) | |
tree | b6569abeaead0044fcb9c5dca331bbfc9c02f827 /src/gui/kernel/qwindow.h | |
parent | d8784cd3930eca664009bbccdbb4fa0ebd42b3a0 (diff) |
Fixed geometry issues.
We need to compare against the window's currently known geometry to know
when to send resize and move events. Also make sure at least one resize
event is sent, instead of sending one before each expose.
Change-Id: Id7ebe4c1c0e723af9198c668a0c736d64efdbf3e
Reviewed-on: http://codereview.qt-project.org/5364
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: Lars Knoll <lars.knoll@nokia.com>
Diffstat (limited to 'src/gui/kernel/qwindow.h')
-rw-r--r-- | src/gui/kernel/qwindow.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/gui/kernel/qwindow.h b/src/gui/kernel/qwindow.h index 0a74e64300..4bb1ff77a5 100644 --- a/src/gui/kernel/qwindow.h +++ b/src/gui/kernel/qwindow.h @@ -60,6 +60,7 @@ QT_MODULE(Gui) class QWindowPrivate; class QExposeEvent; +class QMoveEvent; class QResizeEvent; class QShowEvent; class QHideEvent; @@ -195,6 +196,7 @@ Q_SIGNALS: protected: virtual void exposeEvent(QExposeEvent *); virtual void resizeEvent(QResizeEvent *); + virtual void moveEvent(QMoveEvent *); virtual void showEvent(QShowEvent *); virtual void hideEvent(QHideEvent *); |