akonadi
recursivecollectionfilterproxymodel.cpp
53 : KRecursiveFilterProxyModel(parent), d_ptr(new RecursiveCollectionFilterProxyModelPrivate( this ) )
63 bool RecursiveCollectionFilterProxyModel::acceptRow( int sourceRow, const QModelIndex &sourceParent ) const
68 const Akonadi::Collection collection = rowIndex.data( Akonadi::EntityTreeModel::CollectionRole ).value<Akonadi::Collection>();
88 void RecursiveCollectionFilterProxyModel::addContentMimeTypeInclusionFilter(const QString& mimeType)
96 void RecursiveCollectionFilterProxyModel::addContentMimeTypeInclusionFilters(const QStringList& mimeTypes)
112 void RecursiveCollectionFilterProxyModel::setContentMimeTypeInclusionFilters(const QStringList& mimeTypes)
128 // Optimization: we know that we're not changing the number of columns, so skip QSortFilterProxyModel
void clearFilters()
Clears the current filters.
Definition: recursivecollectionfilterproxymodel.cpp:104
void setSearchPattern(const QString &pattern)
Add search pattern.
Definition: recursivecollectionfilterproxymodel.cpp:132
Helper for checking MIME types of Collections and Items.
Definition: mimetypechecker.h:109
RecursiveCollectionFilterProxyModel(QObject *parent=0)
Creates a new recursive collection filter proxy model.
Definition: recursivecollectionfilterproxymodel.cpp:52
void addContentMimeTypeInclusionFilters(const QStringList &mimeTypes)
Add content mime types to be shown by the filter.
Definition: recursivecollectionfilterproxymodel.cpp:96
A model to filter out collections of non-matching content types.
Definition: recursivecollectionfilterproxymodel.h:39
void setIncludeCheckedOnly(bool checked)
Show only checked item.
Definition: recursivecollectionfilterproxymodel.cpp:139
void setContentMimeTypeInclusionFilters(const QStringList &mimeTypes)
Replace the content mime types to be shown by the filter.
Definition: recursivecollectionfilterproxymodel.cpp:112
void addContentMimeTypeInclusionFilter(const QString &mimeType)
Add content mime type to be shown by the filter.
Definition: recursivecollectionfilterproxymodel.cpp:88
QStringList contentMimeTypeInclusionFilters() const
Returns the currently included mimetypes in the filter.
Definition: recursivecollectionfilterproxymodel.cpp:120
virtual ~RecursiveCollectionFilterProxyModel()
Destroys the recursive collection filter proxy model.
Definition: recursivecollectionfilterproxymodel.cpp:58
This file is part of the KDE documentation.
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 23:00:27 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 23:00:27 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.