KDE 4.5 PyKDE API Reference
  • KDE's Python API
  • Overview
  • PyKDE Home
  • Sitemap
  • Contact Us
 

CollectionModifyJob Class Reference

from PyKDE4.akonadi import *

Inherits: Akonadi.Job → KCompositeJob → KJob → QObject
Namespace: Akonadi

Detailed Description

Job that modifies a collection in the Akonadi storage.

This job modifies the properties of an existing collection.


 Akonadi.Collection collection = ...

 Akonadi.CollectionModifyJob *job = new Akonadi.CollectionModifyJob( collection );
 connect( job, SIGNAL( result( KJob* ) ), this, SLOT( modifyResult( KJob* ) ) );

Author:
Volker Krause <vkrause@kde.org>


Methods

 __init__ (self, Akonadi.Collection collection, QObject parent=0)
Akonadi.Collection collection (self)
 doStart (self)

Method Documentation

__init__ (  self,
Akonadi.Collection  collection,
QObject  parent=0
)

Creates a new collection modify job for the given collection. The collection can be identified either by its unique identifier or its remote identifier. Since the remote identifier is not necessarily globally unique, identification by remote identifier only works inside a resource context (that is from within ResourceBase) and is therefore limited to one resource.

Parameters:
collection  The collection to modify.
parent  The parent object.

Akonadi.Collection collection (   self )

Returns the modified collection.

Since:
4.4

doStart (   self )
  • Full Index

Modules

  • akonadi
  • dnssd
  • kdecore
  • kdeui
  • khtml
  • kio
  • knewstuff
  • kparts
  • kutils
  • nepomuk
  • phonon
  • plasma
  • polkitqt
  • solid
  • soprano
This documentation is maintained by Simon Edwards.
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal