From cf704d2db699887a6f262cd51313e6ae02e4a8bd Mon Sep 17 00:00:00 2001 From: Peter Penz Date: Sat, 10 Dec 2011 21:28:01 +0100 Subject: Support wildcards for the filter Thanks to Janardhan Reddy for the patch! BUG: 155986 FIXED-IN: 4.8.0 --- src/kitemviews/kfileitemmodel.h | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) (limited to 'src/kitemviews/kfileitemmodel.h') diff --git a/src/kitemviews/kfileitemmodel.h b/src/kitemviews/kfileitemmodel.h index 36ed37ba6..20cc75e52 100644 --- a/src/kitemviews/kfileitemmodel.h +++ b/src/kitemviews/kfileitemmodel.h @@ -23,6 +23,7 @@ #include #include #include +#include #include #include @@ -293,11 +294,6 @@ private: */ bool isChildItem(int index) const; - /** - * @return True if the given item matches with the current set name filter. - */ - bool matchesNameFilter(const KFileItem& item) const; - private: QWeakPointer m_dirLister; @@ -311,7 +307,7 @@ private: QList m_itemData; QHash m_items; // Allows O(1) access for KFileItemModel::index(const KFileItem& item) - QString m_nameFilter; + KFileItemModelFilter m_filter; QSet m_filteredItems; // Items that got hidden by KFileItemModel::setNameFilter() bool m_requestRole[RolesCount]; -- cgit v1.3.1