qt5base-lts/tests/auto/corelib
Fabian Kosmale 986d89c2ee Automatically register comparison operators in QMetaType
This removes the fully manual registration of comparison operators in
QMetaType and replaces it with an automatic registration through
Q_DECLARE_METATYPE().

[ChangeLog][QMetaType] The QMetaType::registerComparator() and
QMetaType::registerEqualsComparator() have been removed.
Q_DECLARE_METATYPE() now automatically registers any
operator==() and/or operator<() for a type visible where
it is used on that type, as part of declaring its meta-type.

Change-Id: I3df451b652b735c093533838bf32f3cc785439f8
Reviewed-by: Lars Knoll <lars.knoll@qt.io>
Reviewed-by: Ulf Hermann <ulf.hermann@qt.io>
Reviewed-by: Edward Welbourne <edward.welbourne@qt.io>
2020-07-08 14:13:59 +02:00
..
animation Add ; to Q_UNUSED 2020-07-07 11:51:48 +02:00
global Use QList instead of QVector in corelib tests 2020-07-07 11:48:45 +02:00
io Replace use of deprecated Q_OS_MACX in favor of Q_OS_MACOS 2020-07-08 01:09:38 +02:00
itemmodels Add ; to Q_UNUSED 2020-07-07 11:51:48 +02:00
kernel Automatically register comparison operators in QMetaType 2020-07-08 14:13:59 +02:00
mimetypes QMimeType::suffixForFileName shouldn't lowercase the file suffix 2020-06-01 13:36:05 +02:00
plugin Add ; to Q_UNUSED 2020-07-07 11:51:48 +02:00
serialization Add ; to Q_UNUSED 2020-07-07 11:51:48 +02:00
statemachine Use QList instead of QVector in corelib tests 2020-07-07 11:48:45 +02:00
text Introduce QByteArrayView 2020-07-08 08:45:49 +02:00
thread QThread::create: remove the pre-C++17 codepaths 2020-07-07 20:54:12 +02:00
time Make feature datetimeparser depend on feature datestring 2020-07-02 15:35:18 +02:00
tools Add ; to Q_UNUSED 2020-07-07 11:51:48 +02:00
.prev_CMakeLists.txt Move QTextCodec support out of QtCore 2020-06-20 02:04:38 +02:00
CMakeLists.txt Move QTextCodec support out of QtCore 2020-06-20 02:04:38 +02:00
corelib.pro Move QTextCodec support out of QtCore 2020-06-20 02:04:38 +02:00