kmail

Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
oCKMail::AccountComboBoxA readonly combobox showing the accounts, to select one
oCKMail::AccountManagerThe account manager is responsible for creating accounts of various types via the factory method create() and for keeping track of them
oCAccountUpdaterDImap accounts need to be updated after just being created to show the folders it has
oCKMail::ACLEntryDialog"New Access Control Entry" dialog
oCKMail::ACLListEntryOne entry in the ACL list: user and permissions
oCKMail::AnnotationAttributeOne entry in the annotation list: attribute name and attribute value
oCKMail::AntiSpamConfigSingleton to manage loading the kmail.antispamrc file
oCKMail::AntiSpamWizardKMail anti-spam wizard
oCAttachmentModifyCommandBase class for commands modifying attachements of existing messages
oCKMail::BackupJobWrites an entire folder structure to an archive file
oCKMail::Interface::BodyPartInterface of message body parts
oCKMail::Interface::BodyPartFormatterPluginInterface for BodyPartFormatter plugins
oCKMail::Interface::BodyPartMementoInterface of classes that implement status for BodyPartFormatters
oCKMail::Interface::BodyPartURLHandlerAn interface to body part reader link handlers
oCKMail::CallbackThis class is used for callback hooks needed by bodypart formatter plugins
oCKMail::AntiSpamWizard::ConfigReaderInstances of this class control reading the configuration of the anti-spam tools from global and user config files as well as the merging of different config versions
oCKMail::CopyFolderJobCopy a hierarchy of folders somewhere else in the folder tree
oCKMail::ACLJobs::DeleteACLJobDelete the permissions for a given user on a given url This class only exists to store the userid in the job
oCKMail::DictionaryComboBoxA combo box for selecting the dictionary used for spell checking
oCKMail::EditorWatcherStarts an editor for the given URL and emits an signal when editing has been finished
oCEncodingDetectorProvides encoding detection capabilities
oCKMail::FilterImporterExporterUtility class that provides persisting of filters to/from KConfig
oCKMail::FilterLogKMail Filter Log Collector
oCKMail::FilterLogDialogKMail Filter Log Collector
oCScalix::FolderAttributeParserThis class takes a folder attribute string as argument and provides access to the single parts
oCKMail::FolderDiaTabThis is the base class for tabs in the folder dialog
oCKMail::FolderRequesterA widget that contains a KLineEdit which shows the current folder and a button that fires a KMFolderSelDlg The dialog is set to disable readonly folders by default Search folders are excluded
oCFolderStorageBass class for the storage related aspects of a collection of mail (a folder)
oCKMail::ACLJobs::GetACLJobList all ACLs for a given url
oCKMail::AnnotationJobs::GetAnnotationJobFor getAnnotation()
oCKMail::QuotaJobs::GetQuotarootJobFor getQuotaroot()
oCKMail::QuotaJobs::GetStorageQuotaJobFor getStorageQuota()
oCKMail::ACLJobs::GetUserRightsJobGet the users' rights for a given url
oCKMail::HeaderItemVisual representation of a member of the set of displayables (mails in the current folder)
oCKMail::HeaderStyleThis class encapsulates the visual appearance of message headers
oCKMail::HtmlStatusBarThe HTML statusbar widget for use with the reader
oCKMail::HtmlWriterAn interface to HTML sinks
oCKMail::IdentityDragA TQDragObject for KPIM::Identity
oCKMail::IdentityListViewA listview for KPIM::Identity
oCKMail::IdentityListViewItemA TQListViewItem for use in IdentityListView
oCKMail::ImportJobImports an archive that was previously backed up with an BackupJob
oCKMail::ImapAccountBase::jobDataInfo Data for the Job
oCKMail::JobSchedulerThe unique JobScheduler instance (owned by kmkernel) implements "background processing" of folder operations (like expiration and compaction)
oCKCursorSaverSets a cursor and makes sure it's restored on destruction Create a KCursorSaver object when you want to set the cursor
oCKleo::KeyResolverA class to resolve signing/encryption keys w.r.t
oCKListViewIndexedSearchLineExtends HeaderListQuickSearch to also search inside message bodies using KMMsgIndex
oCKMAcctSelDlgSelect account from given list of account types
oCKMailICalIfaceImplThe implementation of the interface
oCKMailIfaceCheckMail wont show reader but will check mail
oCKMDictKMDict implements a lightweight dictionary with serial numbers as keys
oCKMDictItemClass representing items in a KMDict
oCKMFilterActionAbstract base class for KMail's filter actions
oCKMFilterActionDescAuxiliary struct to KMFilterActionDict
oCKMFilterActionDictDictionary that contains a list of all registered filter actions with their creation functions
oCKMFilterActionWidgetThis widgets allows to edit a single KMFilterAction (in fact any derived class that is registered in KMFilterActionDict)
oCKMFilterDlgThe filter dialog
oCKMFilterListBoxThis is a complex widget that is used to manipulate KMail's filter list
oCKMFolderMail folder
oCKMFolderDialogDialog for handling the properties of a mail folder
oCKMFolderDirKMail list that manages the contents of one directory that may contain folders and/or other directories
oCKMFolderOpenerRAII for KMFolder::open() / close()
oCKMHeadersThe widget that shows the contents of folders
oCKMMenuCommandReturns a popupmenu containing a hierarchy of folder names
oCKMMessageThis is a Mime Message
oCKMMsgDictKMail message dictionary
oCKMMsgListAn abstraction of an array of pointers to messages
oCKMMsgPartDialogGUI for KMMsgPartDialog
oCKMPopHeadersView
oCKMSearchPatternThis class is an abstraction of a search over messages
oCKMSearchPatternEditThis widget is intended to be used in the filter configuration as well as in the message search dialogs
oCKMSearchRuleIncoming mail is sent through the list of mail filter rules before it is placed in the associated mail folder (usually "inbox")
oCKMSearchRuleWidgetA widget to edit a single KMSearchRule
oCKMSpellReimplemented to make writePersonalDictionary() public, which we call everytime after adding a word to the dictionary (for safety's sake and because the highlighter needs to reload the personal word list, and for that, it needs to be written to disc)
oCKMSyntaxHighterReimplemented to add support for ignored words
oCKMSystemTrayKMSystemTray extends KSystemTray and handles system tray notification for KMail
oCKMail::Util::LaterDeleterA LaterDeleter is intended to be used with the RAII ( Resource Acquisition is Initialization ) paradigm
oCKMail::ListJobGeneric folder list job for (d)imap accounts
oCMailComposerIfaceDCOP interface for mail composer window
oCKMail::MailingListClass is used for all Mailing List handling inside KMail
oCKMail::MessageActionsManages common actions that can be performed on one or more messages
oCKMail::MessageCopyHelperHelper class to copy/move a set of messages defined by their serial numbers from arbitrary folders into a common destination folder
oCKMail::CachedImapJob::MsgForDownloadInformation about a message to be downloaded (from the 'IMAP envelope')
oCKMail::AnnotationJobs::MultiGetAnnotationJobFor multiGetAnnotation
oCKMail::ACLJobs::MultiSetACLJobSet and delete a list of permissions for different users on a given url
oCKMail::AnnotationJobs::MultiSetAnnotationJobFor multiSetAnnotation
oCKMail::AnnotationJobs::MultiUrlGetAnnotationJobFor multiUrlGetAnnotation
oCKMail::Interface::ObservableObservable interface
oCKMail::Interface::ObserverObserver interface
oCKMail::PopAccountKMail account for pop mail account
oCKMail::RedirectDialogKMail message redirection dialog
oCKMail::RenameJobRename and move (d)imap folders They can be moved everywhere (except search folders) as a new folder is created, all messages are moved there and the original folder is deleted
oCKMail::RuleWidgetHandlerAn interface to filter/search rule widget handlers
oCKMail::RuleWidgetHandlerManagerSingleton to manage the list of RuleWidgetHandlers
oCKMail::ScheduledJobBase class for scheduled jobs
oCKMail::ScheduledTaskA scheduled task is some information about a folder job that should be run later
oCKMail::SearchJobSearch job
oCKMail::SearchWindowDialog for triggering a search on folders and storing that search as a search folder
oCKMail::SecondaryWindowWindow class for secondary KMail window like the composer window and the separate message window
oCKMail::SieveDebugDialogDiagnostic info for Sieve
oCSnippetConfigThis class stores the values that can be configured via the KDevelop settings dialog
oCSnippetItemThis class represents one CodeSnippet-Item in the listview
oCSnippetSettingsThis class is the widget that is showen in the KDevelop settings dialog
oCSnippetWidgetThis is the widget which gets added to the right TreeToolView
oCKMail::SortCacheItemRepresents an item in the set of mails to be displayed but only as far as sorting, threading and reading/writing of the current sort order to a disk cache is concerned
oCKMail::SpamHeaderAnalyzerFlyweight for analysing spam headers
oCKMail::SpamScoreA simple tupel of agent, score and header
oCKMail::AntiSpamWizard::SpamToolConfigInstances of this class store the settings for one tool as read from the config file
oCTemplateParserThe TemplateParser transforms a message with a given template
oCKMail::TransportManagerCurrently only used to provide a function for reading the transport list
oCKMail::UndoInfoA class for storing Undo information
oCKMail::URLHandlerAn interface to reader link handlers
\CKMail::URLHandlerManagerSingleton to manage the list of URLHandlers