[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    KDE/kdebase/apps/plasma/applets/folderview
From:       Fredrik Höglund <fredrik () kde ! org>
Date:       2010-05-13 21:16:58
Message-ID: 20100513211658.D2B16AC8B5 () svn ! kde ! org
[Download RAW message or body]

SVN commit 1126376 by fredrik:

Set dynamicSortFilter to true in the proxy model.

This fixes icons not being sorted with Qt 4.7.


 M  +1 -0      folderview.cpp  
 M  +1 -0      popupview.cpp  


--- trunk/KDE/kdebase/apps/plasma/applets/folderview/folderview.cpp #1126375:1126376
@@ -360,6 +360,7 @@
     m_model->setMimeTypeFilterList(m_filterFilesMimeList);
     m_model->setFilterFixedString(m_filterFiles);
     m_model->setSortDirectoriesFirst(m_sortDirsFirst);
+    m_model->setDynamicSortFilter(true);
     m_model->sort(m_sortColumn != -1 ? m_sortColumn : KDirModel::Name, Qt::AscendingOrder);
 
     DirLister *lister = new DirLister(this);
--- trunk/KDE/kdebase/apps/plasma/applets/folderview/popupview.cpp #1126375:1126376
@@ -190,6 +190,7 @@
     m_model = new ProxyModel(this);
     m_model->setSourceModel(m_dirModel);
     m_model->setSortLocaleAware(true);
+    m_model->setDynamicSortFilter(true);
     m_model->setFilterCaseSensitivity(Qt::CaseInsensitive);
     m_model->setParseDesktopFiles(m_url.protocol() == "desktop");
     m_model->sort(KDirModel::Name, Qt::AscendingOrder);
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic