qt5base-lts/tests/auto/corelib
David Faure f6efbd23b5 QConcatenateTablesProxyModel: skip dataChanged in hidden columns
When the source models don't have the same number of columns, the proxy
keeps only the smallest number of columns across all source models.
Afterwards, if a source model emits dataChanged in a column past
that number (a "hidden" column), the proxy needs to ignore it rather than
assert.
But also, if the source model emits a dataChanged signal across both
visible and hidden columns, then the last column number needs to be
adjusted so that the signal is correctly processed and forwarded.

Task-number: QTBUG-91253
Pick-to: 6.1 6.0 5.15
Change-Id: I939e8ec0faf41370472f86785851292e4372f72c
Reviewed-by: Giuseppe D'Angelo <giuseppe.dangelo@kdab.com>
2021-03-09 13:39:45 +01:00
..
animation Port QPauseAnimation to the new property system 2021-01-26 21:47:47 +01:00
global Skip globalstatic threadStressTest on QEMU 2021-03-05 08:09:59 +00:00
io QProcess/Unix: remove outdated notices about use of posix_spawn() on QNX 2021-02-21 22:48:38 -08:00
itemmodels QConcatenateTablesProxyModel: skip dataChanged in hidden columns 2021-03-09 13:39:45 +01:00
kernel tst_qmetatype: RELOCATABLE -> PRIMITIVE is binary compatible 2021-03-05 10:19:45 +00:00
mimetypes Remove .prev_CMakeLists.txt files 2021-01-12 20:59:13 +01:00
plugin Remove .prev_CMakeLists.txt files 2021-01-12 20:59:13 +01:00
serialization QJsonObject: Fix operator<=() 2021-02-18 11:22:51 +00:00
text macOS: Be honest about the system locale 2021-02-11 15:01:45 +01:00
thread Fix warning about virtual override 2021-03-05 15:51:41 +01:00
time Add more QDateTime test-cases close to the epoch 2021-03-05 16:11:26 +01:00
tools QCommandLineParser: fix crash if there's no QCoreApplication 2021-03-01 23:03:00 +01:00
CMakeLists.txt Move QStateMachine from QtCore to QtScxml 2020-08-24 20:10:25 +02:00