akonadi/contact
#include <recentcontactscollectionrequestjob.h>
Inherits SpecialCollectionsRequestJob.
Public Member Functions | |
RecentContactsCollectionRequestJob (QObject *parent=0) | |
~RecentContactsCollectionRequestJob () | |
void | requestCollection (const AgentInstance &instance) |
void | requestDefaultCollection () |
Detailed Description
A job to request the collection used for storing recent contacts.
Use this job to retrieve the collection that is used for storing recent contacts (e.g. by email clients).
Example:
RecentContactsCollectionRequestJob *job = new RecentContactsCollectionRequestJob( this ); job->requestDefaultCollection(); connect( job, SIGNAL( result( KJob* ) ), this, SLOT( requestDone( KJob* ) ) ); ... MyClass::requestDone( KJob *job ) { if ( job->error() ) return; RecentContactsCollectionRequestJob *requestJob = qobject_cast<RecentContactsCollectionRequestJob*>( job ); const Collection collection = requestJob->collection(); ... }
- Since:
- 4.4
Definition at line 65 of file recentcontactscollectionrequestjob.h.
Constructor & Destructor Documentation
RecentContactsCollectionRequestJob::RecentContactsCollectionRequestJob | ( | QObject * | parent = 0 | ) | [explicit] |
Creates a new recent contacts collection request job.
Definition at line 36 of file recentcontactscollectionrequestjob.cpp.
Destroys the recent contacts collection request job.
Definition at line 58 of file recentcontactscollectionrequestjob.cpp.
Member Function Documentation
void RecentContactsCollectionRequestJob::requestCollection | ( | const AgentInstance & | instance | ) |
Requests the recent contacts collection in the given resource instance
.
Definition at line 67 of file recentcontactscollectionrequestjob.cpp.
Requests the recent contacts collection in the default resource.
Definition at line 62 of file recentcontactscollectionrequestjob.cpp.
The documentation for this class was generated from the following files:
Documentation copyright © 1996-2012 The KDE developers.
Generated on Thu May 10 2012 22:19:27 by doxygen 1.8.0 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.