Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
| A readonly combobox showing the accounts, to select one | |
| The account manager is responsible for creating accounts of various types via the factory method create() and for keeping track of them | |
| DImap accounts need to be updated after just being created to show the folders it has | |
| "New Access Control Entry" dialog | |
| One entry in the ACL list: user and permissions | |
| One entry in the annotation list: attribute name and attribute value | |
| Singleton to manage loading the kmail.antispamrc file | |
| KMail anti-spam wizard | |
| Base class for commands modifying attachements of existing messages | |
| Writes an entire folder structure to an archive file | |
| Interface of message body parts | |
| Interface for BodyPartFormatter plugins | |
| Interface of classes that implement status for BodyPartFormatters | |
| An interface to body part reader link handlers | |
| This class is used for callback hooks needed by bodypart formatter plugins | |
| Instances 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 | |
| Copy a hierarchy of folders somewhere else in the folder tree | |
| Delete the permissions for a given user on a given url This class only exists to store the userid in the job | |
| A combo box for selecting the dictionary used for spell checking | |
| Starts an editor for the given URL and emits an signal when editing has been finished | |
| Provides encoding detection capabilities | |
| Utility class that provides persisting of filters to/from TDEConfig | |
| KMail Filter Log Collector | |
| KMail Filter Log Collector | |
| This class takes a folder attribute string as argument and provides access to the single parts | |
| This is the base class for tabs in the folder dialog | |
| A 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 | |
| Bass class for the storage related aspects of a collection of mail (a folder) | |
| List all ACLs for a given url | |
| For getAnnotation() | |
| For getQuotaroot() | |
| For getStorageQuota() | |
| Get the users' rights for a given url | |
| Visual representation of a member of the set of displayables (mails in the current folder) | |
| This class encapsulates the visual appearance of message headers | |
| The HTML statusbar widget for use with the reader | |
| An interface to HTML sinks | |
| A TQDragObject for KPIM::Identity | |
| A listview for KPIM::Identity | |
| A TQListViewItem for use in IdentityListView | |
| Imports an archive that was previously backed up with an BackupJob | |
| Info Data for the Job | |
| The unique JobScheduler instance (owned by kmkernel) implements "background processing" of folder operations (like expiration and compaction) | |
| Sets a cursor and makes sure it's restored on destruction Create a KCursorSaver object when you want to set the cursor | |
| A class to resolve signing/encryption keys w.r.t | |
| Select account from given list of account types | |
| The implementation of the interface | |
| CheckMail wont show reader but will check mail | |
| KMDict implements a lightweight dictionary with serial numbers as keys | |
| Class representing items in a KMDict | |
| Abstract base class for KMail's filter actions | |
| Auxiliary struct to KMFilterActionDict | |
| Dictionary that contains a list of all registered filter actions with their creation functions | |
| This widgets allows to edit a single KMFilterAction (in fact any derived class that is registered in KMFilterActionDict) | |
| The filter dialog | |
| This is a complex widget that is used to manipulate KMail's filter list | |
| Mail folder | |
| Dialog for handling the properties of a mail folder | |
| KMail list that manages the contents of one directory that may contain folders and/or other directories | |
| RAII for KMFolder::open() / close() | |
| The widget that shows the contents of folders | |
| Returns a popupmenu containing a hierarchy of folder names | |
| This is a Mime Message | |
| KMail message dictionary | |
| An abstraction of an array of pointers to messages | |
| GUI for KMMsgPartDialog | |
| This class is an abstraction of a search over messages | |
| This widget is intended to be used in the filter configuration as well as in the message search dialogs | |
| Incoming mail is sent through the list of mail filter rules before it is placed in the associated mail folder (usually "inbox") | |
| A widget to edit a single KMSearchRule | |
| Reimplemented 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) | |
| Reimplemented to add support for ignored words | |
| KMSystemTray extends KSystemTray and handles system tray notification for KMail | |
| A LaterDeleter is intended to be used with the RAII ( Resource Acquisition is Initialization ) paradigm | |
| Generic folder list job for (d)imap accounts | |
| DCOP interface for mail composer window | |
| Class is used for all Mailing List handling inside KMail | |
| Manages common actions that can be performed on one or more messages | |
| Helper class to copy/move a set of messages defined by their serial numbers from arbitrary folders into a common destination folder | |
| Information about a message to be downloaded (from the 'IMAP envelope') | |
| For multiGetAnnotation | |
| Set and delete a list of permissions for different users on a given url | |
| For multiSetAnnotation | |
| For multiUrlGetAnnotation | |
| Observable interface | |
| Observer interface | |
| KMail account for pop mail account | |
| KMail message redirection dialog | |
| Rename 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 | |
| An interface to filter/search rule widget handlers | |
| Singleton to manage the list of RuleWidgetHandlers | |
| Base class for scheduled jobs | |
| A scheduled task is some information about a folder job that should be run later | |
| Search job | |
| Dialog for triggering a search on folders and storing that search as a search folder | |
| Window class for secondary KMail window like the composer window and the separate message window | |
| Diagnostic info for Sieve | |
| This class stores the values that can be configured via the KDevelop settings dialog | |
| This class represents one CodeSnippet-Item in the listview | |
| This class is the widget that is showen in the KDevelop settings dialog | |
| This is the widget which gets added to the right TreeToolView | |
| Represents 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 | |
| Flyweight for analysing spam headers | |
| A simple tupel of agent, score and header | |
| Instances of this class store the settings for one tool as read from the config file | |
| Extends HeaderListQuickSearch to also search inside message bodies using KMMsgIndex | |
| The TemplateParser transforms a message with a given template | |
| Currently only used to provide a function for reading the transport list | |
| A class for storing Undo information | |
| An interface to reader link handlers | |
| Singleton to manage the list of URLHandlers |
