qt5base-lts/tests/auto/corelib
Edward Welbourne bc099f33dd Support QCborMap::operator[] taking a string literal
Use a template on the size of the char[], as suggested by Ville
Voutilainen.  This resolves ambiguity about whether such look-ups
should be done via QString or QCborValue (not that it would have made
any difference).

When we come to add mutating indexing of QCborValue, chained
dereferences like map[i][j][k] need to stay in operator[] const
throughout, to avoid detaching intermediates to create references into
them due to using the mutating operator[] on the earlier dereference's
return.  So const-qualify the QCborValue operator[] const variants at
the same time, to match those of QCborValue itself.

Change-Id: Ib1652ae9440fe3767a653afa2856b74040210e07
Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
2018-10-08 14:11:23 +00: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 Avoid signed/unsigned warning in template 2018-08-16 10:10:22 +00:00
io Merge remote-tracking branch 'origin/5.11' into 5.12 2018-09-30 01:00:19 +02:00
itemmodels QSFPM: don't let setFilterRegExp(QString) overwrite CaseSensitivity 2018-10-03 11:45:50 +00:00
kernel Rename QTimer::connectTo() to QTimer::callOnTimeout() 2018-09-03 08:43:39 +00:00
mimetypes QMimeDatabase: Fix MIME detection issues with magics in MIME hierarchies 2018-08-20 07:32:58 +00:00
plugin moc: Fix compilation of text strings containing non-ASCII 2018-09-10 04:17:03 +00:00
serialization Support QCborMap::operator[] taking a string literal 2018-10-08 14:11:23 +00:00
statemachine tst_QStateMachine: Don't use unconditional waits 2018-04-04 07:07:40 +00:00
thread Re-enable thread autotests 2018-09-25 22:35:40 +00:00
tools Merge remote-tracking branch 'origin/5.11' into 5.12 2018-10-08 10:00:49 +02:00
corelib.pro Create corelib/serialization and move existing file formats into it 2018-01-26 20:59:50 +00:00