• Skip to content
  • Skip to link menu
KDE API Reference
  • KDE API Reference
  • kdepimlibs API Reference
  • KDE Home
  • Contact Us
 

akonadi

Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
 ►CAkonadi::AbstractContactFormatterThe interface for all contact formatters
 CAkonadi::StandardContactFormatterA class that formats a contact as HTML code
 ►CAkonadi::AbstractContactGroupFormatterThe interface for all contact group formatters
 CAkonadi::StandardContactGroupFormatterA class that formats a contact group as HTML code
 CAkonadi::AbstractDifferencesReporterAn interface to report differences between two arbitrary objects
 CAkonadi::ActionStateManagerA helper class to manage action states
 CAddressEditDialogDialog for editing address details
 CAddressEditWidgetAn editor widget for addresses
 CAddressSelectionWidgetA widget that shows a list of addresses for selection
 CAddressTypeComboA widget for selecting the type of an address
 CAkonadi::AgentActionManagerManages generic actions for agent and agent instance views
 ►CAkonadi::AgentBaseThe base class for all Akonadi agents and resources
 CAkonadi::PreprocessorBaseThe base class for all Akonadi preprocessor agents
 CAkonadi::ResourceBaseThe base class for all Akonadi resources
 CAkonadi::AgentBasePrivate
 ►CAkonadi::AgentFactoryBaseA factory base class for in-process agents
 CAkonadi::AgentFactory< T >A factory for in-process agents
 CAkonadi::AgentFilterProxyModelA proxy model for filtering AgentType or AgentInstance
 CAkonadi::AgentInstanceA representation of an agent instance
 CAkonadi::AgentInstanceCreateJobJob for creating new agent instances
 CAkonadi::AgentInstanceModelProvides a data model for agent instances
 CAkonadi::AgentInstanceWidgetProvides a widget that lists all available agent instances
 CAkonadi::AgentManagerProvides an interface to retrieve agent types and manage agent instances
 CAkonadi::AgentManagerPrivate
 CAkonadi::AgentSearchInterfaceAn interface for agents (or resources) that support searching in their backend
 CAkonadi::AgentTypeA representation of an agent type
 CAkonadi::AgentTypeDialogA dialog to select an available agent type
 CAkonadi::AgentTypeModelProvides a data model for agent types
 CAkonadi::AgentTypeWidgetProvides a widget that lists all available agent types
 CAkonadi::AsyncSelectionHandler
 CAkonadi::NoteUtils::AttachmentAn attachment for a note
 ►CAkonadi::AttributeProvides interface for custom attributes for Entity
 CAkonadi::AddressAttributeAttribute storing the From, To, Cc, Bcc addresses of a message
 CAkonadi::BlockAlarmsAttributeAn Attribute that marks that alarms from a calendar collection are blocked
 CAkonadi::CollectionQuotaAttributeAttribute that provides quota information for a collection
 CAkonadi::CollectionRightsAttributeAttribute that stores the rights of a collection
 CAkonadi::ContactMetaDataAttributeAttribute to store contact specific meta data
 CAkonadi::EntityDeletedAttributeAn Attribute that marks that an entity was marked as deleted
 CAkonadi::EntityDisplayAttributeAttribute that stores the properties that are used to display an entity
 CAkonadi::EntityHiddenAttributeAn Attribute that marks that an entity should be hidden in the UI
 CAkonadi::IndexPolicyAttributeAn attribute to specify how a collection should be indexed for searching
 CAkonadi::MessageFolderAttributeMessage folder information
 CAkonadi::MessageThreadingAttributeMessage threading information
 CAkonadi::PersistentSearchAttributeAn attribute to store query properties of persistent search collections
 CAkonadi::SpecialCollectionAttributeAn Attribute that stores the special collection type of a collection
 CAkonadi::AttributeFactoryProvides the functionality of registering and creating arbitrary entity attributes
 CAutoQPointer< T >A QPointer which when destructed, deletes the object it points to
 CAkonadi::CachePolicyRepresents the caching policy for a collection
 ►CAkonadi::CalendarBaseThe base class for all akonadi aware calendars
 CAkonadi::ETMCalendarA KCalCore::Calendar that uses an EntityTreeModel to populate itself
 CAkonadi::FetchJobCalendarA KCalCore::Calendar that uses a one time IncidenceFetchJob to populate itself
 CAkonadi::CalendarClipboardClass to copy or cut calendar incidences
 CCategoriesEditWidgetA widget for editing the categories of a contact
 CAkonadi::ChangeNotificationDependenciesFactoryThis class exists so that we can create a fake notification source in unit tests
 CAkonadi::CollectionAttributesSynchronizationJobJob that synchronizes the attributes of a collection
 CAkonadi::CollectionComboBoxA combobox for selecting an Akonadi collection
 CAkonadi::CollectionDialogA collection selection dialog
 CAkonadi::CollectionFetchScopeSpecifies which parts of a collection should be fetched from the Akonadi storage
 CCollectionFilterModelA filter model for Akonadi collections
 CAkonadi::CollectionFilterProxyModelA proxy model that filters collections by mime type
 ►CAkonadi::CollectionModelA model for collections
 CAkonadi::CollectionStatisticsModelA model that provides statistics for collections
 CAkonadi::SubscriptionModel
 CAkonadi::CollectionModelPrivate
 CAkonadi::CollectionPropertiesDialogA generic and extensible dialog for collection properties
 ►CAkonadi::CollectionPropertiesPageA single page in a collection properties dialog
 CAkonadi::CachePolicyPageA page in a collection properties dialog to configure the cache policy
 CAkonadi::CollectionPropertiesPageFactoryA factory class for collection properties dialog pages
 CAkonadi::CollectionRequesterA widget to request an Akonadi collection from the user
 CAkonadi::CollectionStatisticsProvides statistics information of a Collection
 CAkonadi::CollectionStatisticsDelegateA delegate that draws unread and total count for CollectionStatisticsModel
 CAkonadi::CollectionViewA view to show a collection tree provided by a CollectionModel
 CAkonadi::ConflictHandlerA class to handle conflicts in Akonadi
 CAkonadi::ConflictResolveDialogA dialog to ask the user for a resolve strategy for conflicts
 CAkonadi::ContactDefaultActionsA convenience class that handles different contact related actions
 CAkonadi::ContactEditorAn widget to edit contacts in Akonadi
 CAkonadi::ContactEditorDialogA dialog for creating or editing a contact in Akonadi
 CAkonadi::ContactEditorPagePluginThe base class for custom ContactEditor page plugins
 CContactEditorWidgetA widget for editing a contact
 CAkonadi::ContactGroupEditorAn widget to edit contact groups in Akonadi
 CAkonadi::ContactGroupEditorDialogA dialog for creating or editing a contact group in Akonadi
 CAkonadi::ContactGroupExpandJobJob that expands a ContactGroup to a list of contacts
 CAkonadi::ContactGroupViewerDialogA dialog for displaying a contact group in Akonadi
 CAkonadi::ContactMetaDataA helper class for storing contact specific settings
 CAkonadi::ContactsFilterProxyModelA proxy model for ContactsTreeModel models
 CAkonadi::ContactViewerDialogA dialog for displaying a contact in Akonadi
 CAkonadi::ControlProvides methods to control the Akonadi server process
 CCustomFieldA class that represents non-standard contact fields
 CCustomFieldManagerA class that manages the descriptions of all custom fields with global scope
 CAkonadi::DialPhoneNumberActionAn action to dial the phone number of a contact
 CAkonadi::DifferencesAlgorithmInterfaceAn interface to find out differences between two Akonadi objects
 CDisplayNameEditWidgetA widget for editing the display name of a contact
 CAkonadi::EmailAddressSelectionAn selection of an email address and corresponding name
 CAkonadi::EmailAddressSelectionDialogA dialog to select email addresses from Akonadi
 CAkonadi::EmailAddressSelectionWidgetA widget to select email addresses from Akonadi
 CEmailEditWidgetA widget for editing email addresses
 ►CAkonadi::EntityThe base class for Item and Collection
 CAkonadi::CollectionRepresents a collection of PIM items
 ►CAkonadi::EntityCacheBase
 CAkonadi::EntityCache< T, FetchJob, FetchScope_ >
 CAkonadi::EntityListViewA view to show an item/collection list provided by an EntityTreeModel
 CAkonadi::EntityMimeTypeFilterModelA proxy model that filters entities by mime type
 CAkonadi::EntityOrderProxyModelA model that keeps the order of entities persistent
 ►CAkonadi::EntityPrivate
 CAkonadi::CollectionPrivate
 CAkonadi::ItemPrivate
 CAkonadi::EntityRightsFilterModelA proxy model that filters entities by access rights
 ►CAkonadi::EntityTreeModelA model for collections and items together
 CAkonadi::ContactsTreeModelA model for contacts and contact groups as available in Akonadi
 CAkonadi::EntityTreeModelPrivate
 CAkonadi::EntityTreeViewA view to show an item/collection tree provided by an EntityTreeModel
 CAkonadi::EntityTreeViewStateSaverA helper class that saves and restores state of an EntityTreeView
 CAkonadi::ErrorOverlay
 CAkonadi::ExceptionBase class for exceptions used by the Akonadi library
 CAkonadi::FirstrunTakes care of setting up default resource agents when running Akonadi for the first time
 CAkonadi::FreeBusyProviderBaseBase class for resources providing free-busy information
 CAkonadi::FreeBusyProviderBasePrivate
 CAkonadi::FreeBusyManagerPrivate::FreeBusyProviderRequestStructs
 CAkonadi::GetLockJob
 CAkonadi::GidExtractor
 CAkonadi::GidExtractorInterfaceAn interface to extract the GID of an object contained in an akonadi item
 CAkonadi::GroupwareUiDelegateUi delegate for editing counter proposals
 CAkonadi::HistoryHistory class for implementing undo/redo of calendar operations
 CAkonadi::ImageProviderClass fetching avatars/images from network and storing them in KImageCache
 CIMEditWidgetThis widget displays an input field for changing the instant messaging id of a contact
 CAkonadi::IncidenceMimeTypeVisitorHelper for getting the Akonadi specific sub MIME type of a KCal::IncidenceBase item, e.g
 CAkonadi::ItemFetchScopeSpecifies which parts of an item should be fetched from the Akonadi storage
 CAkonadi::ItemFetchScopePrivate
 ►CAkonadi::ItemModelA table model for items
 CAkonadi::MessageModelA flat self-updating message model
 ►CAkonadi::ItemMonitorA convenience class to monitor a single item for changes
 CAkonadi::ContactGroupViewerA viewer component for contact groups in Akonadi
 CAkonadi::ContactViewerA viewer component for contacts in Akonadi
 CAkonadi::ItemSerializer
 ►CAkonadi::ItemSerializerPluginThe base class for item type serializer plugins
 CAkonadi::DefaultItemSerializerPlugin
 CAkonadi::ItemSerializerPluginV2The extended base class for item type serializer plugins
 CAkonadi::StdStringItemSerializerPlugin
 CAkonadi::ItemViewA view to show an item list provided by an ItemModel
 CAkonadi::ITIPHandlerHandles sending of iTip messages aswell as processing incoming ones
 CAkonadi::ITIPHandlerHelperThis class handles sending of invitations to attendees when Incidences (e.g
 ►CAkonadi::JobBase class for all actions in the Akonadi storage
 CAkonadi::CollectionCopyJobJob that copies a collection into another collection in the Akonadi storage
 CAkonadi::CollectionCreateJobJob that creates a new collection in the Akonadi storage
 CAkonadi::CollectionDeleteJobJob that deletes a collection in the Akonadi storage
 CAkonadi::CollectionFetchJobJob that fetches collections from the Akonadi storage
 CAkonadi::CollectionModifyJobJob that modifies a collection in the Akonadi storage
 CAkonadi::CollectionMoveJobJob that moves a collection in the Akonadi storage to a new parent collection
 CAkonadi::CollectionPathResolver
 CAkonadi::CollectionSelectJob
 CAkonadi::CollectionStatisticsJobJob that fetches collection statistics from the Akonadi storage
 CAkonadi::CollectionSync
 CAkonadi::IncidenceFetchJobRetrieve all incidences in all calendars
 CAkonadi::InvalidateCacheJobHelper job to invalidate item cache for an entire collection
 CAkonadi::ItemCopyJobJob that copies a set of items to a target collection in the Akonadi storage
 CAkonadi::ItemCreateJobJob that creates a new item in the Akonadi storage
 CAkonadi::ItemDeleteJobJob that deletes items from the Akonadi storage
 CAkonadi::ItemFetchJobJob that fetches items from the Akonadi storage
 CAkonadi::ItemModifyJobJob that modifies an existing item in the Akonadi storage
 CAkonadi::ItemMoveJobJob that moves an item into a different collection in the Akonadi storage
 ►CAkonadi::ItemSearchJobJob that searches for items in the Akonadi storage
 CAkonadi::ContactGroupSearchJobJob that searches for contact groups in the Akonadi storage
 CAkonadi::ContactSearchJobJob that searches for contacts in the Akonadi storage
 CAkonadi::ItemSyncSyncs between items known to a client (usually a resource) and the Akonadi storage
 CAkonadi::LinkJobJob that links items inside the Akonadi storage
 CAkonadi::RemoveDuplicatesJobJob that finds and removes duplicate messages in given collection
 ►CAkonadi::ResourceScanJob
 CAkonadi::DefaultResourceJob
 CAkonadi::ResourceSelectJobJob that selects a resource context for remote identifier based operations
 CAkonadi::SearchCreateJobJob that creates a virtual/search collection in the Akonadi storage
 CAkonadi::SubscriptionJobJob to manipulate the local subscription state of a set of collections
 CAkonadi::TransactionBeginJobJob that begins a session-global transaction
 CAkonadi::TransactionCommitJobJob that commits a session-global transaction
 CAkonadi::TransactionRollbackJobJob that aborts a session-global transaction
 ►CAkonadi::TransactionSequenceBase class for jobs that need to run a sequence of sub-jobs in a transaction
 ►CAkonadi::SpecialCollectionsRequestJobA job to request SpecialCollections
 CAkonadi::RecentContactsCollectionRequestJobA job to request the collection used for storing recent contacts
 CAkonadi::SpecialMailCollectionsRequestJobA job to request SpecialMailCollections
 CAkonadi::TrashJobJob that moves items/collection to trash
 CAkonadi::TrashRestoreJobJob that restores entites from trash
 CAkonadi::UnlinkJobJob that unlinks items inside the Akonadi storage
 CAkonadi::XmlWriteJobSerializes a given Akonadi collection into a XML file
 ►CAkonadi::JobPrivate
 CAkonadi::ItemModifyJobPrivate
 CAkonadi::LinkJobImpl< LinkJob >Shared implementation details between item and collection move jobs
 CAkonadi::MoveJobImpl< T, MoveJob >Shared implementation details between item and collection move jobs
 CAkonadi::LinkJobImpl< UnlinkJob >
 CAkonadi::MoveJobImpl< Collection, CollectionMoveJob >
 CAkonadi::MoveJobImpl< Item, ItemMoveJob >
 CAkonadi::KColumnFilterProxyModelFilter model to make only certain columns of a model visible
 CKDatePickerPopupThis menu helps the user to select a date quickly
 CKEditTagsDialogDialog to edit a list of Nepomuk tags
 CAkonadi::KJobPrivateBaseBase class for the private class of KJob but not Akonadi::Job based jobs that require the Akonadi server to be operational
 CAkonadi::MessageStatusAkonadi KMime Message Status
 CAkonadi::MessageThreaderProxyModelProxy to thread message using the Mailthreader agent
 CAkonadi::MimeTypeCheckerHelper for checking MIME types of Collections and Items
 CAkonadi::MimeTypeCheckerPrivate
 ►CAkonadi::MonitorMonitors an item or collection for changes
 CAkonadi::ChangeRecorderRecords and replays change notification
 CAkonadi::MonitorPrivate
 CNameEditWidgetA widget for editing the name of a contact
 CAkonadi::NoteUtils::NoteMessageWrapperA convenience wrapper around KMime::Message::Ptr for notes
 ►CAkonadi::AgentBase::ObserverThe interface for reacting on monitored or replayed changes
 ►CAkonadi::AgentBase::ObserverV2BC extension of Observer with support for monitoring item and collection moves
 CAkonadi::AgentBase::ObserverV3BC extension of ObserverV2 with support for batch operations
 CAkonadi::PartFetcherConvenience class for getting payload parts from an Akonadi Model
 CPhoneEditWidgetA widget for editing phone numbers of a contact
 CPhoneNumberListWidgetA widgets that groups together a list of PhoneNumberWidgets
 CPhoneNumberWidgetA widget that provides selectors for the type and number of a phone number entry
 CPhoneTypeComboA combobox to select a phone number type
 CPhoneTypeDialogA dialog for editing phone number types
 CAkonadi::ItemMonitor::Private
 CAkonadi::AgentType::Private
 CAkonadi::AgentInstance::Private
 CAkonadi::ProtocolHelper
 CAkonadi::MonitorPrivate::PurgeBufferClass used to determine when to purge items in a Collection
 CAkonadi::RecursiveCollectionFilterProxyModelA model to filter out collections of non-matching content types
 CAkonadi::RecursiveItemFetchJobJob that fetches all items of a collection recursive
 CAkonadi::RecursiveMoverHelper class for expanding inter-resource collection moves inside ResourceBase
 CAkonadi::ResourceSynchronizationJobJob that synchronizes a resource
 CAkonadi::SchedulerThis class provides an encapsulation of iTIP transactions (RFC 2446)
 ►CAkonadi::SelectionProxyModelA proxy model used to reference count selected Akonadi::Collection in a view
 CAkonadi::FavoriteCollectionsModelA model that lists a set of favorite collections
 CAkonadi::SelfTestDialogA dialog that checks the current status of the Akonadi system
 CAkonadi::ServerManagerProvides methods to control the Akonadi server process
 CAkonadi::SessionA communication session with the Akonadi storage
 CAkonadi::SessionPrivate
 CAkonadi::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
 CAkonadi::Internal::SharedValuePool< QByteArray, QVector >
 CAkonadi::Internal::SharedValuePool< QString, QVector >
 CAkonadi::ShowAddressActionA contact action to show the address of a contact on a map
 CAkonadi::SocialFeedItemClass representing one entry in the social feed
 ►CAkonadi::SpecialCollectionsAn interface to special collections
 CAkonadi::RecentContactsCollections
 CAkonadi::SpecialMailCollectionsInterface to special mail collections such as inbox, outbox etc
 CAkonadi::SpecialCollectionsDiscoveryJobA job to discover all SpecialCollections
 CAkonadi::SpecialCollectionsPrivate
 CAkonadi::SpecialMailCollectionsTesting
 CAkonadi::StandardActionManagerManages generic actions for collection and item views
 CAkonadi::StandardCalendarActionManagerManages calendar specific actions for collection and item views
 CAkonadi::StandardContactActionManagerManages contact specific actions for collection and item views
 CAkonadi::StandardMailActionManagerManages emails specific actions for collection and item views
 CAkonadi::StatisticsProxyModelA proxy model that exposes collection statistics through extra columns
 CAkonadi::SubscriptionDialog
 CAkonadi::TextBrowserA convenience class to remove the 'Copy Link Location' action from the context menu of KTextBrowser
 CAkonadi::TodoPurgerClass to delete completed to-dos
 CAkonadi::TransportResourceBaseResource implementing mail transport capability
 CAkonadi::TransportResourceBasePrivate
 CAkonadi::TrashFilterProxyModelFilter model which hides/shows entites marked as trash
 CWaitingOverlay
 CAkonadi::XmlDocumentRepresents a document of the KNUT XML serialization format for Akonadi objects
This file is part of the KDE documentation.
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.

akonadi

Skip menu "akonadi"
  • Main Page
  • Namespace List
  • Namespace Members
  • Alphabetical List
  • Class List
  • Class Hierarchy
  • Class Members
  • File List
  • Modules
  • Related Pages

kdepimlibs API Reference

Skip menu "kdepimlibs API Reference"
  • akonadi
  •   contact
  •   kmime
  •   socialutils
  • kabc
  • kalarmcal
  • kblog
  • kcal
  • kcalcore
  • kcalutils
  • kholidays
  • kimap
  • kldap
  • kmbox
  • kmime
  • kpimidentities
  • kpimtextedit
  • kresources
  • ktnef
  • kxmlrpcclient
  • microblog

Search



Report problems with this website to our bug tracking system.
Contact the specific authors with questions and comments about the page contents.

KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal