Made it possible to report screen changes through QWindowSystemInterface.
authorSamuel Rødal <samuel.rodal@nokia.com>
Wed, 11 Jan 2012 12:16:24 +0000 (13:16 +0100)
committerQt by Nokia <qt-info@nokia.com>
Thu, 12 Jan 2012 11:08:19 +0000 (12:08 +0100)
commit16c2622fe7e8e43bdb6447399c816cd22c3c2f58
tree7bbac965a630f6798064f9643ad95e6e4a5a37a6
parent738896d6b9bb9c521fcc7dd3d7418664411164a6
Made it possible to report screen changes through QWindowSystemInterface.

This makes it possible for platform plugin independent code (such as
generic plugins) to report changes to screen properties. An example
would be an accelerometer plugin that reports orientation changes
without knowing anything about the windowing system.

Change-Id: I984984b6d064327772c264bc942269422451da37
Reviewed-by: Jørgen Lind <jorgen.lind@nokia.com>
13 files changed:
src/gui/kernel/kernel.pri
src/gui/kernel/qguiapplication.cpp
src/gui/kernel/qplatformintegration_qpa.cpp
src/gui/kernel/qplatformscreen_qpa.cpp
src/gui/kernel/qplatformscreen_qpa.h
src/gui/kernel/qplatformscreen_qpa_p.h [new file with mode: 0644]
src/gui/kernel/qscreen.cpp
src/gui/kernel/qscreen.h
src/gui/kernel/qscreen_p.h [new file with mode: 0644]
src/gui/kernel/qwindowsysteminterface_qpa.cpp
src/gui/kernel/qwindowsysteminterface_qpa.h
src/gui/kernel/qwindowsysteminterface_qpa_p.h
tests/auto/gui/kernel/qscreen/tst_qscreen.cpp