akonadi
Akonadi::ItemDeleteJob Class Reference
#include <itemdeletejob.h>
Inheritance diagram for Akonadi::ItemDeleteJob:

Detailed Description
Job that deletes an item from the Akonadi storage.This job removes the given item from the Akonadi storage.
Example:
Akonadi::Item item = ... ItemDeleteJob *job = new ItemDeleteJob( item ); if ( job->exec() ) qDebug() << "Item deleted successfully"; else qDebug() << "Error occurred";
Definition at line 54 of file itemdeletejob.h.
Public Member Functions | |
ItemDeleteJob (const Item &item, QObject *parent=0) | |
~ItemDeleteJob () | |
Protected Member Functions | |
virtual void | doStart () |
Constructor & Destructor Documentation
ItemDeleteJob::ItemDeleteJob | ( | const Item & | item, | |
QObject * | parent = 0 | |||
) | [explicit] |
Creates a new item delete job.
- Parameters:
-
item The item to delete. parent The parent object.
Definition at line 59 of file itemdeletejob.cpp.
ItemDeleteJob::~ItemDeleteJob | ( | ) |
Member Function Documentation
void ItemDeleteJob::doStart | ( | ) | [protected, virtual] |
This method must be reimplemented in the concrete jobs.
It will be called after the job has been started and a connection to the Akonadi backend has been established.
Implements Akonadi::Job.
Definition at line 72 of file itemdeletejob.cpp.
The documentation for this class was generated from the following files: