qt6-bb10/tests/auto/corelib
Marc Mutz cbda958352 Port QPersistentModelIndex to new comparison helper macros
Decided to keep the strong_ordering semantics, as user code is very
much guaranteed to rely on it.

Update the docs.

[ChangeLog][Potentially Source-Incompatible Changes] Made several
operators (relational, QDebug streaming, etc) hidden friends. This may
break code that calls these operators a) with types that require
implicit conversion on the arguments, or b) using member-function
syntax (lhs.operator<(rhs)). The backwards-compatible fix for (a) is
to make at least one of the argument's implicit conversions
explicit. For (b), use infix notation (lhs < rhs).

[ChangeLog][EDITORIAL] Replace all "Potentially Source-Incompatible
Changes" items that mention making operators hidden friends with the
catch-all one from the QPersistentModelIndex change.

Fixes: QTBUG-117660
Change-Id: I8175af5e2cb3c77e7486e972630b9410b3a0896c
Reviewed-by: Ivan Solovev <ivan.solovev@qt.io>
2024-05-24 22:17:46 +02:00
..
animation Change license for tests files 2024-02-04 09:56:42 +01:00
global QLibraryInfo: add tests 2024-05-21 18:53:10 +02:00
io Move shbang lines to before copyright headers 2024-05-23 23:58:10 +02:00
ipc QNativeIpcKey: use new comparison helper macros 2024-04-17 20:30:37 +02:00
itemmodels Port QPersistentModelIndex to new comparison helper macros 2024-05-24 22:17:46 +02:00
kernel QVariant: do reset is_null after setValue() 2024-05-21 18:25:02 -05:00
mimetypes QMimeType: use modernize comparisons 2024-04-30 17:46:34 +02:00
platform tst_qcomobject: Reduce size of Qt-namespace 2024-05-13 15:25:36 +02:00
plugin QUuid, GUID: use new comparison helper macros 2024-05-22 23:32:56 +00:00
serialization Fix test compilation issues with QtLite configuration 2024-05-06 14:29:02 +00:00
text tst_QStringView: (re)fix GCC ubsan build 2024-05-23 01:36:55 +02:00
thread QtPrivate::ResultIteratorBase: use modernize comparisons 2024-05-14 00:32:35 +02:00
time Decouple the TZ and ICU backends for timezone data 2024-05-16 16:51:15 +02:00
tools QSpan: add as_(writable_)bytes 2024-05-23 16:18:35 +02:00
CMakeLists.txt tests: Remove remains of qmake conversion from CMakeLists.txt files 2023-02-17 21:56:49 +01:00