Akonadi
itemmovejob.cpp
63 ItemMoveJob::ItemMoveJob(const Item::List &items, const Collection &destination, QObject *parent)
71 ItemMoveJob::ItemMoveJob(const Item::List &items, const Collection &source, const Collection &destination, QObject *parent)
QString number(int n, int base)
QString fromUtf8(const char *str, int size)
void setErrorText(const QString &errorText)
Collection destinationCollection() const
Returns the destination collection.
Definition: itemmovejob.cpp:123
Job that moves an item into a different collection in the Akonadi storage.
Definition: itemmovejob.h:34
const char * what() const noexcept override
Returns the error message associated with this exception.
Definition: exception.cpp:65
QString i18n(const char *text, const TYPE &arg...)
Akonadi::Item::List items() const
Returns the list of items that where passed in the constructor.
Definition: itemmovejob.cpp:129
Base class for exceptions used by the Akonadi library.
Definition: exceptionbase.h:29
ItemMoveJob(const Item &item, const Collection &destination, QObject *parent=nullptr)
Move the given item into the given collection.
Definition: itemmovejob.cpp:55
QString arg(qlonglong a, int fieldWidth, int base, QChar fillChar) const const
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
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: itemmovejob.cpp:114
void emitResult()
void doStart() override
This method must be reimplemented in the concrete jobs.
Definition: itemmovejob.cpp:84
void setError(int errorCode)
Q_D(Todo)
Helper integration between Akonadi and Qt.
This file is part of the KDE documentation.
Documentation copyright © 1996-2023 The KDE developers.
Generated on Mon May 8 2023 03:52:16 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2023 The KDE developers.
Generated on Mon May 8 2023 03:52:16 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.