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

List:       kde-commits
Subject:    KDE/kdebase/workspace/libs/plasmagenericshell/widgetsexplorer
From:       Marco Martin <notmart () gmail ! com>
Date:       2010-12-18 11:39:36
Message-ID: 20101218113936.39BC9AC8A8 () svn ! kde ! org
[Download RAW message or body]

SVN commit 1207510 by mart:

actually implement passesFiltering()
BUG:260393


 M  +8 -2      plasmaappletitemmodel.cpp  


--- trunk/KDE/kdebase/workspace/libs/plasmagenericshell/widgetsexplorer/plasmaappletitemmodel.cpp \
#1207509:1207510 @@ -131,10 +131,16 @@
     return m_local;
 }
 
-bool PlasmaAppletItem::passesFiltering(const KCategorizedItemsViewModels::Filter &) \
const +bool PlasmaAppletItem::passesFiltering(const \
KCategorizedItemsViewModels::Filter &filter) const  {
-    return false;//m_attrs[filter.first] == filter.second;
+    if (filter.first == "running") {
+        return running();
+    } else if (filter.first == "category") {
+        return m_info.category().toLower() == filter.second;
+    } else {
+        return false;
 }
+}
 
 QMimeData *PlasmaAppletItem::mimeData() const
 {


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

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