qt5base-lts/tests/auto
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
..
cmake Don't attempt to test DBus on QNX. 2012-08-28 21:17:48 +02:00
compilerwarnings/data Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
concurrent Test: Replace QSKIP by XFAIL 2012-09-07 15:39:31 +02:00
corelib Test: Update QSKIP message of tst_QVector::outOfMemory 2012-09-22 00:47:40 +02:00
dbus Fix QDBusServer with more than one connection 2012-09-14 01:02:06 +02:00
gui A step out from Harfbuzz (reduce dependency) 2012-09-22 00:47:40 +02:00
guiapplauncher Update the documentation after moving examples. 2011-07-05 21:19:08 +02:00
network Disable SSL compression by default. 2012-09-18 14:12:17 +02:00
opengl tests: Don't omit the body of a test function with QT_BUILD_INTERNAL 2012-09-14 06:24:38 +02:00
other Fix mapping to/from global coordinates for child/embedded windows. 2012-09-18 14:52:38 +02:00
printsupport Test: Redo remove QSKIP from printsupport tests 2012-09-13 19:33:08 +02:00
shared Expose QPA API under qpa/* 2012-05-07 20:25:24 +02:00
sql Use QStringList::join(QChar) overload where applicable [QtSql] 2012-09-03 19:35:25 +02:00
testlib Make QSignalSpy copy QVariant parameters directly 2012-08-07 11:15:55 +02:00
tools port qmake to qt creator's qmake language evaluator 2012-09-11 00:13:01 +02:00
widgets Fix regression in QAbstractScrollArea 2012-09-21 02:44:22 +02:00
xml Test: Remove QSKIP for tst_QXmlSimpleReader::inputFromSocket 2012-09-07 15:39:31 +02:00
auto.pro Test: Redo remove QSKIP from printsupport tests 2012-09-13 19:33:08 +02:00
network-settings.h Fix auto tests build with gcc 4.7 2012-05-23 00:42:20 +02:00
platformquirks.h Remove #ifdef Q_WS_ / include / #endif conditionals. 2012-07-16 16:30:55 +02:00
test.pl Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00