qt5base-lts/tests/auto/corelib
Fabian Kosmale f6fb118c94 QProperty: Do not involve semi-destroyed QObjects in bindings
Once we're in ~QObject, only methods of QObject are still valid.
Notably, no setter of any derived class is still valid. Thus, to be safe
we must no longer react to binding changes of those properties. To
ensure that this happens for QObjectCompatProperty properties, we
explicitly clear the binding storage.
Fixes a particles3d example crash.

Change-Id: I10d2bfa5e96621ce039d751cffaf3ac41893623e
Reviewed-by: Laszlo Agocs <laszlo.agocs@qt.io>
Reviewed-by: Ulf Hermann <ulf.hermann@qt.io>
2021-06-07 13:14:00 +02:00
..
animation Avoid use after free in tst_qsequentialanimationgroup 2021-06-02 16:45:23 +02:00
global Long live qToUnderlying 2021-05-18 02:09:11 +02:00
io Implement QFileInfo::junctionTarget(), adjust auto-test 2021-06-05 01:16:06 +02:00
itemmodels QSortFilterProxyModel: create mappings on demand again 2021-06-03 00:53:08 +02:00
kernel QProperty: Do not involve semi-destroyed QObjects in bindings 2021-06-07 13:14:00 +02:00
mimetypes Fix BASE argument of qt_add_resources 2021-05-18 16:02:52 +02:00
platform Android: Add runOnMainAndroidThread() under QNativeInterface 2021-05-26 23:24:11 +00:00
plugin Fix BASE argument of qt_add_resources 2021-05-18 16:02:52 +02:00
serialization Fix BASE argument of qt_add_resources 2021-05-18 16:02:52 +02:00
text QByteArrayView: add compare 2021-05-20 17:02:38 +02:00
thread QTestlib: Add formatting for QObject * in QCOMPARE 2021-05-26 11:02:48 +00:00
time Check for overflow in QDateTime::setMSecsSinceEpoch() 2021-05-26 18:00:01 +02:00
tools QHash: fix qHash(std::pair) 2021-05-23 12:08:43 -07:00
CMakeLists.txt Add tests for QAndroidApplication's sdkVersion and activity 2021-05-13 01:41:36 +03:00