qt5base-lts/src
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
..
3rdparty Update bundled libjpeg-turbo to version 2.0.6 2021-03-04 09:04:02 +01:00
android Android: Place cursor correctly on screen when editing 2021-03-05 07:57:14 +00:00
concurrent Improve docs for Qt Concurrent run with promise mode 2021-03-04 09:45:31 +01:00
corelib QConcatenateTablesProxyModel: skip dataChanged in hidden columns 2021-03-09 13:39:45 +01:00
dbus Doc: Fix warnings about wrong snippet path or missing .pro file 2021-02-19 14:04:21 +01:00
entrypoint Generate Qt6EntryPointAdditionalTargetInfo independent of platform 2021-01-20 14:03:45 +00:00
gui wayland: Remove bogus warning about ignoring WAYLAND_DISPLAY 2021-03-09 11:05:52 +01:00
network Merge "QNetworkInterface/Unix: fix DNS eligibility of global addresses" 2021-03-06 00:05:35 +00:00
opengl QOpenGLTexture: Fix typo in enum value 2021-03-03 14:50:59 +01:00
openglwidgets Document QOpenGLWidget limitations without an alpha channel 2021-01-15 15:21:28 +01:00
platformsupport evdevtouch: Fix wrong addTouchPoint for "mtdev" 2021-02-23 14:22:20 +00:00
plugins Merge "xcb: use QXcbScrollingDevice for a touchpad" 2021-03-08 22:23:17 +00:00
printsupport Doc: Fix warnings about wrong snippet path or missing .pro file 2021-02-19 14:04:21 +01:00
sql Doc: Fix warnings about wrong snippet path or missing .pro file 2021-02-19 14:04:21 +01:00
testlib Doc: Fix warnings about wrong snippet path or missing .pro file 2021-02-19 14:04:21 +01:00
tools Move build tools to libexec instead of the bin dir 2021-02-23 17:02:30 +01:00
widgets Delete duplicate condition in QComboBox::setPlaceholderText 2021-03-09 13:20:53 +08:00
xml The condition 'if(oldChild)' is redundant 2021-03-03 20:52:45 +08:00
CMakeLists.txt Make it possible to disable the PrintSupport module 2021-02-09 09:17:21 +01:00