]> cloud.milkyroute.net Git - dolphin.git/commitdiff
The answer is either clear() or filterChanged(). Anyone knows this better?
authorHolger Freyther <holger+kde@freyther.de>
Sat, 23 Dec 2006 12:52:53 +0000 (12:52 +0000)
committerHolger Freyther <holger+kde@freyther.de>
Sat, 23 Dec 2006 12:52:53 +0000 (12:52 +0000)
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

src/dolphinsortfilterproxymodel.cpp

index 56eccc0b16e6af9aedd77c56aac5186d7bc591fb..25bb1cf0d5b3de2945e34138f1d077264ad8cf14 100644 (file)
@@ -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();
     }
 }