qt5base-lts/tests/auto/corelib
Ivan Solovev 8161a9e5c0 QAbstractProxyModel: port to new property system
The biggest trick here is the getter (QAbstractProxyModel::sourceModel),
which is returning nullptr, while internally using a global
staticEmptyModel() instance.
This lead to inconsistency while binding to a proxy model without
source model. The bound object would point to staticEmptyModel()
instance, while sourceModel() getter returns nullptr.
To solve this issue a custom QBindableInterface is implemented.

Task-number: QTBUG-85520
Change-Id: I597df891c7e425d51b55f50ccbacabdfe935cbac
Reviewed-by: Sona Kurazyan <sona.kurazyan@qt.io>
2021-05-04 22:58:59 +02:00
..
animation Port QVariantAnimation to the new property system 2021-04-30 18:59:50 +02:00
global Use a more forgiving threshold for qFuzzyIsNull(qfloat16) 2021-04-29 14:13:23 +02:00
io tst_QProcess: increase wait time and remove ill-advised QCOMPARE 2021-05-03 20:43:01 +00:00
itemmodels QAbstractProxyModel: port to new property system 2021-05-04 22:58:59 +02:00
kernel Q(Untyped)Bindable: Print warnings when operations fail 2021-05-03 20:32:42 +02:00
mimetypes Remove .prev_CMakeLists.txt files 2021-01-12 20:59:13 +01:00
plugin Blacklist and skip failing tests on macOS ARM 2021-05-04 22:58:59 +02:00
serialization Fix compiler warning from int size mismatch 2021-04-29 06:32:17 +02:00
text Add more tests for QList/QString/QBA 2021-04-27 14:12:34 +02:00
thread QThreadPool: obey the docs that say we always use at least 1 thread 2021-04-24 00:37:14 +00:00
time Ensure setDateTime clears status also when short 2021-05-04 15:21:48 +01:00
tools Fix comparison between nullptr and QWeakPointer 2021-04-28 23:33:06 +03:00
CMakeLists.txt Move QStateMachine from QtCore to QtScxml 2020-08-24 20:10:25 +02:00