Go to file
Samuel Rødal b39df8bf92 Made window orientation API more flexible.
Previously we only had QWindow::setOrientation() which was a hint about
the orientation the window's contents were rendered in.

However, it's necessary to separate between the orientation
corresponding to the window buffer layout and orientation of the
contents. A game for example might typically want to use a landscape
buffer even on a portrait device. Thus, we replace
QWindow::orientation() with QWindow::reportContentOrientationChange() and
QWindow::requestWindowOrientation().

Change-Id: I1f07362192daf36c45519cb05b43ac352f1945b5
Reviewed-by: Lars Knoll <lars.knoll@nokia.com>
2012-01-24 15:38:48 +01:00
bin Fixed qtmodule-configtests on Windows. 2012-01-23 11:02:18 +01:00
config.tests Update contact information in license headers. 2012-01-23 04:04:33 +01:00
dist Store the is-a QObject fact with the metatype declaration. 2012-01-24 15:27:25 +01:00
doc/src Import json support from playground/qtbinaryjson 2012-01-24 15:28:20 +01:00
examples Made window orientation API more flexible. 2012-01-24 15:38:48 +01:00
lib Initial import from the monolithic Qt. 2011-04-27 12:05:43 +02:00
mkspecs mkspecs: Remove qtopia*.prf from the mkspecs 2012-01-24 02:43:03 +01:00
qmake Update contact information in license headers. 2012-01-23 04:04:33 +01:00
src Made window orientation API more flexible. 2012-01-24 15:38:48 +01:00
tests Made window orientation API more flexible. 2012-01-24 15:38:48 +01:00
tools Update contact information in license headers. 2012-01-23 04:04:33 +01:00
util Remove Symbian / S60 code from util. 2012-01-24 01:09:22 +01:00
.gitattributes Added .tag file with Git revision. 2011-05-03 16:23:49 +02:00
.gitignore Remove references to openvgversion.h 2012-01-14 14:48:16 +01:00
.tag Added .tag file with Git revision. 2011-05-03 16:23:49 +02:00
configure Set macosx-version-min in common Mac OS X mkspec instead of configure 2012-01-23 14:47:10 +01:00
configure.exe Add a new QT_NO_SSL feature macro. 2012-01-06 11:19:23 +01:00
header.BSD Update contact information in license headers. 2012-01-23 04:04:33 +01:00
header.FDL Update contact information in license headers. 2012-01-23 04:04:33 +01:00
header.LGPL Update contact information in license headers. 2012-01-23 04:04:33 +01:00
header.LGPL-ONLY Update obsolete contact address. 2012-01-23 04:04:33 +01:00
INSTALL Initial import from the monolithic Qt. 2011-04-27 12:05:43 +02:00
LGPL_EXCEPTION.txt Initial import from the monolithic Qt. 2011-04-27 12:05:43 +02:00
LICENSE.FDL Initial import from the monolithic Qt. 2011-04-27 12:05:43 +02:00
LICENSE.LGPL Update contact information in license headers. 2012-01-23 04:04:33 +01:00
LICENSE.PREVIEW.COMMERCIAL Initial import from the monolithic Qt. 2011-04-27 12:05:43 +02:00
qtbase.pro Ensure qmodule.pri is installed. 2011-11-23 00:12:03 +01:00
sync.profile Remove references to openvgversion.h 2012-01-14 14:48:16 +01:00