qt5base-lts/tests/auto/other
Eirik Aavitsland f5fe9fc5a4 Add ObjectMode coordinate mode to QGradient
The ObjectBoundingMode coordinate mode of QGradient allows specifying
the gradient coordinates relative to the object being painted. But if
the gradient brush also has a transformation, that transformation is
applied in the logical, not object, coordinate space. That behavior is
counterintuitive. However, changing it now would break existing
code. Instead, we introduce a new coordinate mode enum with the
expected behavior, and document the old one as deprecated.

This prepares to fix the bugs below in qtsvg, by making
it possible to specify the same behavior in Qt as SVG has.

[ChangeLog][QtGui][QGradient] Add ObjectMode coordinate mode
[ChangeLog][Important Behavior Changes] QDataStream version bumped up to 18 to account for changes in the serialization of QGradient.

Task-number: QTBUG-59978
Task-number: QTBUG-67995
Change-Id: I8820a2555359812f3e1a46e37d6ac2cc29a2091d
Reviewed-by: Tor Arne Vestbø <tor.arne.vestbo@qt.io>
Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
2018-06-22 10:42:33 +00:00
..
android Updated license headers 2016-01-21 18:55:18 +00:00
compiler set attribute specifier before namespace name 2018-03-09 05:23:26 +00:00
gestures Blacklist tst_Gestures::graphicsItemGesture 2018-06-15 09:13:11 +00:00
lancelot Add ObjectMode coordinate mode to QGradient 2018-06-22 10:42:33 +00:00
languagechange winrt: Fix tst_qlanguagechange 2017-06-19 07:06:00 +00:00
macgui Blacklist tst_MacGui::nonModalOrder 2017-07-27 09:08:58 +00:00
macnativeevents Cocoa: Make AA_MacDontSwapCtrlMeta work 2018-01-08 07:18:01 +00:00
macplist Use dependencies instead of CONFIG+=ordered 2017-12-02 11:09:15 +00:00
networkselftest Change almost all other uses of qrand() to QRandomGenerator 2017-11-08 09:14:03 +00:00
qabstractitemmodelutils QAbstractItemModelTester: fix the autotests 2018-01-09 21:12:58 +00:00
qaccessibility Accessibility: Fix leaking cached interfaces 2018-05-04 10:56:35 +00:00
qaccessibilitylinux Ensure result of all QTest::qWaitFor are verified 2017-10-05 15:15:36 +00:00
qaccessibilitymac Clean up our Objective-C usage 2018-02-20 10:02:12 +00:00
qcomplextext Update the Unicode BiDi algorithm to be compliant with Unicode 10 2018-02-28 17:11:43 +00:00
qfocusevent winrt: fix tst_QFocusEvent 2018-05-28 08:36:52 +00:00
qnetworkaccessmanager_and_qprogressdialog test: blacklist tst_QNetworkAccessManager_And_QProgressDialog::downloadCheck(with-zeroCopy) 2017-11-15 05:12:15 +00:00
qobjectrace tests/auto/other: Avoid unconditional qWait()s 2018-04-06 07:19:19 +00:00
qprocess_and_guieventloop Support for Q_OS_ANDROID_EMBEDDED and android-embedded build flags 2018-01-20 18:16:59 +00:00
qsharedpointer_and_qwidget Updated license headers 2016-01-21 18:55:18 +00:00
qtokenautomaton tests: Unify license to GPL-EXCEPT 2017-04-03 07:18:46 +00:00
qvariant_common Updated license headers 2016-01-21 18:55:18 +00:00
toolsupport Fix license header for tst_toolingsupport.cpp 2018-04-09 06:37:01 +00:00
other.pro winrt: Skip network auto tests for now 2018-06-22 05:02:39 +00:00