Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
Akonadi::AbstractContactFormatter | The interface for all contact formatters |
Akonadi::AbstractContactGroupFormatter | The interface for all contact group formatters |
Akonadi::AbstractDifferencesReporter | An interface to report differences between two arbitrary objects |
Akonadi::ActionStateManager | A helper class to manage action states |
Akonadi::AddressAttribute | Attribute storing the From, To, Cc, Bcc addresses of a message |
AddressEditDialog | Dialog for editing address details |
AddressEditWidget | An editor widget for addresses |
AddressSelectionWidget | A widget that shows a list of addresses for selection |
AddressTypeCombo | A widget for selecting the type of an address |
Akonadi::AgentActionManager | Manages generic actions for agent and agent instance views |
Akonadi::AgentBase | The base class for all Akonadi agents and resources |
Akonadi::AgentBasePrivate | |
Akonadi::AgentFactory< T > | A factory for in-process agents |
Akonadi::AgentFactoryBase | A factory base class for in-process agents |
Akonadi::AgentFilterProxyModel | A proxy model for filtering AgentType or AgentInstance |
Akonadi::AgentInstance | A representation of an agent instance |
Akonadi::AgentInstanceCreateJob | Job for creating new agent instances |
Akonadi::AgentInstanceModel | Provides a data model for agent instances |
Akonadi::AgentInstanceWidget | Provides a widget that lists all available agent instances |
Akonadi::AgentManager | Provides an interface to retrieve agent types and manage agent instances |
Akonadi::AgentManagerPrivate | |
Akonadi::AgentSearchInterface | An interface for agents (or resources) that support searching in their backend |
Akonadi::AgentType | A representation of an agent type |
Akonadi::AgentTypeDialog | A dialog to select an available agent type |
Akonadi::AgentTypeModel | Provides a data model for agent types |
Akonadi::AgentTypeWidget | Provides a widget that lists all available agent types |
Akonadi::AsyncSelectionHandler | |
Akonadi::Attribute | Provides interface for custom attributes for Entity |
Akonadi::AttributeFactory | Provides the functionality of registering and creating arbitrary entity attributes |
AutoQPointer< T > | A QPointer which when destructed, deletes the object it points to |
Akonadi::CachePolicy | Represents the caching policy for a collection |
Akonadi::CachePolicyPage | A page in a collection properties dialog to configure the cache policy |
CategoriesEditWidget | A widget for editing the categories of a contact |
Akonadi::ChangeRecorder | Records and replays change notification |
Akonadi::Collection | Represents a collection of PIM items |
Akonadi::CollectionAttributesSynchronizationJob | Job that synchronizes the attributes of a collection |
Akonadi::CollectionComboBox | A combobox for selecting an Akonadi collection |
Akonadi::CollectionCopyJob | Job that copies a collection into another collection in the Akonadi storage |
Akonadi::CollectionCreateJob | Job that creates a new collection in the Akonadi storage |
Akonadi::CollectionDeleteJob | Job that deletes a collection in the Akonadi storage |
Akonadi::CollectionDialog | A collection selection dialog |
Akonadi::CollectionFetchJob | Job that fetches collections from the Akonadi storage |
Akonadi::CollectionFetchScope | Specifies which parts of a collection should be fetched from the Akonadi storage |
CollectionFilterModel | A filter model for Akonadi collections |
Akonadi::CollectionFilterProxyModel | A proxy model that filters collections by mime type |
Akonadi::CollectionModel | A model for collections |
Akonadi::CollectionModelPrivate | |
Akonadi::CollectionModifyJob | Job that modifies a collection in the Akonadi storage |
Akonadi::CollectionMoveJob | Job that moves a collection in the Akonadi storage to a new parent collection |
Akonadi::CollectionPathResolver | |
Akonadi::CollectionPrivate | |
Akonadi::CollectionPropertiesDialog | A generic and extensible dialog for collection properties |
Akonadi::CollectionPropertiesPage | A single page in a collection properties dialog |
Akonadi::CollectionPropertiesPageFactory | A factory class for collection properties dialog pages |
Akonadi::CollectionQuotaAttribute | Attribute that provides quota information for a collection |
Akonadi::CollectionRequester | A widget to request an Akonadi collection from the user |
Akonadi::CollectionRightsAttribute | Attribute that stores the rights of a collection |
Akonadi::CollectionSelectJob | |
Akonadi::CollectionStatistics | Provides statistics information of a Collection |
Akonadi::CollectionStatisticsDelegate | A delegate that draws unread and total count for CollectionStatisticsModel |
Akonadi::CollectionStatisticsJob | Job that fetches collection statistics from the Akonadi storage |
Akonadi::CollectionStatisticsModel | A model that provides statistics for collections |
Akonadi::CollectionSync | |
Akonadi::CollectionView | A view to show a collection tree provided by a CollectionModel |
Akonadi::ConflictHandler | A class to handle conflicts in Akonadi |
Akonadi::ConflictResolveDialog | A dialog to ask the user for a resolve strategy for conflicts |
Akonadi::ContactDefaultActions | A convenience class that handles different contact related actions |
Akonadi::ContactEditor | An widget to edit contacts in Akonadi |
Akonadi::ContactEditorDialog | A dialog for creating or editing a contact in Akonadi |
Akonadi::ContactEditorPagePlugin | The base class for custom ContactEditor page plugins |
ContactEditorWidget | A widget for editing a contact |
Akonadi::ContactGroupEditor | An widget to edit contact groups in Akonadi |
Akonadi::ContactGroupEditorDialog | A dialog for creating or editing a contact group in Akonadi |
Akonadi::ContactGroupExpandJob | Job that expands a ContactGroup to a list of contacts |
Akonadi::ContactGroupSearchJob | Job that searches for contact groups in the Akonadi storage |
Akonadi::ContactGroupViewer | A viewer component for contact groups in Akonadi |
Akonadi::ContactGroupViewerDialog | A dialog for displaying a contact group in Akonadi |
Akonadi::ContactMetaData | A helper class for storing contact specific settings |
Akonadi::ContactMetaDataAttribute | Attribute to store contact specific meta data |
Akonadi::ContactSearchJob | Job that searches for contacts in the Akonadi storage |
Akonadi::ContactsFilterProxyModel | A proxy model for ContactsTreeModel models |
Akonadi::ContactsTreeModel | A model for contacts and contact groups as available in Akonadi |
Akonadi::ContactViewer | A viewer component for contacts in Akonadi |
Akonadi::ContactViewerDialog | A dialog for displaying a contact in Akonadi |
Akonadi::Control | Provides methods to control the Akonadi server process |
CustomField | A class that represents non-standard contact fields |
CustomFieldManager | A class that manages the descriptions of all custom fields with global scope |
Akonadi::DefaultItemSerializerPlugin | |
Akonadi::DefaultResourceJob | |
Akonadi::DialPhoneNumberAction | An action to dial the phone number of a contact |
Akonadi::DifferencesAlgorithmInterface | An interface to find out differences between two Akonadi objects |
DisplayNameEditWidget | A widget for editing the display name of a contact |
Akonadi::EmailAddressSelection | An selection of an email address and corresponding name |
Akonadi::EmailAddressSelectionDialog | A dialog to select email addresses from Akonadi |
Akonadi::EmailAddressSelectionWidget | A widget to select email addresses from Akonadi |
EmailEditWidget | A widget for editing email addresses |
Akonadi::Entity | The base class for Item and Collection |
Akonadi::EntityCache< T, FetchJob, FetchScope > | |
Akonadi::EntityCacheBase | |
Akonadi::EntityDisplayAttribute | Attribute that stores the properties that are used to display an entity |
Akonadi::EntityHiddenAttribute | An Attribute that marks that an entity should be hidden in the UI |
Akonadi::EntityListView | A view to show an item/collection list provided by an EntityTreeModel |
Akonadi::EntityMimeTypeFilterModel | A proxy model that filters entities by mime type |
Akonadi::EntityOrderProxyModel | A model that keeps the order of entities persistent |
Akonadi::EntityPrivate | |
Akonadi::EntityRightsFilterModel | A proxy model that filters entities by access rights |
Akonadi::EntityTreeModel | A model for collections and items together |
Akonadi::EntityTreeModelPrivate | |
Akonadi::EntityTreeView | A view to show an item/collection tree provided by an EntityTreeModel |
Akonadi::EntityTreeViewStateSaver | A helper class that saves and restores state of an EntityTreeView |
Akonadi::ErrorOverlay | |
Akonadi::Exception | Base class for exceptions used by the Akonadi library |
Akonadi::FavoriteCollectionsModel | A model that lists a set of favorite collections |
Akonadi::Firstrun | Takes care of setting up default resource agents when running Akonadi for the first time |
Akonadi::FlatCollectionProxyModel | |
Akonadi::GetLockJob | |
IMEditWidget | This widget displays an input field for changing the instant messaging id of a contact |
Akonadi::IncidenceMimeTypeVisitor | Helper for getting the Akonadi specific sub MIME type of a KCal::IncidenceBase item, e.g |
Akonadi::IndexPolicyAttribute | An attribute to specify how a collection should be indexed for searching |
Akonadi::Item | Represents a PIM item stored in Akonadi storage |
Akonadi::ItemCopyJob | Job that copies a set of items to a target collection in the Akonadi storage |
Akonadi::ItemCreateJob | Job that creates a new item in the Akonadi storage |
Akonadi::ItemDeleteJob | Job that deletes items from the Akonadi storage |
Akonadi::ItemFetchJob | Job that fetches items from the Akonadi storage |
Akonadi::ItemFetchScope | Specifies which parts of an item should be fetched from the Akonadi storage |
Akonadi::ItemFetchScopePrivate | |
Akonadi::ItemModel | A table model for items |
Akonadi::ItemModifyJob | Job that modifies an existing item in the Akonadi storage |
Akonadi::ItemModifyJobPrivate | |
Akonadi::ItemMonitor | A convenience class to monitor a single item for changes |
Akonadi::ItemMoveJob | Job that moves an item into a different collection in the Akonadi storage |
Akonadi::ItemPrivate | |
Akonadi::ItemSearchJob | Job that searches for items in the Akonadi storage |
Akonadi::ItemSerializer | |
Akonadi::ItemSerializerPlugin | The base class for item type serializer plugins |
Akonadi::ItemSerializerPluginV2 | The extended base class for item type serializer plugins |
Akonadi::ItemSync | Syncs between items known to a client (usually a resource) and the Akonadi storage |
Akonadi::ItemView | A view to show an item list provided by an ItemModel |
Akonadi::Job | Base class for all actions in the Akonadi storage |
Akonadi::JobPrivate | |
KBiHash< T, U > | KBiHash provides a bi-directional hash container |
KDatePickerPopup | This menu helps the user to select a date quickly |
KDescendantsProxyModel | Proxy Model for restructuring a Tree into a list |
KEditTagsDialog | Dialog to edit a list of Nepomuk tags |
Akonadi::KJobPrivateBase | Base class for the private class of KJob but not Akonadi::Job based jobs that require the Akonadi server to be operational |
Akonadi::LinkJob | Job that links items inside the Akonadi storage |
Akonadi::LinkJobImpl< LinkJob > | Shared implementation details between item and collection move jobs |
Akonadi::MessageFolderAttribute | Message folder information |
Akonadi::MessageModel | A flat self-updating message model |
Akonadi::MessageStatus | Akonadi KMime Message Status |
Akonadi::MessageThreaderProxyModel | Proxy to thread message using the Mailthreader agent |
Akonadi::MessageThreadingAttribute | Message threading information |
Akonadi::MimeTypeChecker | Helper for checking MIME types of Collections and Items |
Akonadi::MimeTypeCheckerPrivate | |
Akonadi::Monitor | Monitors an item or collection for changes |
Akonadi::MonitorPrivate | |
Akonadi::MoveJobImpl< T, MoveJob > | Shared implementation details between item and collection move jobs |
NameEditWidget | A widget for editing the name of a contact |
Akonadi::AgentBase::Observer | The interface for reacting on monitored or replayed changes |
Akonadi::AgentBase::ObserverV2 | BC extension of Observer with support for monitoring item and collection moves |
Akonadi::PartFetcher | Convenience class for getting payload parts from an Akonadi Model |
Akonadi::PersistentSearchAttribute | An attribute to store query properties of persistent search collections |
PhoneEditWidget | A widget for editing phone numbers of a contact |
PhoneNumberListWidget | A widgets that groups together a list of PhoneNumberWidgets |
PhoneNumberWidget | A widget that provides selectors for the type and number of a phone number entry |
PhoneTypeCombo | A combobox to select a phone number type |
PhoneTypeDialog | A dialog for editing phone number types |
Akonadi::PreprocessorBase | The base class for all Akonadi preprocessor agents |
Akonadi::ItemMonitor::Private | |
Akonadi::AgentType::Private | |
Akonadi::AgentInstance::Private | |
Akonadi::ProtocolHelper | |
Akonadi::MonitorPrivate::PurgeBuffer | Class used to determine when to purge items in a Collection |
Akonadi::RecentContactsCollectionRequestJob | A job to request the collection used for storing recent contacts |
Akonadi::RecentContactsCollections | |
Akonadi::RecursiveItemFetchJob | Job that fetches all items of a collection recursive |
Akonadi::ResourceBase | The base class for all Akonadi resources |
Akonadi::ResourceScanJob | |
Akonadi::ResourceSelectJob | Job that selects a resource context for remote identifier based operations |
Akonadi::ResourceSynchronizationJob | Job that synchronizes a resource |
Akonadi::SearchCreateJob | Job that creates a virtual/search collection in the Akonadi storage |
Akonadi::SelectionProxyModel | A proxy model used to reference count selected Akonadi::Collection in a view |
Akonadi::SelfTestDialog | A dialog that checks the current status of the Akonadi system |
Akonadi::ServerManager | Provides methods to control the Akonadi server process |
Akonadi::Session | A communication session with the Akonadi storage |
Akonadi::SessionPrivate | |
Akonadi::Internal::SharedValuePool< T, Container > | Pool of implicitly shared values, use for optimizing memory use when having a large amount of copies from a small set of different values |
Akonadi::ShowAddressAction | A contact action to show the address of a contact on a map |
Akonadi::SpecialCollectionAttribute | An Attribute that stores the special collection type of a collection |
Akonadi::SpecialCollections | An interface to special collections |
Akonadi::SpecialCollectionsPrivate | |
Akonadi::SpecialCollectionsRequestJob | A job to request SpecialCollections |
Akonadi::SpecialMailCollections | Interface to special mail collections such as inbox, outbox etc |
Akonadi::SpecialMailCollectionsRequestJob | A job to request SpecialMailCollections |
Akonadi::SpecialMailCollectionsTesting | |
Akonadi::StandardActionManager | Manages generic actions for collection and item views |
Akonadi::StandardCalendarActionManager | Manages calendar specific actions for collection and item views |
Akonadi::StandardContactActionManager | Manages contact specific actions for collection and item views |
Akonadi::StandardContactFormatter | A class that formats a contact as HTML code |
Akonadi::StandardContactGroupFormatter | A class that formats a contact group as HTML code |
Akonadi::StandardMailActionManager | Manages emails specific actions for collection and item views |
Akonadi::StatisticsProxyModel | A proxy model that exposes collection statistics through extra columns |
Akonadi::StdStringItemSerializerPlugin | |
Akonadi::SubscriptionDialog | |
Akonadi::SubscriptionJob | Job to manipulate the local subscription state of a set of collections |
Akonadi::SubscriptionModel | |
Akonadi::TextBrowser | A convenience class to remove the 'Copy Link Location' action from the context menu of KTextBrowser |
Akonadi::TransactionBeginJob | Job that begins a session-global transaction |
Akonadi::TransactionCommitJob | Job that commits a session-global transaction |
Akonadi::TransactionRollbackJob | Job that aborts a session-global transaction |
Akonadi::TransactionSequence | Base class for jobs that need to run a sequence of sub-jobs in a transaction |
Akonadi::TransportResourceBase | Resource implementing mail transport capability |
Akonadi::TransportResourceBasePrivate | |
Akonadi::UnlinkJob | Job that unlinks items inside the Akonadi storage |
WaitingOverlay |