SearchCreateJob Class Reference
from PyKDE4.akonadi import *
Inherits: Akonadi.Job → KCompositeJob → KJob → QObject
Namespace: Akonadi.SearchCreateJob
Detailed Description
Job that creates a virtual/search collection in the Akonadi storage.
This job creates so called virtual or search collections, which don't contain real data, but references to items that match a given search query.
const QString name = "My search folder"; const QString query = "..."; Akonadi.SearchCreateJob *job = new Akonadi.SearchCreateJob( name, query ); if ( !job->exec() ) { qDebug() << "Error occurred"; return; } qDebug() << "Created search folder successfully"; const Collection searchCollection = job->createdCollection(); ...
Methods | |
__init__ (self, QString name, QString query, QObject parent=0) | |
Akonadi.Collection | createdCollection (self) |
doHandleResponse (self, QByteArray tag, QByteArray data) | |
doStart (self) |
Method Documentation
Akonadi.Collection createdCollection | ( | self ) |
Returns the newly created search collection once the job finished successfully. Returns an invalid collection if the job has not yet finished or failed.
- Since:
- 4.4
doHandleResponse | ( | self, | ||
QByteArray | tag, | |||
QByteArray | data | |||
) |
Reimplemented from Akonadi.Job
doStart | ( | self ) |
Reimplemented from Akonadi.Job