qt6-bb10/tests/auto/corelib
Marc Mutz 26a0db4b44 Long live Qt::SplitBehavior!
The is a copy of the QString::SplitBehavior enum, but scoped
in the Qt namespace instead of inside QString, where it creates
problems using it elsewhere (QStringView, in particular).

Overload all QString{,Ref} functions taking QString::SplitBehavior
with Qt::SplitBehavior.

Make Qt::SplitBehavior a QFlags for easier future extensions (e.g.
a hint to use Boyer-Moore searching).

Added tests in QStringApiSymmetry.

[ChangeLog][QtCore] Added new Qt::SplitBehavior.

[ChangeLog][QtCore][QString/QStringRef] The split functions now
optionally take Qt::SplitBehavior.

Change-Id: I43a1f8d6b22f09af3709a0b4fb46fca61f9d1d1f
Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
2019-05-21 17:50:26 +02:00
..
animation Extend blacklisting of tst_qparallelanimationgroup tests to macOS 10.13 2018-09-24 21:13:30 +00:00
codecs Add tests for decoding too-short UTF-8 sequences 2018-09-25 22:14:07 +00:00
global tst_qrandomgenerator: replace QLinkedList with a std::list 2019-05-14 05:28:14 +00:00
io QFileSystemWatcher: lock autotest code away into a cold section 2019-05-21 12:58:27 +02:00
itemmodels Replace qMove with std::move 2019-04-06 11:00:38 +00:00
kernel Merge remote-tracking branch 'origin/5.13' into dev 2019-05-13 08:04:58 +02:00
mimetypes Remove handling of missing Q_COMPILER_RVALUE_REFS 2019-05-01 20:24:45 +00:00
plugin moc: Add a standard way of specifying a URI as part of Q_PLUGIN_METADATA 2019-04-11 14:43:27 +00:00
serialization Merge remote-tracking branch 'origin/5.13' into dev 2019-05-15 07:11:41 +02:00
statemachine QStateMachine: handle parallel child mode for state machines 2019-05-16 16:51:42 +02:00
thread Replace qMove with std::move 2019-04-06 11:00:38 +00:00
tools Long live Qt::SplitBehavior! 2019-05-21 17:50:26 +02:00
corelib.pro Create corelib/serialization and move existing file formats into it 2018-01-26 20:59:50 +00:00