akonadi
#include <specialcollections_p.h>
Public Member Functions | |
| SpecialCollectionsPrivate (KCoreConfigSkeleton *settings, SpecialCollections *qq) | |
| void | beginBatchRegister () | 
| void | collectionFetchJobFinished (KJob *) | 
| void | collectionRemoved (const Collection &collection) | 
| void | collectionStatisticsChanged (Akonadi::Collection::Id, const Akonadi::CollectionStatistics &) | 
| AgentInstance | defaultResource () const | 
| QString | defaultResourceId () const | 
| void | emitChanged (const QString &resourceId) | 
| void | endBatchRegister () | 
| void | forgetFoldersForResource (const QString &resourceId) | 
Public Attributes | |
| bool | mBatchMode | 
| QString | mDefaultResourceId | 
| 
QHash< QString, QHash < QByteArray, Collection > >  | mFoldersForResource | 
| Monitor * | mMonitor | 
| KCoreConfigSkeleton * | mSettings | 
| QSet< QString > | mToEmitChangedFor | 
| SpecialCollections * | q | 
Detailed Description
Definition at line 44 of file specialcollections_p.h.
Constructor & Destructor Documentation
| SpecialCollectionsPrivate::SpecialCollectionsPrivate | ( | KCoreConfigSkeleton * | settings, | 
| SpecialCollections * | |||
| ) | 
In order to know if items are added or deleted from one of our specialcollection folders, we have to watch all mail item add/move/delete notifications and check for the parent to see if it is one we care about
Definition at line 41 of file specialcollections.cpp.
Member Function Documentation
| void SpecialCollectionsPrivate::beginBatchRegister | ( | ) | 
Avoids emitting the foldersChanged() signal until endBatchRegister() is called.
This is used to avoid emitting repeated signals when multiple folders are registered in a row. This method is used by SpecialCollectionsRequestJob.
Definition at line 144 of file specialcollections.cpp.
| void SpecialCollectionsPrivate::endBatchRegister | ( | ) | 
- See also
 - beginBatchRegister() This method is used by SpecialCollectionsRequestJob.
 
Definition at line 151 of file specialcollections.cpp.
| void SpecialCollectionsPrivate::forgetFoldersForResource | ( | const QString & | resourceId | ) | 
Forgets all folders owned by the given resource.
This method is used by SpecialCollectionsRequestJob.
- Parameters
 - 
  
resourceId the identifier of the resource for which to forget folders  
Definition at line 163 of file specialcollections.cpp.
The documentation for this class was generated from the following files:
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 23:00:29 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.
    KDE API Reference