Akonadi
preprocessorbase.h
Specifies which parts of an item should be fetched from the Akonadi storage.
Definition itemfetchscope.h:58
void setFetchScope(const ItemFetchScope &fetchScope)
Sets the item fetch scope.
Definition preprocessorbase.cpp:36
virtual ProcessingResult processItem(const Item &item)=0
This method must be implemented by every preprocessor subclass.
PreprocessorBase(const QString &id)
Creates a new preprocessor base agent.
Definition preprocessorbase.cpp:15
ProcessingResult
Describes the possible return values of the processItem() method.
Definition preprocessorbase.h:48
@ ProcessingCompleted
Processing completed successfully for this item.
Definition preprocessorbase.h:53
@ ProcessingFailed
Processing for this item failed (and the failure is unrecoverable).
Definition preprocessorbase.h:69
void finishProcessing(ProcessingResult result)
This method must be called if processing is implemented asynchronously.
Definition preprocessorbase.cpp:24
Helper integration between Akonadi and Qt.
Q_OBJECTQ_OBJECT
This file is part of the KDE documentation.
Documentation copyright © 1996-2025 The KDE developers.
Generated on Fri Jan 24 2025 11:49:56 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:56 by doxygen 1.13.2 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.