qt6-bb10/src
Jiang Jiang 43c0e08ba2 Refactor glyph pretransform check
Move paintEngineSupportsTransformations logic from QPainter to paint
engine subclasses. Simplify and consolidate checks for cached drawing
(pretransformed) and path drawing (untransformed) in raster paint
engine. Fix unnecessary transform when paint engines actually take
the path drawing track. Fix scaling and rotation transform in raster
engine for Mac.

Task-number: QTBUG-19086
Change-Id: I1c0c1800a5173d3db765b9fccfd0e7a3628e3815
Reviewed-on: http://codereview.qt.nokia.com/298
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: Eskil Abrahamsen Blomfeldt <eskil.abrahamsen-blomfeldt@nokia.com>
2011-06-03 10:57:42 +02:00
..
3rdparty Update licenseheader text in source files for qtbase Qt module 2011-05-24 12:34:08 +03:00
corelib Add QUuid::toRfc4122() and fromRfc4122() 2011-05-27 13:59:53 +02:00
dbus Update licenseheader text in source files for qtbase Qt module 2011-05-24 12:34:08 +03:00
gui Refactor glyph pretransform check 2011-06-03 10:57:42 +02:00
modules Updated Qt and QtBase module version number to 5.0.0 2011-05-13 13:22:30 +03:00
network sockets: limit buffer size of the internal sockets in proxy engines 2011-06-01 13:38:06 +02:00
opengl Refactor glyph pretransform check 2011-06-03 10:57:42 +02:00
openvg Refactor glyph pretransform check 2011-06-03 10:57:42 +02:00
plugins Allow SHM buffers to be displayed in Wayland plugin when using DRM 2011-06-01 17:09:04 +02:00
s60installs update def files 2011-05-11 16:40:09 +02:00
s60main Update licenseheader text in source files for qtbase Qt module 2011-05-24 12:34:08 +03:00
sql Update licenseheader text in source files for qtbase Qt module 2011-05-24 12:34:08 +03:00
testlib Remove the redundant QTEST_ACCESSIBILITY define. 2011-05-26 09:30:03 +02:00
tools uic: #include <QLayout> for QToolBox on non-laid-out forms. 2011-05-27 12:12:20 +02:00
uitools Update licenseheader text in source files for qtbase Qt module 2011-05-24 12:34:08 +03:00
winmain Initial import from the monolithic Qt. 2011-04-27 12:05:43 +02:00
xml Update licenseheader text in source files for qtbase Qt module 2011-05-24 12:34:08 +03:00
qbase.pri QT_USE_QSTRINGBUILDER to fix source compatibility 2011-05-18 15:17:17 +02:00
qt_install.pri Install private headers into the correct location 2011-05-07 22:10:54 -05:00
qt_targets.pri Initial import from the monolithic Qt. 2011-04-27 12:05:43 +02:00
src.pro Move uitools from QtTools to QtBase 2011-04-27 12:05:52 +02:00