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;
155 void disableRevisionCheck();
169 Item::List items()
const;
181 void disableAutomaticConflictHandling();
184 virtual void doStart();
185 virtual void doHandleResponse(
const QByteArray &tag,
const QByteArray &data );
191 Q_PRIVATE_SLOT( d_func(),
void conflictResolved() )
192 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-2013 The KDE developers.
Generated on Tue Nov 26 2013 09:03:17 by
doxygen 1.8.5 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.