summaryrefslogtreecommitdiffstats
path: root/src/gui/kernel/qwindow.h
diff options
context:
space:
mode:
authorSamuel Rødal <samuel.rodal@nokia.com>2011-09-21 17:39:34 +0200
committerQt by Nokia <qt-info@nokia.com>2011-09-23 11:30:38 +0200
commit37f338e5edc6d7b70b5a4eaf63326f2a22d7bfbd (patch)
treeb6569abeaead0044fcb9c5dca331bbfc9c02f827 /src/gui/kernel/qwindow.h
parentd8784cd3930eca664009bbccdbb4fa0ebd42b3a0 (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.h2
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 *);