LinkJob Class Reference
from PyKDE4.akonadi import *
Inherits: Akonadi.Job → KCompositeJob → KJob → QObject
Namespace: Akonadi
Detailed Description
Job that links items inside the Akonadi storage.
This job allows you to create references to a set of items in a virtual collection.
Example:
// Links the given items to the given virtual collection const Akonadi.Collection virtualCollection = ... const Akonadi.Item.List items = ... Akonadi.LinkJob *job = new Akonadi.LinkJob( virtualCollection, items ); connect( job, SIGNAL( result( KJob* ) ), SLOT( jobFinished( KJob* ) ) ); ... MyClass.jobFinished( KJob *job ) { if ( job->error() ) qDebug() << "Error occurred"; else qDebug() << "Linked items successfully"; }
- Since:
- 4.2
- See also:
- UnlinkJob
Methods | |
__init__ (self, Akonadi.Collection collection, [Akonadi.Item] items, QObject parent=0) | |
doStart (self) |
Method Documentation
__init__ | ( | self, | ||
Akonadi.Collection | collection, | |||
[Akonadi.Item] | items, | |||
QObject | parent=0 | |||
) |
Creates the link job.
The job will create references to the given items in the given collection.
- Parameters:
-
collection The collection in which the references should be created. items The items of which the references should be created. parent The parent object.
doStart | ( | self ) |