Akonadi Contacts
contactsfilterproxymodel.h
ContactsFilterProxyModel(QObject *parent=nullptr)
Creates a new contacts filter proxy model.
Definition contactsfilterproxymodel.cpp:37
void setExcludeVirtualCollections(bool exclude)
Sets whether we want virtual collections to be filtered or not.
Definition contactsfilterproxymodel.cpp:120
void setFilterFlags(ContactsFilterProxyModel::FilterFlags flags)
Sets the filter flags.
Definition contactsfilterproxymodel.cpp:115
~ContactsFilterProxyModel() override
Destroys the contacts filter proxy model.
void setFilterString(const QString &filter)
Sets the filter that is used to filter for matching contacts and contact groups.
Definition contactsfilterproxymodel.cpp:47
void setMatchFilterContactFlag(ContactsFilterProxyModel::MatchFilterContactFlag flag)
setMatchFilterContactFlag
Definition contactsfilterproxymodel.cpp:110
A widget for editing the display name of a contact.
Q_OBJECTQ_OBJECT
Q_SLOTSQ_SLOTS
QSortFilterProxyModel(QObject *parent)
virtual bool filterAcceptsRow(int source_row, const QModelIndex &source_parent) const const
virtual QModelIndex index(int row, int column, const QModelIndex &parent) const const override
virtual bool lessThan(const QModelIndex &source_left, const QModelIndex &source_right) const const
virtual QModelIndex parent(const QModelIndex &child) const const override
typedef ItemFlags
This file is part of the KDE documentation.
Documentation copyright © 1996-2025 The KDE developers.
Generated on Fri Jan 24 2025 11:55:33 by doxygen 1.13.2 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2025 The KDE developers.
Generated on Fri Jan 24 2025 11:55:33 by doxygen 1.13.2 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.