qt5base-lts/tests/auto/gui
Konstantin Ritt ceb9a8232c A step out from Harfbuzz (reduce dependency)
Introduce QCharAttributes and use it instead of HB_CharAttributes everywhere in Qt
(in Harfbuzz, the HB_CharAttributes is only used in the text segmentation algorithm
which has been moved from HB to Qt (well, most of it)).
Rename some members to better reflect their meaning,
remember to keep HB_CharAttributes in sync with QCharAttributes.
Also replace HB_ScriptItem with a (temporary) QUnicodeTools::ScriptItem struct
that will be replaced with a more efficient/friendly solution a bit later.

The soft hyphen and the mandatory break detection has been factored out
of the default text breaking algorithm to a higher level in order to refactor
the QCharAttributes bitfields and to optimize the implementation for the common case.

Change-Id: Ieb365623ae954430f1c8b2dfcd65c82973143eec
Reviewed-by: Lars Knoll <lars.knoll@digia.com>
2012-09-22 00:47:40 +02:00
..
image Made QImage::fill(uint pixel) for RGB888 accept QRgb values. 2012-08-29 16:53:00 +02:00
itemmodels tests: Don't omit the body of a test function with QT_BUILD_INTERNAL 2012-09-14 06:24:38 +02:00
kernel Fixed multiple modal windows from all blocking each other. 2012-09-21 22:04:00 +02:00
math3d Make gui/math3d classes use float rather than qreal 2012-09-07 13:27:38 +02:00
painting Fixed inconsistent rounding of square cap pens. 2012-09-20 23:08:44 +02:00
qopengl Set the Qt API level to compatibility mode in all tests. 2012-08-01 15:37:46 +02:00
text A step out from Harfbuzz (reduce dependency) 2012-09-22 00:47:40 +02:00
util Set the Qt API level to compatibility mode in all tests. 2012-08-01 15:37:46 +02:00
gui.pro Move QStandardItem/QStandardItemModel to QtGui 2012-06-29 22:42:19 +02:00