diff options
Diffstat (limited to 'src/corelib/itemmodels/qsortfilterproxymodel.cpp')
-rw-r--r-- | src/corelib/itemmodels/qsortfilterproxymodel.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/corelib/itemmodels/qsortfilterproxymodel.cpp b/src/corelib/itemmodels/qsortfilterproxymodel.cpp index a0120d068a..042c6ce7c2 100644 --- a/src/corelib/itemmodels/qsortfilterproxymodel.cpp +++ b/src/corelib/itemmodels/qsortfilterproxymodel.cpp @@ -1301,7 +1301,7 @@ void QSortFilterProxyModelPrivate::_q_sourceLayoutAboutToBeChanged(const QList<Q QList<QPersistentModelIndex> parents; foreach (const QPersistentModelIndex &parent, sourceParents) { if (!parent.isValid()) { - parents << QModelIndex(); + parents << QPersistentModelIndex(); continue; } const QModelIndex mappedParent = q->mapFromSource(parent); @@ -1342,7 +1342,7 @@ void QSortFilterProxyModelPrivate::_q_sourceLayoutChanged(const QList<QPersisten QList<QPersistentModelIndex> parents; foreach (const QPersistentModelIndex &parent, sourceParents) { if (!parent.isValid()) { - parents << QModelIndex(); + parents << QPersistentModelIndex(); continue; } const QModelIndex mappedParent = q->mapFromSource(parent); |