qt5base-lts/tests/auto/gui
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
..
image Allow specify distance to plane for QTransform 2022-08-18 10:40:42 +08:00
itemmodels Add license headers to cmake files 2022-08-03 17:14:55 +02:00
kernel Wayland: Remove XFAIL after underlying bug was fixed 2022-08-09 12:57:13 +02:00
math3d Allow specify distance to plane for QTransform 2022-08-18 10:40:42 +08:00
painting Add license headers to cmake files 2022-08-03 17:14:55 +02:00
platform Add license headers to cmake files 2022-08-03 17:14:55 +02:00
qopengl Add license headers to cmake files 2022-08-03 17:14:55 +02:00
qopenglconfig Add license headers to cmake files 2022-08-03 17:14:55 +02:00
qvulkan Add license headers to cmake files 2022-08-03 17:14:55 +02:00
rhi rhi: tst_qrhi: Check for OpenGL cap on the platform 2022-08-16 16:00:15 +02:00
text Fix QFontDatabase::hasFamily() for ambiguous families 2022-08-15 18:23:43 +02:00
util Don't skip QDoubleConverter's digit-count check for non-whole bound 2022-08-08 19:38:40 +02:00
CMakeLists.txt Add license headers to cmake files 2022-08-03 17:14:55 +02:00