diff options
author | Lars Knoll <lars.knoll@qt.io> | 2018-12-03 10:46:44 +0100 |
---|---|---|
committer | Lars Knoll <lars.knoll@qt.io> | 2018-12-07 10:16:51 +0000 |
commit | 6d38a1711c7e52c425101d57dd576c7015f39120 (patch) | |
tree | 7f3e8cc6abba097b634fe8a5532842861308365d /src/corelib/itemmodels/qabstractitemmodel_p.h | |
parent | 01a70da3e7432914b59a36c27d2a51b0cf6f876f (diff) |
Use a QMultiHash to store persistent model indices
Because insertMulti() is deprecated.
Change-Id: I47208c281209f19045caa15ea748a2986c2cc0cf
Reviewed-by: David Faure <david.faure@kdab.com>
Diffstat (limited to 'src/corelib/itemmodels/qabstractitemmodel_p.h')
-rw-r--r-- | src/corelib/itemmodels/qabstractitemmodel_p.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/corelib/itemmodels/qabstractitemmodel_p.h b/src/corelib/itemmodels/qabstractitemmodel_p.h index 94f1b41d50..e6085eca94 100644 --- a/src/corelib/itemmodels/qabstractitemmodel_p.h +++ b/src/corelib/itemmodels/qabstractitemmodel_p.h @@ -141,7 +141,7 @@ public: struct Persistent { Persistent() {} - QHash<QModelIndex, QPersistentModelIndexData *> indexes; + QMultiHash<QModelIndex, QPersistentModelIndexData *> indexes; QStack<QVector<QPersistentModelIndexData *> > moved; QStack<QVector<QPersistentModelIndexData *> > invalidated; void insertMultiAtEnd(const QModelIndex& key, QPersistentModelIndexData *data); |