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-2016 The KDE developers.
Generated on Thu Feb 18 2016 08:32:12 by
doxygen 1.8.10 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.