Akonadi
itemfetchjob.h
120 * Convenience ctor equivalent to ItemFetchJob(const Item::List &items, QObject *parent = nullptr)
197 EmitItemsInBatches = 0x4, ///< emitted via signal in bulk (collected and emitted delayed via timer)
bool doHandleResponse(qint64 tag, const Protocol::CommandPtr &response) override
This method should be reimplemented in the concrete jobs in case you want to handle incoming data.
Definition itemfetchjob.cpp:187
void itemsReceived(const Akonadi::Item::List &items)
This signal is emitted whenever new items have been fetched completely.
ItemFetchJob(const Collection &collection, QObject *parent=nullptr)
Creates a new item fetch job that retrieves all items inside the given collection.
Definition itemfetchjob.cpp:114
void setFetchScope(const ItemFetchScope &fetchScope)
Sets the item fetch scope.
Definition itemfetchjob.cpp:245
void setCollection(const Collection &collection)
Specifies the collection the item is in.
Definition itemfetchjob.cpp:259
void doStart() override
This method must be reimplemented in the concrete jobs.
Definition itemfetchjob.cpp:165
@ EmitItemsInBatches
emitted via signal in bulk (collected and emitted delayed via timer)
Definition itemfetchjob.h:197
Specifies which parts of an item should be fetched from the Akonadi storage.
Definition itemfetchscope.h:58
Q_SCRIPTABLE QString start(QString train="")
Helper integration between Akonadi and Qt.
Q_FLAGS(...)
Q_OBJECTQ_OBJECT
QObject * parent() const const
SortOrder
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.