akonadi
20 #ifndef AKONADI_ITEMMODIFYJOB_H 21 #define AKONADI_ITEMMODIFYJOB_H 23 #include "akonadi_export.h" 25 #include <akonadi/item.h> 26 #include <akonadi/job.h> 31 class ItemModifyJobPrivate;
110 explicit ItemModifyJob(
const Item &item, QObject *parent = 0);
128 explicit ItemModifyJob(
const Item::List &items, QObject *parent = 0);
142 void setIgnorePayload(
bool ignore);
148 bool ignorePayload()
const;
160 void setUpdateGid(
bool update);
166 bool updateGid()
const;
173 void disableRevisionCheck();
187 Item::List items()
const;
199 void disableAutomaticConflictHandling();
202 virtual void doStart();
203 virtual void doHandleResponse(
const QByteArray &tag,
const QByteArray &data);
209 Q_PRIVATE_SLOT(d_func(),
void conflictResolved())
210 Q_PRIVATE_SLOT(d_func(),
void conflictResolveError(
const QString &))
Base class for all actions in the Akonadi storage.
FreeBusyManager::Singleton.
Job that modifies an existing item in the Akonadi storage.
The base class for all Akonadi resources.
This file is part of the KDE documentation.
Documentation copyright © 1996-2017 The KDE developers.
Generated on Thu Jan 19 2017 05:09:54 by
doxygen 1.8.13 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.