diff options
author | Friedemann Kleint <Friedemann.Kleint@nokia.com> | 2012-05-11 11:34:28 +0200 |
---|---|---|
committer | Qt by Nokia <qt-info@nokia.com> | 2012-05-11 15:11:20 +0200 |
commit | e3bbfe00d1f71ba21889eec438e9438c0ee35c0a (patch) | |
tree | 8ad9ef83a5d8404144256e6851ef064e2dd4282e /src/plugins/platforms/windows/qwindowscontext.h | |
parent | 0909c01b2f5d3a466fe6094a501a2893170e2616 (diff) |
Windows: Compress Window Activation events.
If the next active window is already known at the time a focus
out is received, pass it to QWindowSystemInterface.
Fixes a test and Qt Creator's locator bar.
Task-number: QTBUG-24186
Task-number: QTCREATORBUG-1
Change-Id: I0aed4c386c08ed182555c95640e1637c5b67f5ce
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@nokia.com>
Diffstat (limited to 'src/plugins/platforms/windows/qwindowscontext.h')
-rw-r--r-- | src/plugins/platforms/windows/qwindowscontext.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/plugins/platforms/windows/qwindowscontext.h b/src/plugins/platforms/windows/qwindowscontext.h index 983f9409c9..123eb6602d 100644 --- a/src/plugins/platforms/windows/qwindowscontext.h +++ b/src/plugins/platforms/windows/qwindowscontext.h @@ -179,6 +179,7 @@ public: static QByteArray comErrorString(HRESULT hr); private: + void handleFocusEvent(QtWindows::WindowsEventType et, QWindowsWindow *w); void unregisterWindowClasses(); QScopedPointer<QWindowsContextPrivate> d; |