akonadi
Akonadi::ItemDeleteJob Class Reference
Job that deletes an item from the Akonadi storage. More...
#include <itemdeletejob.h>
Inheritance diagram for Akonadi::ItemDeleteJob:

Public Member Functions | |
| ItemDeleteJob (const Item &item, QObject *parent=0) | |
| ~ItemDeleteJob () | |
Protected Member Functions | |
| virtual void | doStart () |
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.
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:
KDE 4.2 API Reference