qt5base-lts/tests/auto/widgets
Andreas Aardal Hanssen 8fce4e97ba Fix double transform for items ignoring parent transformations.
Previously, the topmost untransformable's scene transform, which
includes the item's position and local transformation, was used to
determine the item's anchoring position. This position was then
passed on to be multiplied by the item's transform again. This
works fine for toplevel untransformable items that don't have any
transform set at all, but those who do would have their transforms
applied twice - one to determine the anchoring position, and again
to transform the item itself. Since only translation transformations
can affect the first operation (the anchoring pos), this bug only
applies to items that set ItemIgnoresTransformations and use a
local transform that includes translation.

Task-number: QTBUG-21618
Change-Id: I772d52d59dfd9f242d0140632a87e9c68dfe0ea1
Reviewed-by: Jan Arve Sæther <jan-arve.saether@digia.com>
2013-08-05 20:15:53 +02:00
..
dialogs test: Remove insignificant mark from tst_qfilesystemmodel 2013-07-26 14:47:47 +02:00
effects QtWidgets tests: Remove DEFINES += QT_DISABLE_DEPRECATED_BEFORE=0 2013-03-28 02:02:14 +01:00
graphicsview Fix double transform for items ignoring parent transformations. 2013-08-05 20:15:53 +02:00
itemviews BlackBerry: fix tst_qlistview 2013-06-18 06:25:52 +02:00
kernel Stabilize tst_QApplication::quitOnLastWindowClosed(). 2013-07-04 17:18:14 +02:00
styles Test password mask delay and characters on Mac. 2013-07-11 10:56:49 +02:00
util Fix tst_QCompleter::directoryModel() on OS X 2013-08-05 16:53:17 +02:00
widgets Make the test a bit more sane. 2013-07-01 08:57:52 +02:00
widgets.pro Moved tests into integrationtests/ and widgets/ 2011-10-20 19:45:41 +02:00