diff options
author | Stephen Kelly <stephen.kelly@kdab.com> | 2012-09-27 11:12:59 +0200 |
---|---|---|
committer | The Qt Project <gerrit-noreply@qt-project.org> | 2012-09-30 18:29:59 +0200 |
commit | 5b96f531376fb771d862d43bbe015cdbe83e1b85 (patch) | |
tree | ce8b2ee6953283cea14702f21ee21fd55d0588eb /src/corelib/itemmodels/qstringlistmodel.cpp | |
parent | 123999af3fd0774638145cd3f0760dd42b194bd5 (diff) |
Emit layout change hint from QStringListModel.
Change-Id: I8b4a01cfcca59103f2616b72645994a22bff40dd
Reviewed-by: Marc Mutz <marc.mutz@kdab.com>
Diffstat (limited to 'src/corelib/itemmodels/qstringlistmodel.cpp')
-rw-r--r-- | src/corelib/itemmodels/qstringlistmodel.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/corelib/itemmodels/qstringlistmodel.cpp b/src/corelib/itemmodels/qstringlistmodel.cpp index 897a4ad651..2bea97d4b4 100644 --- a/src/corelib/itemmodels/qstringlistmodel.cpp +++ b/src/corelib/itemmodels/qstringlistmodel.cpp @@ -249,7 +249,7 @@ static bool decendingLessThan(const QPair<QString, int> &s1, const QPair<QString */ void QStringListModel::sort(int, Qt::SortOrder order) { - emit layoutAboutToBeChanged(); + emit layoutAboutToBeChanged(QList<QPersistentModelIndex>(), VerticalSortHint); QList<QPair<QString, int> > list; for (int i = 0; i < lst.count(); ++i) @@ -273,7 +273,7 @@ void QStringListModel::sort(int, Qt::SortOrder order) newList.append(index(forwarding.at(oldList.at(i).row()), 0)); changePersistentIndexList(oldList, newList); - emit layoutChanged(); + emit layoutChanged(QList<QPersistentModelIndex>(), VerticalSortHint); } /*! |