kaddressbook
categoryfilterproxymodel.cpp
Go to the documentation of this file.
52 CategoryFilterProxyModelPrivate::CategoryFilterProxyModelPrivate(CategoryFilterProxyModel *parent)
virtual QModelIndex index(int row, int column, const QModelIndex &parent) const
virtual bool filterAcceptsRow(int row, const QModelIndex &parent) const
Definition: categoryfilterproxymodel.cpp:74
int indexOf(QChar ch, int from, Qt::CaseSensitivity cs) const
virtual QModelIndex index(int row, int column, const QModelIndex &parent) const =0
T value() const
A proxy model to filter contacts by categories (tags).
Definition: categoryfilterproxymodel.h:37
int count(const T &value) const
int toInt(bool *ok, int base) const
bool startsWith(const QString &s, Qt::CaseSensitivity cs) const
void invalidateFilter()
void setDynamicSortFilter(bool enable)
QAbstractItemModel * sourceModel() const
void setFilterEnabled(bool enable)
Enable or disable the filter.
Definition: categoryfilterproxymodel.cpp:138
QString mid(int position, int n) const
QVariant data(int role) const
const QChar at(int position) const
void setFilterCategories(const QList< Akonadi::Tag::Id > &idList)
Set the categories to be accepted by the filter.
Definition: categoryfilterproxymodel.cpp:126
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:32:34 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:32:34 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.