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 {