From: Holger Freyther Date: Sat, 23 Dec 2006 12:52:53 +0000 (+0000) Subject: The answer is either clear() or filterChanged(). Anyone knows this better? X-Git-Url: https://cloud.milkyroute.net/gitweb/dolphin.git/commitdiff_plain/e3b47dc731b0adee33e772539027be415fd0fe34 The answer is either clear() or filterChanged(). Anyone knows this better? I have decided to use clar as this is the most conservative choiche I could make. Actually I would love to call QSortFilterProxyModelPrivate::sort as the mapping does not change, as we do not filter rows ATM... svn path=/trunk/playground/utils/dolphin/; revision=615959 --- diff --git a/src/dolphinsortfilterproxymodel.cpp b/src/dolphinsortfilterproxymodel.cpp index 56eccc0b1..25bb1cf0d 100644 --- a/src/dolphinsortfilterproxymodel.cpp +++ b/src/dolphinsortfilterproxymodel.cpp @@ -38,7 +38,7 @@ void DolphinSortFilterProxyModel::setSorting(DolphinView::Sorting sorting) { if (sorting != m_sorting) { m_sorting = sorting; - // TODO: how to trigger an update? + clear(); } } @@ -46,7 +46,7 @@ void DolphinSortFilterProxyModel::setSortOrder(Qt::SortOrder sortOrder) { if (sortOrder != m_sortOrder) { m_sortOrder = sortOrder; - // TODO: how to trigger an update? + clear(); } }