qt5base-lts/tests/auto/corelib/tools
Konstantin Ritt da7111be51 QTextBoundaryFinder: Fix handling of break opportunities
Add BoundaryReason::BreakOpportunity flag that will be returned by the
boundaryReasons() when the boundary finder is at the break opportunity
position that might be not an item boundary.
This is the same as (StartWord || EndWord) in Grapheme and Sentence modes;
in Word and Line modes, BreakOpportunity flag might occur between the words
or in between of Line boundaries (e.g. in conjunction with SoftHyphen flag).
In other words, the text boundaries are always break opportunities, but not vice versa.

StartWord and EndWord flags has been deprecated by new StartOfItem and EndOfItem
flags which are not about the word boundaries only. In line breaking,
StartOfItem and EndOfItem are set for the mandatory breaks only.

Change-Id: I79bf297e2b988f5976f30cff0c8ca616385f6552
Reviewed-by: Konstantin Ritt <ritt.ks@gmail.com>
2012-10-12 07:44:51 +02:00
..
qalgorithms Change copyrights from Nokia to Digia 2012-09-22 19:20:11 +02:00
qarraydata Change copyrights from Nokia to Digia 2012-09-22 19:20:11 +02:00
qbitarray Change copyrights from Nokia to Digia 2012-09-22 19:20:11 +02:00
qbytearray Change copyrights from Nokia to Digia 2012-09-22 19:20:11 +02:00
qbytearraymatcher Change copyrights from Nokia to Digia 2012-09-22 19:20:11 +02:00
qcache Change copyrights from Nokia to Digia 2012-09-22 19:20:11 +02:00
qchar Update the Unicode Data and Algorithms up to Unicode 6.2 2012-10-09 03:04:41 +02:00
qcontiguouscache Change copyrights from Nokia to Digia 2012-09-22 19:20:11 +02:00
qcryptographichash Change copyrights from Nokia to Digia 2012-09-22 19:20:11 +02:00
qdate Change copyrights from Nokia to Digia 2012-09-22 19:20:11 +02:00
qdatetime Change QDateTime::addSecs() and QDateTime::secsTo() to use qint64. 2012-10-10 08:45:22 +02:00
qeasingcurve Change copyrights from Nokia to Digia 2012-09-22 19:20:11 +02:00
qelapsedtimer Remove #if 0 usage in QElapsedTimer autotest. 2012-10-04 03:03:35 +02:00
qexplicitlyshareddatapointer Change copyrights from Nokia to Digia 2012-09-22 19:20:11 +02:00
qfreelist Change copyrights from Nokia to Digia 2012-09-22 19:20:11 +02:00
qhash Change copyrights from Nokia to Digia 2012-09-22 19:20:11 +02:00
qline Change copyrights from Nokia to Digia 2012-09-22 19:20:11 +02:00
qlist Change copyrights from Nokia to Digia 2012-09-22 19:20:11 +02:00
qlocale tst_QLocale: remove QSKIP, wrap Q_OS_MAC/Q_OS_WIN 2012-10-04 09:09:15 +02:00
qmap Change copyrights from Nokia to Digia 2012-09-22 19:20:11 +02:00
qmargins Change copyrights from Nokia to Digia 2012-09-22 19:20:11 +02:00
qpair Change copyrights from Nokia to Digia 2012-09-22 19:20:11 +02:00
qpoint Change copyrights from Nokia to Digia 2012-09-22 19:20:11 +02:00
qpointf Change copyrights from Nokia to Digia 2012-09-22 19:20:11 +02:00
qqueue Change copyrights from Nokia to Digia 2012-09-22 19:20:11 +02:00
qrect Change copyrights from Nokia to Digia 2012-09-22 19:20:11 +02:00
qregexp Change copyrights from Nokia to Digia 2012-09-22 19:20:11 +02:00
qregularexpression Change copyrights from Nokia to Digia 2012-09-22 19:20:11 +02:00
qringbuffer Change copyrights from Nokia to Digia 2012-09-22 19:20:11 +02:00
qscopedpointer Change copyrights from Nokia to Digia 2012-09-22 19:20:11 +02:00
qscopedvaluerollback Change copyrights from Nokia to Digia 2012-09-22 19:20:11 +02:00
qset Change copyrights from Nokia to Digia 2012-09-22 19:20:11 +02:00
qsharedpointer Add some tests for compatible and incompatible custom deleters 2012-09-24 21:27:51 +02:00
qsize Change copyrights from Nokia to Digia 2012-09-22 19:20:11 +02:00
qsizef Change copyrights from Nokia to Digia 2012-09-22 19:20:11 +02:00
qstl Change copyrights from Nokia to Digia 2012-09-22 19:20:11 +02:00
qstring Fix for integer overflow in QString::replace 2012-10-03 17:30:30 +02:00
qstring_no_cast_from_bytearray Change copyrights from Nokia to Digia 2012-09-22 19:20:11 +02:00
qstringbuilder Change copyrights from Nokia to Digia 2012-09-22 19:20:11 +02:00
qstringlist Fix qstringlist autotest build for WinCE. 2012-09-26 04:03:48 +02:00
qstringmatcher Change copyrights from Nokia to Digia 2012-09-22 19:20:11 +02:00
qstringref Change copyrights from Nokia to Digia 2012-09-22 19:20:11 +02:00
qtextboundaryfinder QTextBoundaryFinder: Fix handling of break opportunities 2012-10-12 07:44:51 +02:00
qtime Change copyrights from Nokia to Digia 2012-09-22 19:20:11 +02:00
qtimeline Change copyrights from Nokia to Digia 2012-09-22 19:20:11 +02:00
qvarlengtharray Test: Split tst_QVarLengthArray::oldTests 2012-09-27 21:13:52 +02:00
qvector Removed the "tst_QVector::outOfMemory" test. 2012-10-08 17:38:20 +02:00
tools.pro Improve QPoint and QPointF auto tests. 2012-07-11 14:52:17 +02:00