qt5base-lts/tests/auto
JiDe Zhang a6b55b3c46 Allow specify distance to plane for QTransform
The default camera to plane distance is 1024, when rotating a big image
along the x or y axis, some areas of the screen may move above the
camera, causing the rotation to fail. A new rotation interface has been
added to allow users to specify the distance from the camera to the
plane themselves when rotating the QImage. Also, this support has been
added to QMatrix4x4::projectedRotate.

[ChangeLog][QtGui][QTransform] Added overloads to rotate() and
rotateRadians() that allow specifying of the distance to the rotation
plane.

Fixes: QTBUG-105088
Change-Id: I81f629916ddd9b6ab84e0282191e4284a88a85f5
Reviewed-by: Eirik Aavitsland <eirik.aavitsland@qt.io>
2022-08-18 10:40:42 +08:00
..
bic/data Add BiC data for the new way to do BiC testing 2022-05-12 13:33:41 +03:00
cmake CMake: Add simple widgets qmake iOS build test 2022-08-17 21:21:57 +02:00
concurrent Add license headers to cmake files 2022-08-03 17:14:55 +02:00
corelib Remove network dependency for tests with UNC paths 2022-08-17 23:48:00 +02:00
dbus qdbusxml2cpp: remove the old "In"-for-signal compatibility code 2022-08-16 16:05:25 -07:00
gui Allow specify distance to plane for QTransform 2022-08-18 10:40:42 +08:00
guiapplauncher Move QStateMachine from QtCore to QtScxml 2020-08-24 20:10:25 +02:00
network QSslServer: Make sure maxPendingConnections applies to all sockets 2022-08-17 21:55:19 +02:00
opengl Remove the qmake project files 2021-01-07 15:32:28 +01:00
other qputenv: port to QByteArrayView 2022-08-06 14:21:46 +00:00
printsupport qputenv: port to QByteArrayView 2022-08-06 14:21:46 +00:00
shared Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
sql Add license headers to cmake files 2022-08-03 17:14:55 +02:00
testlib Fix DeferredFlag implementation for QTestEventLoop 2022-08-12 20:32:30 +02:00
tools qdbusxml2cpp: remove the old "In"-for-signal compatibility code 2022-08-16 16:05:25 -07:00
wasm Maintain the window z-order properly in wasm compositor 2022-08-16 16:08:38 +00:00
widgets Remove network dependency for tests with UNC paths 2022-08-17 23:48:00 +02:00
xml QDomDocument: deprecate old setContent() overloads in favor of new ones 2022-08-17 17:02:27 +02:00
CMakeLists.txt Add license headers to cmake files 2022-08-03 17:14:55 +02:00
network-settings.h Use SPDX license identifiers 2022-05-16 16:37:38 +02:00