From kde-commits Sat Dec 18 11:39:36 2010 From: Marco Martin Date: Sat, 18 Dec 2010 11:39:36 +0000 To: kde-commits Subject: KDE/kdebase/workspace/libs/plasmagenericshell/widgetsexplorer Message-Id: <20101218113936.39BC9AC8A8 () svn ! kde ! org> X-MARC-Message: https://marc.info/?l=kde-commits&m=129267243503514 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 {