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.
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-2014 The KDE developers.
Generated on Tue Oct 14 2014 23:00:27 by
doxygen 1.8.7 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.