┌   ┐
54
└   ┘

summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHolger Freyther <[email protected]>2006-12-23 12:52:53 +0000
committerHolger Freyther <[email protected]>2006-12-23 12:52:53 +0000
commite3b47dc731b0adee33e772539027be415fd0fe34 (patch)
treeb5de9ec1929f98be157c53d816518fe497297ceb
parentb0b162135dce2c6f5a7687a2928afb24a5b613ec (diff)
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
-rw-r--r--src/dolphinsortfilterproxymodel.cpp4
1 files changed, 2 insertions, 2 deletions
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();
}
}