Akonadi
collection.h
37 * CollectionFetchJob *job = new CollectionFetchJob( Collection::root(), CollectionFetchJob::Recursive );
97 CanLinkItem = 0x40, ///< Can create links to existing items in this virtual collection @since 4.4
99 AllRights = (CanChangeItem | CanCreateItem | CanDeleteItem | CanChangeCollection | CanCreateCollection
444 * For example: A collection is by default enabled, meaning it is displayed to the user, synchronized by the resource,
445 * and indexed by the indexer. A disabled collection on the other hand is not displayed, synchronized or indexed.
446 * The local list preference allows to locally override that default value for each purpose individually.
489 * In case of ListDefault the enabled state should be taken as fallback (shouldList() implements this logic).
562 qWarning() << "Found attribute of unknown type" << type << ". Did you forget to call AttributeFactory::registerAttribute()?";
Provides statistics information of a Collection.
Definition: core/collectionstatistics.h:58
KCALENDARCORE_EXPORT QDataStream & operator<<(QDataStream &out, const KCalendarCore::Alarm::Ptr &)
Job that modifies a collection in the Akonadi storage.
Definition: collectionmodifyjob.h:67
void removeAttribute()
Removes and deletes the attribute of the requested type.
Definition: collection.h:587
bool hasAttribute() const
Returns whether the collection has an attribute of the requested type.
Definition: collection.h:593
Job that fetches collections from the Akonadi storage.
Definition: collectionfetchjob.h:39
CreateOption
Describes the options that can be passed to access attributes.
Definition: collection.h:280
const T * attribute() const
Returns the attribute of the requested type or 0 if it is not available.
Definition: collection.h:573
KCALENDARCORE_EXPORT uint qHash(const KCalendarCore::Period &key)
Job that creates a new collection in the Akonadi storage.
Definition: collectioncreatejob.h:39
Helper integration between Akonadi and Qt.
This file is part of the KDE documentation.
Documentation copyright © 1996-2023 The KDE developers.
Generated on Sat Dec 9 2023 04:03:56 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2023 The KDE developers.
Generated on Sat Dec 9 2023 04:03:56 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.