Fix wheel events in Windows
authorMiikka Heikkinen <miikka.heikkinen@digia.com>
Fri, 5 Oct 2012 11:12:11 +0000 (14:12 +0300)
committerThe Qt Project <gerrit-noreply@qt-project.org>
Wed, 10 Oct 2012 04:51:12 +0000 (06:51 +0200)
commit78dddc280235e3b298922189bfef8aca6f42d879
treeac8eceb68dea4b1557a9108334d4975ce23603bc
parent187b61d879129f79da5dbc57805600d5159b1740
Fix wheel events in Windows

Wheel events were always passed to window that got them from native
message loop, which isn't what Qt expects. Changed the receiver to
preferably be the window under cursor, as long as it is not blocked by
modal window.

Change-Id: I4edf0608842fe5b822a7f574abfdae81fa755ee5
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@digia.com>
src/plugins/platforms/windows/qwindowsmousehandler.cpp
src/plugins/platforms/windows/qwindowswindow.cpp