akonadi
recursiveitemfetchjob.cpp
35 Private(const Collection &collection, const QStringList &mimeTypes, RecursiveItemFetchJob *parent)
97 RecursiveItemFetchJob::RecursiveItemFetchJob(const Collection &collection, const QStringList &mimeTypes, QObject *parent)
120 CollectionFetchJob *job = new CollectionFetchJob(d->mCollection, CollectionFetchJob::Recursive, this);
Collection::List collections() const
Returns the list of fetched collection.
Definition: collectionfetchjob.cpp:169
CollectionFetchScope & fetchScope()
Returns the collection fetch scope.
Definition: collectionfetchjob.cpp:439
Job that fetches collections from the Akonadi storage.
Definition: collectionfetchjob.h:53
void setFetchScope(const Akonadi::ItemFetchScope &fetchScope)
Sets the item fetch scope.
Definition: recursiveitemfetchjob.cpp:108
void setFetchScope(ItemFetchScope &fetchScope)
Sets the item fetch scope.
Definition: itemfetchjob.cpp:247
void setContentMimeTypes(const QStringList &mimeTypes)
Sets a content mimetypes filter, that is only collections that contain at least one of the given mime...
Definition: collectionfetchscope.cpp:128
Akonadi::ItemFetchScope & fetchScope()
Returns the item fetch scope.
Definition: recursiveitemfetchjob.cpp:113
Specifies which parts of an item should be fetched from the Akonadi storage.
Definition: itemfetchscope.h:69
Job that fetches all items of a collection recursive.
Definition: recursiveitemfetchjob.h:84
~RecursiveItemFetchJob()
Destroys the recursive item fetch job.
Definition: recursiveitemfetchjob.cpp:103
void prepend(const T &value)
RecursiveItemFetchJob(const Akonadi::Collection &collection, const QStringList &mimeTypes, QObject *parent=0)
Creates a new recursive item fetch job.
Definition: recursiveitemfetchjob.cpp:97
Akonadi::Item::List items() const
Returns the list of fetched items.
Definition: recursiveitemfetchjob.cpp:129
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:38:03 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:03 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.