Akonadi
itemfetchscope.h
187 * requested payload is in the cache. Calling it calls @see setCacheOnly with true automatically.
256 * If items have missing parts and the part can't be retrieved from the resource (i.e. because the system is offline),
259 * Note that all items that are returned are completely fetched, and incomplete items are simply ignored.
260 * This flag is useful for displaying everything that is available, where it is not crucial to have all items.
Specifies which parts of an item should be fetched from the Akonadi storage.
Definition itemfetchscope.h:58
ItemFetchScope(const ItemFetchScope &other)
Creates a new item fetch scope from an other.
bool fullPayload() const
Returns whether the full payload should be fetched.
Definition itemfetchscope.cpp:76
void fetchAttribute(const QByteArray &type, bool fetch=true)
Sets whether the attribute of the given type should be fetched.
Definition itemfetchscope.cpp:91
void fetchAttribute(bool fetch=true)
Sets whether the attribute of the requested type should be fetched.
Definition itemfetchscope.h:147
QSet< QByteArray > attributes() const
Returns all explicitly fetched attributes.
Definition itemfetchscope.cpp:86
QSet< QByteArray > payloadParts() const
Returns the payload parts that should be fetched.
Definition itemfetchscope.cpp:62
void fetchFullPayload(bool fetch=true)
Sets whether the full payload shall be fetched.
Definition itemfetchscope.cpp:81
void fetchPayloadPart(const QByteArray &part, bool fetch=true)
Sets which payload parts shall be fetched.
Definition itemfetchscope.cpp:67
ItemFetchScope & operator=(const ItemFetchScope &other)
Assigns the other to this scope and returns a reference to this scope.
Definition itemfetchscope.cpp:53
Specifies which parts of a tag should be fetched from the Akonadi storage.
Definition tagfetchscope.h:23
Helper integration between Akonadi and Qt.
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.