summaryrefslogtreecommitdiffstats
path: root/examples/network/secureudpclient/main.cpp
diff options
context:
space:
mode:
authorEirik Aavitsland <eirik.aavitsland@qt.io>2017-08-04 16:22:23 +0200
committerEirik Aavitsland <eirik.aavitsland@qt.io>2018-06-22 10:42:33 +0000
commitf5fe9fc5a4136a696f07c4bd3567d85348ec42d9 (patch)
treecbfd3a39c9eeaa5ae11a8469bcd5431bedc06f77 /examples/network/secureudpclient/main.cpp
parent99d4f0026f90681974f6fd1d23941e5b69024796 (diff)
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>
Diffstat (limited to 'examples/network/secureudpclient/main.cpp')
0 files changed, 0 insertions, 0 deletions