Akonadi
agentinstancefilterproxymodel.h
30 * Akonadi::AgentInstanceFilterProxyModel *proxy = new Akonadi::AgentInstanceFilterProxyModel( this );
void excludeCapabilities(const QString &capability)
Excludes agents with the given capability.
Definition agentinstancefilterproxymodel.cpp:51
void addMimeTypeFilter(const QString &mimeType)
Accept agents supporting mimeType.
Definition agentinstancefilterproxymodel.cpp:39
void addCapabilityFilter(const QString &capability)
Accept agents with the given capability.
Definition agentinstancefilterproxymodel.cpp:45
~AgentInstanceFilterProxyModel() override
Destroys the agent filter proxy model.
void clearFilters()
Clear the filters ( mimeTypes & capabilities ).
Definition agentinstancefilterproxymodel.cpp:68
AgentInstanceFilterProxyModel(QObject *parent=nullptr)
Create a new agent filter proxy model.
Definition agentinstancefilterproxymodel.cpp:31
Helper integration between Akonadi and Qt.
Q_OBJECTQ_OBJECT
QSortFilterProxyModel(QObject *parent)
virtual QModelIndex parent(const QModelIndex &child) const const override
This file is part of the KDE documentation.
Documentation copyright © 1996-2025 The KDE developers.
Generated on Fri Jan 24 2025 11:49:57 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:49:57 by doxygen 1.13.2 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.