diff options
author | Stephen Kelly <stephen@kdab.com> | 2010-03-18 15:41:00 (GMT) |
---|---|---|
committer | Olivier Goffart <ogoffart@trolltech.com> | 2010-03-18 15:41:00 (GMT) |
commit | e884829f23fad15086f07aa92e1d92bcb71d53ba (patch) | |
tree | 5b08e7cae546bb48e94f285203c729bda6ecd7e1 /.hgignore | |
parent | 5f9cf976110a0847053f1104376ad8831f9ceb48 (diff) | |
download | Qt-e884829f23fad15086f07aa92e1d92bcb71d53ba.zip Qt-e884829f23fad15086f07aa92e1d92bcb71d53ba.tar.gz Qt-e884829f23fad15086f07aa92e1d92bcb71d53ba.tar.bz2 |
Fix bug when resetting QSortFilterProxyModel
If multiple proxies are connected to one source model which gets reset,
the order of execution of the sourceModelAboutToBeReset slots could cause
QPersistentModelIndexes to be invalidated in one proxy model before the
same slot is executed in the other proxy model.
Additionally, the persistent indexes in the QSFPM are invalidated before
the persistent indexes in the source model. This patch makes them
invalidated afterward now, which makes more sense.
Merge-request: 503
Reviewed-by: Olivier Goffart <ogoffart@trolltech.com>
Diffstat (limited to '.hgignore')
0 files changed, 0 insertions, 0 deletions