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 );
141 void setIgnorePayload(
bool ignore );
147 bool ignorePayload()
const;
154 void disableRevisionCheck();
168 Item::List items()
const;
180 void disableAutomaticConflictHandling();
183 virtual void doStart();
184 virtual void doHandleResponse(
const QByteArray &tag,
const QByteArray &data );
190 Q_PRIVATE_SLOT( d_func(),
void conflictResolved() )
191 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-2021 The KDE developers.
Generated on Wed Sep 8 2021 11:22:52 by
doxygen 1.8.5 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.