Akonadi
tagfetchjob.cpp
Base class for exceptions used by the Akonadi library.
Definition exceptionbase.h:30
const char * what() const noexcept override
Returns the error message associated with this exception.
Definition exception.cpp:65
virtual bool doHandleResponse(qint64 tag, const Protocol::CommandPtr &response)
This method should be reimplemented in the concrete jobs in case you want to handle incoming data.
Definition job.cpp:381
Tag::List tags() const
Returns the fetched tags after the job has been completed.
Definition tagfetchjob.cpp:151
void doStart() override
This method must be reimplemented in the concrete jobs.
Definition tagfetchjob.cpp:105
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 tagfetchjob.cpp:127
TagFetchJob(QObject *parent=nullptr)
Constructs a new tag fetch job that retrieves all tags stored in Akonadi.
Definition tagfetchjob.cpp:60
void setFetchScope(const TagFetchScope &fetchScope)
Sets the tag fetch scope.
Definition tagfetchjob.cpp:93
Specifies which parts of a tag should be fetched from the Akonadi storage.
Definition tagfetchscope.h:23
void setErrorText(const QString &errorText)
void emitResult()
void setError(int errorCode)
Helper integration between Akonadi and Qt.
void clear()
bool isEmpty() const const
QString fromUtf8(QByteArrayView str)
void setInterval(int msec)
void setSingleShot(bool singleShot)
void stop()
void timeout()
Q_D(Todo)
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Sat Dec 21 2024 17:01:42 by doxygen 1.12.0 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2024 The KDE developers.
Generated on Sat Dec 21 2024 17:01:42 by doxygen 1.12.0 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.