qt5base-lts/src
Ulf Hermann a7df98a9a7 QSortFilterProxyModel: Add a cheaper way to find source_sort_column
There are two places where we are only interested in the mapping of
proxy to source sort column, rather than the full mapping. Creating the
full mapping is rather expensive as it iterates all rows and columns and
allocates a large number of objects. Just figuring out the n-th accepted
column can be much cheaper.

Fixes: QTBUG-41659
Change-Id: I7ea914cb695518b4d47cdc3ad67c7786380d8709
Reviewed-by: David Faure <david.faure@kdab.com>
Reviewed-by: Christian Ehrlicher <ch.ehrlicher@gmx.de>
2019-10-18 08:36:36 +02:00
..
3rdparty Merge remote-tracking branch 'origin/5.13' into 5.14 2019-09-30 14:43:02 +02:00
android Android: Do not extract QML assets data 2019-10-02 15:00:35 +00:00
angle Disable debug-and-release builds for MinGW 2019-09-18 06:28:16 +00:00
concurrent QtConcurrent: fix warning about function parameters shadowing class members 2019-10-08 23:21:14 +02:00
corelib QSortFilterProxyModel: Add a cheaper way to find source_sort_column 2019-10-18 08:36:36 +02:00
dbus Merge remote-tracking branch 'origin/5.13' into 5.14 2019-10-10 09:13:49 +02:00
gui Fix: QPainter off-by-one clipping for some non-integer scalings 2019-10-18 06:11:39 +00:00
network Remove a new-line 2019-10-09 17:15:06 +02:00
opengl QPainter: don't print deprecated warnings for HighQualityAntialiasing 2019-10-03 13:15:47 +02:00
openglextensions Move forward-declaration inside of namespace 2019-05-15 10:58:49 +00:00
platformheaders Merge remote-tracking branch 'origin/5.13' into dev 2019-06-27 14:38:03 +02:00
platformsupport Win32: Consolidate registry code 2019-10-14 20:26:42 +02:00
plugins QPSQL: Add support for PostgreSQL 12 2019-10-17 22:30:30 +02:00
printsupport Remove dead code from Qt 4 times 2019-08-20 22:27:46 +00:00
sql Merge remote-tracking branch 'origin/5.13' into 5.14 2019-09-30 14:43:02 +02:00
testlib Merge remote-tracking branch 'origin/5.13' into 5.14 2019-09-30 14:43:02 +02:00
tools Win32: Consolidate registry code 2019-10-14 20:26:42 +02:00
widgets Set icon on the select-all action in the text edit context menu too 2019-10-17 16:52:38 +02:00
winmain Merge remote-tracking branch 'origin/5.13' into dev 2019-05-27 15:34:10 +02:00
xml Be less laissez-faire with implicit conversions to QChar 2019-07-09 07:09:44 +02:00
src.pro Merge remote-tracking branch 'origin/5.13' into 5.14 2019-10-10 09:13:49 +02:00