akonadi
agentbase.h
224 virtual void collectionAdded(const Akonadi::Collection &collection, const Akonadi::Collection &parent);
289 virtual void collectionMoved(const Akonadi::Collection &collection, const Akonadi::Collection &collectionSource,
297 virtual void collectionChanged(const Akonadi::Collection &collection, const QSet<QByteArray> &changedAttributes);
324 virtual void itemsFlagsChanged(const Akonadi::Item::List &items, const QSet<QByteArray> &addedFlags, const QSet<QByteArray> &removedFlags);
340 virtual void itemsMoved(const Akonadi::Item::List &items, const Akonadi::Collection &sourceCollection,
349 virtual void itemsLinked(const Akonadi::Item::List &items, const Akonadi::Collection &collection);
357 virtual void itemsUnlinked(const Akonadi::Item::List &items, const Akonadi::Collection &collection);
404 virtual void itemsTagsChanged(const Akonadi::Item::List &items, const QSet<Akonadi::Tag> &addedTags, const QSet<Akonadi::Tag> &removedTags);
412 Idle = 0,
415 NotConfigured
The interface for reacting on monitored or replayed changes.
Definition: agentbase.h:186
Definition: agentbase_p.h:39
BC extension of Observer with support for monitoring item and collection moves.
Definition: agentbase.h:245
BC extension of ObserverV2 with support for batch operations.
Definition: agentbase.h:310
Observer that adds support for item tagging.
Definition: agentbase.h:369
static int init(int argc, char **argv)
Use this method in the main function of your agent application to initialize your agent subclass...
Definition: agentbase.h:443
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:38:02 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:38:02 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.