KDE PIM / Developers / API Docs / libkdepim

libkdepim Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
ActionBaseBase class for other Action classes
ActionEditWidgetThis widget implements the action editor
KPIM::BroadcastStatusProvides a singleton which broadcasts status messages by emitting signals
KPIM::ClickLineEditThis class provides a KLineEdit which contains a greyed-out hinting text as long as the user didn't enter any textLineEdit with customizable "Click here" text
KPIM::CollectingProcessAn output collecting KProcess class
ConditionEditWidgetThis widget implements the conditions editor
KPIM::ConfigManagerClass for managing a set of config options
Komposer::CoreThis class provides the interface to the Komposer core for the editor
KPIM::DiffAlgoDisplayDiffAlgo and DiffAlgoDisplay work together for displaying differences between two PIM objects like contacts, events or todos
KPIM::ThreadWeaver::EventA class to represent the events threads generate and send to the Weaver object
KParts::InfoExtensionProvides a way to get information out of a PIM-Part
KPIM::ThreadWeaver::JobA Job is a simple abstraction of an action that is to be executed in a thread context
KConfigWizardConfiguration wizard base class
KDateEditA date editing widget that consists of an editable combo box
KDatePickerPopupThis menu helps the user to select a date quickly
KIncidenceChooserDialog to change the korganizer configuration
Komposer::KomposerIfaceDCOP interface for mail composer window
KPaintInfoInformation shared by all items in a list view
KPartsGenericPartGeneric part loader, able to view any kind of file for which a KParts::ReadOnlyPart is available
KPartsWidgetPluginQt designer plugin for embedding a KParts using KPartsGenericPart
KPIM::KPixmapRegionSelectorDialogA dialog that uses a KPixmapRegionSelectorWidget to allow the user to select a region of an image
KPIM::KPixmapRegionSelectorWidgetKPixmapRegionSelectorWidget is a widget that shows a picture and provides the user with a friendly way to select a rectangular subregion of the pixmap
KPrefsDialogBase class for a preferences dialog
KPrefsWidBase class for GUI control elements used by KPrefsDialog
KPrefsWidBoolWidgets for bool settings in KPrefsDialog
KPrefsWidColorWidgets for color settings in KPrefsDialog
KPrefsWidDateWidgets for time settings in KPrefsDialog
KPrefsWidDurationWidgets for duration settings in KPrefsDialog
KPrefsWidFontWidgets for font settings in KPrefsDialog
KPrefsWidIntWidgets for int settings in KPrefsDialog
KPrefsWidManagerClass for managing KPrefsWid objects
KPrefsWidPathWidgets for string settings in KPrefsDialog
KPrefsWidRadiosWidgets for settings represented by a group of radio buttons in KPrefsDialog
KPrefsWidStringWidgets for string settings in KPrefsDialog
KPrefsWidTimeWidgets for time settings in KPrefsDialog
KRegExp3This class is simply there to provide a namespace for some nice enhancements of the mighty QRegExp (Qt3 version) regular expression engine, namely the method replace, which can be used to do search-and-replace like one is used to from perl or sed.A QRegExp (Qt3.x) with a replace() method
KResourcePrefsThis is a base class for all KPrefs objects, where multiple instances want to work on the same config file
KRSqueezedTextLabelA replacement for QLabel that squeezes its text
KTimeEditThis is a class that provides an easy, user friendly way to edit times.Provides a way to edit times in a user-friendly manner
KVCardDragA drag-and-drop object for vcards
KWidgetListerWidget that manages a list of other widgets (incl
KPIM::LdapClientThis class is internal
KPIM::LdapObjectThis class is internal
KPIM::LdapResultStructure describing one result returned by a LDAP query
KPIM::LdapSearchThis class is internal
LinkLocatorLinkLocator assists in identifying sections of text that can usefully be converted in hyperlinks in html.Identifies URLs and email addresses embedded in plaintext
KPIM::OverlayWidgetThis is a widget that can align itself with another one, without using a layout, so that it can actually be on top of other widgets
KPIM::PluginLoader< T, T_config >A generic plugin loader for when KPart::Plugin is overkill
KPIM::ProgressManagerThe ProgressManager singleton keeps track of all ongoing transactions and notifies observers (progress dialogs) when their progress percent value changes, when they are completed (by their owner), and when they are canceled
QStrictUtf7CodecThis is a version of QUtf7Codec, which should only be used in MIME transfer.A variant of QUtf7Codec, which protectes certain characters in MIME transport
QUtf7CodecThis is a QTextCodec for the UTF-7 transformation of Unicode, described in RFC2152.A QTextCodec for the UTF-7 transformation of Unicode
KRecentAddress::RecentAddressesHandles a list of "recent email-addresses"
KPIM::ResourceABCThis class is the implementation of subfolder resources for KABC
KABC::ResourceNullThis resource does nothing
RuleEditWidgetThis widget implements the rule editor
RuleListWidgetThis widget shows a list of rules with buttons for copy, delete aso
RuleStackThis helper class implements a stack for lists of lists of rules
ScorableGroupThe following classes ScorableArticle, ScorableGroup define the interface for the scoring
KPIM::SelectionItemInternal helper class
KParts::SideBarExtensionProvides a way to export a widget which will be displayed in Kontacts stackview at the left
SingleActionWidgetThis widget implements an editor for one action
SingleConditionWidgetThis widget implements an editor for one condition
KPIM::ThreadWeaver::ThreadThe class Thread is used to represent the worker threads in the weaver's inventory
KPIM::ThreadWeaver::WeaverA weaver is the manager of worker threads (Thread objects) to which it assigns jobs from it's queue
KPIM::ThreadWeaver::WeaverExtensionA WeaverExtension can be attached to an existing Weaver object and will then receive signals on actions the Weaver takes, like starting to process a specific job, assigning a job to a thread or suspending a thread
KPIM::ThreadWeaver::WeaverThreadLoggerA WeaverThreadLogger may be attached to a Weaver to gain debug information about thread execution