Package org.kde.koala

Interface Summary
BrowserExtensionSignals  
CopyJobSignals  
DCOPClientSignals  
DCOPObjectInterface  
DeleteJobSignals  
HistoryProviderSignals  
JobSignals  
KAboutContainerSignals  
KAboutContributorSignals  
KAboutDialogSignals  
KAboutWidgetSignals  
KAccelSignals  
KActionCollectionSignals  
KActionSignals  
KAnimWidgetSignals  
KApplicationSignals  
KAsyncIOSignals  
KAuthIconSignals  
KBufferedIOSignals  
KCharSelectSignals  
KCharSelectTableSignals  
KCModuleSignals  
KCMultiDialogSignals  
KColorButtonSignals  
KColorCellsSignals  
KColorComboSignals  
KColorDialogSignals  
KColorPatchSignals  
KComboBoxSignals  
KCommandHistorySignals  
KCompletionBaseInterface  
KCompletionBoxSignals  
KCompletionSignals  
KDataToolActionSignals  
KDatePickerSignals  
KDateTableSignals  
KDateTimeWidgetSignals  
KDateWidgetSignals  
KDialogBaseSignals  
KDialogSignals  
KDirListerSignals  
KDirNotifyInterface  
KDirOperatorSignals  
KDirWatchSignals  
KDiskFreeSpSignals  
KDockAreaSignals  
KDockMainWindowSignals  
KDockManagerSignals  
KDockWidgetSignals  
KDoubleNumInputSignals  
KDualColorButtonSignals  
KEdFindSignals  
KEditListBoxSignals  
KEditSignals  
KEditToolbarSignals  
KEditToolbarWidgetSignals  
KEdReplaceSignals  
KFileDetailViewSignals  
KFileDialogSignals  
KFileFilterComboSignals  
KFileIconViewSignals  
KFilePreviewSignals  
KFileTreeBranchSignals  
KFileTreeViewSignals  
KFileViewInterface  
KFileViewSignalerSignals  
KFindSignals  
KFontChooserSignals  
KFontDialogSignals  
KFontRequesterSignals  
KFontSizeActionSignals  
KHelpMenuSignals  
KHistoryComboSignals  
KHTMLPartSignals  
KHTMLViewSignals  
KIconButtonSignals  
KIconCanvasSignals  
KIconDialogSignals  
KIconViewSignals  
KInstanceInterface  
KIntNumInputSignals  
KJanusWidgetSignals  
KKeyButtonSignals  
KKeyChooserSignals  
KLibFactorySignals  
KLineEditSignals  
KListBoxSignals  
KListViewSignals  
KMdiChildAreaSignals  
KMdiChildViewSignals  
KMdiMainFrmSignals  
KMdiTaskBarButtonSignals  
KMdiWin32IconButtonSignals  
KMultiTabBarButtonSignals  
KOCRDialogSignals  
KPaletteTableSignals  
KPanelAppletSignals  
KPanelAppMenuSignals  
KPanelExtensionSignals  
KPassivePopupSignals  
KPluginSelectorSignals  
KPopupMenuSignals  
KPrintActionSignals  
KProcessSignals  
KProcIOSignals  
KProgressSignals  
KRecentFilesActionSignals  
KReplaceSignals  
KRestrictedLineSignals  
KRootPixmapSignals  
KRunSignals  
KScanDialogSignals  
KSelectActionSignals  
KSelectorSignals  
KShredSignals  
KSpellConfigSignals  
KSpellDlgSignals  
KSpellSignals  
KStatusBarLabelSignals  
KStatusBarSignals  
KSycocaSignals  
KSystemTraySignals  
KTabBarSignals  
KTabCtlSignals  
KTabWidgetSignals  
KTextBrowserSignals  
KTimeWidgetSignals  
KToggleActionSignals  
KToolBarButtonSignals  
KToolBarSignals  
KURLBarListBoxSignals  
KURLBarSignals  
KURLComboBoxSignals  
KURLLabelSignals  
KURLRequesterSignals  
KXMLGUIBuilderInterface  
KXMLGUIClientInterface  
KXMLGUIFactorySignals  
KXYSelectorSignals  
ListJobSignals  
LiveConnectExtensionSignals  
MetaInfoJobSignals  
MultiGetJobSignals  
PartBaseInterface  
PartManagerSignals  
PartSignals  
PreviewJobSignals  
ProgressBaseSignals  
ReadOnlyPartSignals  
ReadWritePartSignals  
SchedulerSignals  
SkipDlgSignals  
SlaveConfigSignals  
SlaveInterfaceSignals  
SlaveSignals  
StatJobSignals  
TransferJobSignals  
 

Class Summary
AbstractView Introduced in DOM Level 2 A base interface that all views shall derive from.
Attr The Attr interface represents an attribute in an Element object.
AuthInfo This class is intended to make it easier to prompt for, cache and retrieve authorization information.
BrowserExtension The Browser Extension is an extension (yes, no kidding) to KParts.ReadOnlyPart, which allows a better integration of parts with browsers (in particular Konqueror).
BrowserHostExtension An extension class for container parts, i.e.
BrowserInterface The purpose of this interface is to allow a direct communication between a KPart and the hosting browser shell (for example Konqueror) .
BrowserRun This class extends KRun to provide additional functionality for browsers: "save or open" dialog boxes "save" functionality support for HTTP POST (including saving the result to a temp file if opening a separate application) warning before launching executables off the web custom error handling (i.e.
CDATASection CDATA sections are used to escape blocks of text containing characters that would otherwise be regarded as markup.
CharacterData The CharacterData interface extends Node with a set of attributes and methods for accessing character data in the DOM.
Comment This represents the content of a comment, i.e., all the characters between the starting ' <!-- ' and ending ' --> '.
Connection This class provides a simple means for IPC between two applications via a pipe.
CopyJob CopyJob is used to move, copy or symlink files and directories.
Counter The Counter interface is used to represent any counter or counters function value.
CSSCharsetRule The CSSCharsetRule interface a \@charset rule in a CSS style sheet.
CSSException This exception is raised when a specific CSS operation is impossible to perform.
CSSFontFaceRule The CSSFontFaceRule interface represents a \@font-face rule in a CSS style sheet.
CSSImportRule The CSSImportRule interface represents a \@import rule within a CSS style sheet.
CSSMediaRule The CSSMediaRule interface represents a \@media rule in a CSS style sheet.
CSSPageRule The CSSPageRule interface represents a page rule within a CSS style sheet.
CSSPrimitiveValue The CSSPrimitiveValue interface represents a single CSS value .
CSSRule The CSSRule interface is the abstract base interface for any type of CSS statement .
CSSRuleList The CSSRuleList interface provides the abstraction of an ordered collection of CSS rules.
CSSStyleDeclaration The CSSStyleDeclaration interface represents a single CSS declaration block .
CSSStyleRule The CSSStyleRule interface represents a single rule set in a CSS style sheet.
CSSStyleSheet The CSSStyleSheet interface is a concrete interface used to represent a CSS style sheet i.e.
CSSUnknownRule The CSSUnkownRule interface represents an at-rule not supported by this user agent.
CSSValue The CSSValue interface represents a simple or a complexe value.
CSSValueList The CSSValueList interface provides the absraction of an ordered collection of CSS values.
CustomNodeFilter CustomNodeFilter can be used to define your own NodeFilter for use with NodeIterators and TreeWalkers.
DavJob The transfer job pumps data into and/or out of a Slave.
DCOPAnswer  
DCOPClient Inter-process communication and remote procedure calls for KDE applications.
DCOPObject Provides an interface for receiving DCOP messages.
DCOPObjectProxy You must use a proxy if you want to dispatch method calls for object IDs which don't have (yet) a corresponding DCOPObject.
DefaultProgress  
DeleteJob A more complex Job to delete files and directories.
DockMainWindow A KPart-aware main window with ability for docking widgets, whose user interface is described in XML.
Document The Document interface represents the entire HTML or XML document.
DocumentFragment DocumentFragment is a "lightweight" or "minimal" Document object.
DocumentStyle  
DocumentType Each Document has a doctype attribute whose value is either null or a DocumentType object.
DOMException DOM operations only raise exceptions in "exceptional" circumstances, i.e., when an operation is impossible to perform (either for logical reasons, because data is lost, or because the implementation has become unstable).
DOMImplementation The DOMImplementation interface provides a number of methods for performing operations that are independent of any particular instance of the document object model.
DomShared  
Element By far the vast majority of objects (apart from text) that authors encounter when traversing a document are Element nodes.
Entity This interface represents an entity, either parsed or unparsed, in an XML document.
EntityReference EntityReference objects may be inserted into the structure model when an entity reference is in the source document, or when the user wishes to insert an entity reference.
Event Base class for all KParts events.
EventException Introduced in DOM Level 2: Event operations may throw an EventException as specified in their method descriptions.
EventListener Introduced in DOM Level 2 The EventListener interface is the primary method for handling events.
Factory A generic factory object to create a Part.
FileCopyJob The FileCopyJob copies data from one place to another.
GUIActivateEvent This event is sent to a Part when its GUI has been activated or deactivated.
HistoryProvider Basic class to manage a history of "items".
HTMLAnchorElement The anchor element.
HTMLAppletElement An embedded Java applet.
HTMLAreaElement Client-side image map area definition.
HTMLBaseElement Document base URI.
HTMLBaseFontElement Base font.
HTMLBlockquoteElement ??? See the BLOCKQUOTE element definition in HTML 4.0.
HTMLBodyElement The HTML document body.
HTMLBRElement Force a line break.
HTMLButtonElement Push button.
HTMLCollection An HTMLCollection is a list of nodes.
HTMLDirectoryElement Directory list.
HTMLDivElement Generic block container.
HTMLDListElement Definition list.
HTMLDocument An HTMLDocument is the root of the HTML hierarchy and holds the entire content.
HTMLElement All HTML element interfaces derive from this class.
HTMLFieldSetElement Organizes form controls into logical groups.
HTMLFontElement Local change to font.
HTMLFormCollection  
HTMLFormElement The FORM element encompasses behavior similar to a collection and an element.
HTMLFrameElement Create a frame.
HTMLFrameSetElement Create a grid of frames.
HTMLHeadElement Document head information.
HTMLHeadingElement For the H1 to H6 elements.
HTMLHRElement Create a horizontal rule.
HTMLHtmlElement Root of an HTML document.
HTMLIFrameElement Inline subwindows.
HTMLImageElement Embedded image.
HTMLInputElement Form control.
HTMLIsIndexElement This element is used for single-line text input.
HTMLLabelElement Form field label text.
HTMLLegendElement Provides a caption for a FIELDSET grouping.
HTMLLIElement List item.
HTMLLinkElement The LINK element specifies a link to an external resource, and defines this document's relationship to that resource (or vice versa).
HTMLMapElement Client-side image map.
HTMLMenuElement Menu list.
HTMLMetaElement This contains generic meta-information about the document.
HTMLModElement Notice of modification to part of a document.
HTMLObjectElement Generic embedded object.
HTMLOListElement Ordered list.
HTMLOptGroupElement Group options together in logical subdivisions.
HTMLOptionElement A selectable choice.
HTMLParagraphElement Paragraphs.
HTMLParamElement Parameters fed to the OBJECT element.
HTMLPreElement Preformatted text.
HTMLQuoteElement For the Q and BLOCKQUOTE elements.
HTMLScriptElement Script statements.
HTMLSelectElement The select element allows the selection of an option.
HTMLStyleElement Style information.
HTMLTableCaptionElement Table caption See the CAPTION element definition in HTML 4.0.
HTMLTableCellElement The object used to represent the TH and TD elements.
HTMLTableColElement Regroups the COL and COLGROUP elements.
HTMLTableElement The create and delete methods on the table allow authors to construct and modify tables.
HTMLTableRowElement A row in a table.
HTMLTableSectionElement The THEAD , TFOOT , and TBODY elements.
HTMLTextAreaElement Multi-line text field.
HTMLTitleElement The document title.
HTMLUListElement Unordered list.
Job The base class for all jobs.
KAboutApplication This class provides the standard "About Application" dialog box that is used by KHelpMenu.
KAboutContainer KAboutContainer can be used to make a application specific AboutDialog.
KAboutContributor Used internally by KAboutWidget See KAboutContributorSignals for signals emitted by KAboutContributor
KAboutData This class is used to store information about a program.
KAboutDialog A KDialogBase with predefined main widget.
KAboutKDE This class provides the standard "About KDE" dialog box that is used KHelpMenu Normally you should not use this class directly but rather the KHelpMenu class or even better just subclass your toplevel window from KMainWindow.
KAboutPerson This structure is used to store information about a person or developer.
KAboutTranslator This structure is used to store information about a translator.
KAboutWidget KAboutWidget is the main widget for KAboutDialog.
KAccel Handle shortcuts.
KAccelAction  
KAccelActions  
KAccelShortcutList KShortcutList implementation to access KAccel and KGlobalAccel lists.
KAction The KAction class (and derived and super classes) provides a way to easily encapsulate a "real" user-selected action or event in your program.
KActionCollection A managed set of KAction objects.
KActionMenu A KActionMenu is an action that holds a sub-menu of other actions.
KActionSeparator  
KActionShortcutList  
KActiveLabel Label with support for selection and clickable links.
KAnimWidget This is a widget used to display animation using multiple individual pixmaps.
KApplication Controls and provides information to all KDE applications.
KAr KAr is a class for reading archives in ar format.
KArchive KArchive is a base class for reading and writing archives.
KArchiveDirectory Represents a directory entry in a KArchive.
KArchiveEntry A base class for entries in an KArchive.
KArchiveFile Represents a file entry in a KArchive.
KArrowButton Draws a button which shows an arrow pointing into a certain direction.
KAsyncIO Asynchronous I/O Support This abstract class provides basic functionality for asynchronous I/O support on top of QIODevice.
KAudioPlayer This class provides one-shot-and-forget audio playing.
KAuthIcon This is the base class from which different authorization icon widget which actually do something should be derived.
KBufferedIO This abstract class implements basic functionality for buffered input/output.
KBugReport All the information needed by the dialog box (program name, version, bug-report address, etc.) comes from the KAboutData class.
KButtonBox Container widget for buttons.
KCalendarSystem CalendarSystem abstract class, default derived kde gregorian class and factory class.
KCalendarSystemFactory Factory class for calendar types
KCatalogue This class abstracts a gettext message catalog.
KCharSelect This widget allows the user to select a character of a specified font in a table \image html kcharselect.png "Character Selection Widget" You can specify the font whose characters should be displayed via setFont() or in the constructor.
KCharSelectTable A table widget which displays the characters of a font.
KCharsets Charset font and encoder/decoder handling.
KCmdLineArgs KCmdLineArgs provides simple access to the command-line arguments for an application.
KCModule The base class for control center modules.
KCModuleInfo A class that provides information about a KCModule KCModuleInfo provides various technical information, such as icon, library etc.
KCModuleLoader  
KCMultiDialog See KCMultiDialogSignals for signals emitted by KCMultiDialog
KCodecs A wrapper class for the most commonly used encoding and decoding algorithms.
KColor A color class that preserves both RGB and HSV values.
KColorButton This widget can be used to display or allow user selection of a color.
KColorCells A table of editable color cells.
KColorCombo Combobox for colors.
KColorDialog Features: Color selection from a wide range of palettes.
KColorDrag A drag-and-drop object for colors.
KColorPatch The KColorPatch widget is a (usually small) widget showing a selected color e.
KCombiView This view is designed to combine two KFileViews into one widget, to show directories on the left side and files on the right side.
KComboBox A combined button, line-edit and a popup list widget.
KCommand The abstract base class for all Commands.
KCommandHistory The command history stores a (user) configurable amount of Commands.
KCompletion This class offers easy use of "auto-completion", "manual-completion" or "shell completion" on String objects.
KCompletionBase An abstract base class for adding a completion feature into widgets.
KCompletionBox A little utility class for "completion-widgets", like KLineEdit or KComboBox.
KConfig Access KDE Configuration entries.
KConfigBackEnd Abstract base class for KDE configuration file loading/saving.
KConfigBase This class forms the base for all %KDE configuration.
KConfigGroup A KConfigBase derived class for one specific group in a KConfig object.
KConfigGroupSaver Helper class to facilitate working with KConfig / KSimpleConfig groups.
KConfigINIBackEnd Class for KDE INI-style configuration file loading/saving.
KContextMenuManager KContextMenuManager manages configurable context popup menus.
KCPUInfo This class provides a means for applications to obtain information at runtime about processor support for certain architecture extensions, such as MMX, SSE, 3DNow and AltiVec.
KCursor A wrapper around QCursor that allows for "themed" cursors.
KCustomMenuEditor  
KDataTool A generic tool that processes data.
KDataToolAction This class helps applications implement support for KDataTool.
KDataToolInfo This is a convenience class for KService.
KDatePicker Provides a widget for calendar date input.
KDateTable Date selection table.
KDateTimeWidget This widget can be used to display or allow user selection of date and time.
KDateValidator Validates user-entered dates.
KDateWidget This widget can be used to display or allow user selection of a date.
KDCOPActionProxy The KDCOPActionProxy class provides an easy way to publish a collection of KAction objects through DCOP.
KDCOPPropertyProxy The KDCOPPropertyProxy class provides an easy way to publish Qt properties of a QObject through DCOP.
KDCOPServiceStarter A generic DCOP service starter, using KTrader.
KDE Namespace for general KDE functions.
KDEDesktopMimeType Mime type for desktop files.
kdejava The 'Load the KDE Java library' class'
KDesktopFile KDE Desktop File Management.
KDialog Dialog with extended non-modal support and methods for %KDE standard compliance.
KDialogBase Provides basic functionality needed by nearly all dialogs.
KDialogQueue  
KDirLister The dir lister deals with the kiojob used to list and update a directory and has signals for the user of this class (e.g.
KDirNotify An abstract class that receives notifications of added and removed files in any directory, local or remote.
KDirOperator This widget works as a network transparent filebrowser.
KDirSelectDialog A pretty dialog for a KDirSelect control for selecting directories.
KDirSize Computes a directory size (similar to "du", but doesn't give the same results since we simply sum up the dir and file sizes, whereas du speaks disk blocks)
KDirWatch Watch directories and files for changes.
KDiskFreeSp This class parses the output of "df" to find the disk usage information for a given partition (mount point).
KDockArea See KDockAreaSignals for signals emitted by KDockArea
KDockMainWindow A special kind of KMainWindow that is able to have dockwidget child widgets (and member of the dockwidget class set).
KDockManager The manager that knows all dockwidgets and handles the dock process (and member of the dockwidget class set).
KDockTabGroup It just hides the special implementation of a dockwidget tab groups (and is member of the dockwidget class set).
KDockWidget Floatable widget that can be dragged around with the mouse and encapsulate the actual widgets (and member of the dockwidget class set).
KDockWidgetAbstractHeader An abstract base clase for all dockwidget headers (and member of the dockwidget class set).
KDockWidgetAbstractHeaderDrag An abstract class for all dockwidget drag-panels of a dockwidgets (and member of the dockwidget class set).
KDockWidgetHeader The header (additional bar) for a KDockWidget s (and member of the dockwidget class set).
KDockWidgetHeaderDrag This special widget is the panel one can grip with the mouses (and member of the dockwidget class set).
KDoubleNumInput KDoubleNumInput combines a QSpinBox and optionally a QSlider with a label to make an easy to use control for setting some float parameter.
KDoubleValidator KDoubleValidator extends QDoubleValidator to be locale-aware.
KDualColorButton KDualColorButton allows the user to select two cascaded colors (usually a foreground and background color).
KEdFind See KEdFindSignals for signals emitted by KEdFind
KEdGotoLine  
KEdit A simple text editor for the %KDE project.
KEditListBox An editable listbox This class provides a editable listbox ;-), this means a listbox which is accompanied by a line edit to enter new items into the listbox and pushbuttons to add and remove items from the listbox and two buttons to move items up and down.
KEditToolbar This dialog only works if your application uses the XML UI framework for creating menus and toolbars.
KEditToolbarWidget This is the widget that does all of the work for the KEditToolbar dialog.
KEdReplace See KEdReplaceSignals for signals emitted by KEdReplace
KEMailSettings This is just a small class to facilitate accessing e-mail settings in a sane way, and allowing any program to manage multiple e-mail profiles effortlessly
KEntry map/dict/list config node entry.
KEntryKey key structure holding both the actual key and the the group to which it belongs.
KExecMimeType The mime type for executable files.
KFile KFile is a class which provides a namespace for some enumerated values associated with the kfile library.
KFileDetailView A list-view capable of showing KFileItem'.
KFileDialog Provides a user (and developer) friendly way to select files and directories.
KFileFilter A KFileFilter is a simple base class for file filters.
KFileFilterCombo See KFileFilterComboSignals for signals emitted by KFileFilterCombo
KFileIconView An icon-view capable of showing KFileItem's.
KFileIconViewItem An item for the iconview, that has a reference to its corresponding KFileItem.
KFileItem A KFileItem is a generic class to handle a file, local or remote.
KFileListViewItem An item for the listiew, that has a reference to its corresponding KFileItem.
KFileMetaInfo  
KFileMetaInfoGroup  
KFileMetaInfoItem  
KFilePlugin  
KFilePreview See KFilePreviewSignals for signals emitted by KFilePreview
KFileShare Common functionality for the file sharing (communication with the backend)
KFileTreeBranch This is the branch class of the KFileTreeView, which represents one branch in the treeview.
KFileTreeView The filetreeview offers a treeview on the file system which behaves like a QTreeView showing files and/or directories in the file system.
KFileTreeViewItem An item for a KFileTreeView that knows about its own KFileItem.
KFileTreeViewToolTip  
KFileView This class defines an interface to all file views.
KFileViewSignaler internal class to make easier to use signals possible See KFileViewSignalerSignals for signals emitted by KFileViewSignaler
KFilterBase This is the base class for compression filters such as gzip and bzip2.
KFilterDev A class for reading and writing compressed data onto a device (e.g.
KFind  
KFindDialog  
KFloatValidator \brief QValidator for floating point entry (Obsolete) Extends the QValidator class to properly validate double numeric data.
KFolderType Folder mime type.
KFontAction  
KFontChooser While KFontChooser as an ordinary widget can be embedded in custom dialogs and therefore is very flexible, in most cases it is preferable to use the convenience functions in KFontDialog.
KFontCombo The items are painted using the respective font itself, so the user can easily choose a font based on its look.
KFontDialog The KFontDialog provides a dialog for interactive font selection.
KFontRequester This class provides a widget with a lineedit and a button, which invokes a font dialog (KFontDialog).
KFontSizeAction See KFontSizeActionSignals for signals emitted by KFontSizeAction
KGlobal Access to the KDE global objects.
KGlobalAccel KGlobalAccel allows you to have global accelerators that are independent of the focused window.
KGlobalSettings Access the KDE global configuration.
KGradientSelector The KGradientSelector widget allows the user to choose from a one-dimensional range of colors which is given as a gradient between two colors provided by the programmer.
KGuiItem  
KHelpMenu This class provides the standard %KDE help menu with the default "about" dialog boxes and help entry.
KHistoryCombo A combobox which implements a history like a unix shell.
KHSSelector Widget for Hue/Saturation colour selection.
KHTMLPart This class is khtml's main class.
KHTMLSettings Settings for the HTML view.
KHTMLView Renders and displays HTML in a QScrollView.
KIconButton A pushbutton for choosing an icon.
KIconCanvas Icon canvas for KIconDialog.
KIconDialog Dialog for interactive selection of icons.
KIconEffect Applies effects to icons.
KIconLoader Iconloader for KDE.
KIconView This Widget extends the functionality of QIconView to honor the system wide settings for Single Click/Double Click mode, Auto Selection and Change Cursor over Link.
KIconViewItem KIconViewItem exists to improve the word-wrap functionality of QIconViewItem Use KIconViewItem instead of QIconViewItem for any iconview item you might have :)
KIDNA  
KImageEffect This class includes various QImage based graphical effects.
KImageIO Interface to the KDE Image IO plugin architecture.
KInputDialog The KInputDialog class provides a simple dialog to get a single value from the user.
KInstance Access to KDE global objects for use in shared libraries.
KIntNumInput KIntNumInput combines a QSpinBox and optionally a QSlider with a label to make an easy to use control for setting some integer parameter.
KIntSpinBox A QSpinBox with support for arbitrary base numbers (e.g.
KIntValidator QValidator for integers.
KIO  
KIPC This class implements a very simple IPC mechanism for KDE.
KJanusWidget Provides a number of ready to use layouts (faces).
KKey A KKey object represents a single key with possible modifiers (Shift, Ctrl, Alt, Win).
KKeyButton You must call setShortcut() to set the widget's currently displayed key.
KKeyChooser Configure dictionaries of key/action associations for KAccel and KGlobalAccel.
KKeyDialog The KKeyDialog class is used for configuring dictionaries of key/action associations for KActionCollection, KAccel, and KGlobalAccel.
KKeyNative Representation of a key in the format native of the windowing system (eg.
KKeySequence A KKeySequence object holds a sequence of up to 4 keys.
KLed Displays a round or rectangular light emitting diode.
KLibFactory If you develop a library that is to be loaded dynamically at runtime, then you should return a pointer to your factory.
KLibLoader The KLibLoader allows you to load libraries dynamically at runtime.
KLineEdit An enhanced QLineEdit widget for inputting text.
KListAction  
KListBox Extends the functionality of QListBox to honor the system wide settings for Single Click/Double Click mode, Auto Selection and Change Cursor over Link.
KListView This Widget extends the functionality of QListView to honor the system wide settings for Single Click/Double Click mode, AutoSelection and ChangeCursorOverLink (TM).
KListViewItem A listview item with support for alternate background colors.
KLocale KLocale provides support for country specific stuff like the national language.
KMacroCommand A Macro Command is a command that holds several sub-commands.
KMainWindow Top level widget that provides toolbars, a status line and a frame.
KMD5 The default constructor is designed to provide much the same functionality as the most commonly used C-implementation, while the other three constructors are meant to further simplify the process of obtaining a digest by calculating the result in a single step.
KMdi  
KMdiChildArea The main frame widget KMdiMainFrm consists of 2 child widgets.
KMdiChildFrm  
KMdiChildFrmCaption It's the caption bar of a child frame widget.
KMdiChildFrmDragBeginEvent  
KMdiChildFrmDragEndEvent  
KMdiChildFrmMoveEvent  
KMdiChildFrmResizeBeginEvent  
KMdiChildFrmResizeEndEvent  
KMdiChildView Base class for all MDI view widgets.
KMdiMainFrm \short Base class for all your special main frames.
KMdiTaskBar It's a special kind of QToolBar that acts as taskbar for child views.
KMdiTaskBarButton It's a special kind of QPushButton catching mouse clicks.
KMdiToolViewAccessor  
KMdiViewCloseEvent This special event is needed because the view has to inform the main frame that it`s being closed.
KMdiWin32IconButton See KMdiWin32IconButtonSignals for signals emitted by KMdiWin32IconButton
KMenuBar %KDE Style-able menubar.
KMessageBox Easy message dialog box.
KMimeMagic May be removed in KDE 4.0.
KMimeMagicResult May be removed in KDE 4.0.
KMimeSourceFactory An extension to QMimeSourceFactory that uses KIconLoader to find images.
KMimeType Represent a mime type, like "text/plain", and the data that is associated with it.
KMimeTypeResolverBase A baseclass for KMimeTypeResolver, with the interface, KMimeTypeResolverHelper uses.
KMimeTypeResolverHelper This class is used by KMimeTypeResolver, because it can't be a QObject itself.
KMimeTypeValidator This validator allows you to validate mimetype names (e.g.
KMountPoint The KMountPoint class provides information about mounted and unmounted disks.
KMultipleDrag This class makes it easy for applications to provide a drag object (for drag-n-drop or for clipboard) that has several representations of the same data, under different formats.
KMultiTabBar A Widget for horizontal and vertical tabs.
KMultiTabBarButton This class should never be created except with the appendButton call of KMultiTabBar See KMultiTabBarButtonSignals for signals emitted by KMultiTabBarButton
KMultiTabBarTab This class should never be created except with the appendTab call of KMultiTabBar
KNamedCommand A command which stores its name.
KNotifyClient This namespace provides a method for issuing events to a KNotifyServer call KNotifyClient.event("eventname"); to issue it.
KNumInput You need to inherit from this class if you want to implement KNumInput for a different variable type
KOCRDialog Base class for OCR Dialogs.
KOpenWithDlg "Open with" dialog box.
KPalette Class for handling Palettes.
KPaletteTable A color palette in table form.
KPanelApplet Panel applets Are small applications living in the %KDE panel.
KPanelAppMenu DCop client menu class for the Kicker panel that will insert a submenu into the %KDE menu.
KPanelExtension Panel extensions Are small applications living in the Window Manager dock managed by the panel.
KPanelMenu This class allows to build menu entries that will be dynamically added either to the K-menu, or to the panel as a normal button.
KPassivePopup The simplest uses of KPassivePopup are by using the various message() static methods.
KPasswordDialog This dialog asks the user to enter a password.
KPasswordEdit The widget uses the user's global "echo mode" setting.
KPasteTextAction An action for pasting text from the clipboard.
KPixmap Off-screen paint device with extended features.
KPixmapEffect This class includes various pixmap-based graphical effects.
KPixmapIO KPixmapIO implements a fast path for QPixmap to/from QImage conversions.
KPixmapProvider A tiny abstract class with just one method: pixmapFor() It will be called whenever an icon is searched for text. Used e.g.
KPixmapSplitter If you have a pixmap containing several items (icons), you can use this class to get the coordinates of each item.
KPluginSelector It shows the list of available plugins on top (if there's more than one category this is a TabWidget) and the configuration of the selected plugin below that.
KPopupFrame Frame with popup menu behavior.
KPopupMenu KPopupMenu is a class for menus with standard title items and keyboard accessibility for popups with many options and/or varying options.
KPopupTitle Title widget for use in KPopupMenu.
KPreviewWidgetBase Abstract baseclass for all preview widgets which shall be used via KFileDialog.setPreviewWidget(const KPreviewWidgetBase ).
KPrintAction See KPrintActionSignals for signals emitted by KPrintAction
KProcess Child process invocation, monitoring and control.
KProcessController A class for internal use by KProcess only.
KProcessRunner This class watches a process launched by KRun.
KProcIO KProcIO This class provides a slightly simpler interface to the communication functions provided by KProcess.
KProgress KProgress is derived from QProgressBar, so you can use all the methods from that class.
KProgressDialog KProgressDialog provides a dialog with a text label, a progress bar and an optional cancel button with a KDE look 'n feel.
KProtocolInfo Information about I/O (Internet, etc.) protocols supported by KDE.
KProtocolManager Provides information about I/O (Internet, etc.) settings chosen/set by the end user.
KPushButton This is nothing but a QPushButton with drag-support and KGuiItem support.
KRadioAction An action that operates like a radio button.
KRandomSequence A class to create a pseudo-random sequence Given a seed number, this class will produce a sequence of pseudo-random numbers.
KRecentDocument Manage the "Recent Document Menu" entries displayed by applications such as Kicker and Konqueror.
KRecentFilesAction This class is an action to handle a recent files submenu.
KRegExpEditorInterface A graphical editor for regular expressions.
KReplace  
KReplaceDialog etail: This widget inherits from KFindDialog and implements the following additional functionalities: a replacement string object and an area for a user-defined widget to extend the dialog.
KRestrictedLine The KRestrictedLine widget is a variant of QLineEdit which accepts only a restricted set of characters as input.
KRFCDate The KRFCDate class contains functions related to the parsing of dates.
KRootPermsIcon Icon to show whether or not a user has root permissions.
KRootPixmap Creates pseudo-transparent widgets.
KRootProp Access KDE desktop resources stored on the root window.
KRuler A ruler widget.
KRun To open files with their associated applications in KDE, use KRun.
KSaveFile The KSaveFile class has been made to write out changes to an existing file atomically.
KScanDialog This is a base class for scanning dialogs.
KSelectAction Action for selecting one of several items.
KSelector KSelector is the base class for other widgets which provides the ability to choose from a one-dimensional range of values.
KSeparator Standard horizontal or vertical separator.
KService Represent a service, i.e.
KServiceGroup KServiceGroup represents a group of service, for example screensavers.
KServiceOffer This class holds the user-specific preferences of a service (whether it can be a default offer or not, how big is the preference for this offer, ...).
KServiceSeparator  
KServiceType A service type is the generic notion for a mimetype, a type of service instead of a type of file.
KServiceTypeProfile KServiceTypeProfile represents the user's preferences for services of a service type.
KSessionManaged Provides highlevel access to session management on a per-object base.
KShared Reference counting for shared objects.
KSharedConfig KConfig variant using shared memory KSharedConfig provides a reference counted, shared memory variant of KConfig.
KShell \namespace KShell Provides some basic POSIX shell and bash functionality.
KShellCompletion This class does shell-like completion of file names.
KShellProcess Use KProcess and KProcess.setUseShell(true) instead.
KShortcut The KShortcut class is used to represent a keyboard shortcut to an action.
KShortcutList KShortcutList is an abstract base class for KAccelShortcutList and KStdAccel.ShortcutList.
KShred Erase a file in a way that makes recovery impossible -- well, no guarentee of that, but at least as difficult as reasonably possible.
KSimpleConfig KDE Configuration entries This is a trivial extension of KConfig for applications that need only one configuration file and no default system.
KSimpleFileFilter A simple file filter that can filter hidden dot files, by name, by mime type and by mode.
KSMIMECrypto  
KSpell %KDE Spellchecker A %KDE programmer's interface to International ISpell 3.1, ASpell, HSpell and ZPSpell..
KSpellConfig A configuration class/dialog for KSpell.
KSpellDlg See KSpellDlgSignals for signals emitted by KSpellDlg
KSpellingHighlighter  
KSqueezedTextLabel A label class that squeezes its text into the label If the text is too long to fit into the label it is divided into remaining left and right parts which are separated by three dots.
KSSL KDE SSL Wrapper Class This class implements KDE's SSL support by wrapping OpenSSL.
KSSLCertBox KDE SSL Certificate Box This class creates a widget which formats and displays the contents of an SSL X.509 certificate.
KSSLCertChain KDE Certificate Chain Representation Class This class provides a representation for an X.509 certificate chain.
KSSLCertDlg KDE X.509 Certificate Dialog This class is used to create and display a dialog which contains the user's X.509 certificates and allows the user to present it during SSL sessions.
KSSLCertDlgRet  
KSSLCertificate KDE X.509 Certificate This class represents an X.509 (SSL) certificate.
KSSLCertificateCache  
KSSLCertificateFactory  
KSSLCertificateHome  
KSSLConnectionInfo KDE SSL Connection Information This class contains the information about an SSL connection.
KSSLInfoDlg KDE SSL Information Dialog This class creates a dialog that can be used to display information about an SSL session.
KSSLKeyGen KDE Key Generation dialog This is used to display a key generation dialog for cases such as the html \ tag.
KSSLPeerInfo KDE SSL Peer Data This class contains data about the peer of an SSL connection.
KSSLPKCS12 KDE PKCS#12 Certificate As of yet, this class is being defined.
KSSLPKCS7 KDE PKCS#7 Certificate This class represents a PKCS#7 certificate
KSSLSession KDE SSL Session Information This class contains data about an SSL session.
KSSLSettings KDE SSL Settings This class contains some of the SSL settings for easy use.
KSSLSigners KDE SSL Signer Database This class is used to manipulate the KDE SSL signer database.
KSSLX509Map X.509 Map Parsing Class This class is used to parse and store a map as used in X.509 certificates.
KSSLX509V3 KDE X509v3 Flag Class This class is used to track X509v3 flags for
KStandardDirs This is one of the most central classes in kdelibs as it provides a basic service: It knows where the files reside on the user's hard disk.
KStaticDeleterBase Static deleters are used to manage static resources.
KStatusBar Display status messages.
KStatusBarLabel Internal label class for use in KStatusBar See KStatusBarLabelSignals for signals emitted by KStatusBarLabel
KStdAccel \namespace KStdAccel Convenient methods for access to the common accelerator keys in the key configuration.
KStdAction Convenience methods to access all standard KDE actions.
KStdGuiItem The various static methods returns standardized KGuiItem's conforming to the KDE UI Standards.
KStringHandler This class contains utility functions for handling strings.
KStringListValidator This validator allows you to accept only certain or to accept all but certain strings.
KSycoca Read-only SYstem COnfiguration CAche See KSycocaSignals for signals emitted by KSycoca
KSycocaEntry Base class for all Sycoca entries.
KSyntaxHighlighter \brief Syntax sensitive text highlighter
KSystemTray \brief %KDE System Tray Window class This class implements system tray windows.
KTabBar See KTabBarSignals for signals emitted by KTabBar
KTabCtl Tabbed dialog with extended features.
KTabWidget \brief A widget containing multiple tabs See KTabWidgetSignals for signals emitted by KTabWidget
KTar A class for reading / writing (optionally compressed) tar archives.
KTempDir The KTempDir class creates a unique directory for temporary use.
KTempFile The KTempFile class creates and opens a unique file for temporary use.
KTextBrowser An extended QTextBrowser.
KTextEdit This is just a little subclass of QTextEdit, implementing some standard KDE features, like Cursor auto-hiding, configurable wheelscrolling (fast-scroll or zoom) and deleting of entire words with Ctrl-Backspace or Ctrl-Delete.
KTimeWidget This widget can be used to display or allow user selection of time.
KTipDatabase A database for tips-of-the-day.
KTipDialog A Tip-of-the-Day dialog.
KToggleAction Checkbox like action.
KToggleFullScreenAction An action for switching between to/from full screen mode.
KToggleToolBarAction An action that takes care of everything associated with showing or hiding a toolbar by a menu action.
KToolBar A KDE-style toolbar.
KToolBarButton A toolbar button.
KToolBarPopupAction This action is a normal action everywhere, except in a toolbar where it also has a popupmenu (optionnally delayed).
KToolBarRadioGroup KToolBarRadioGroup is class for group of radio butons in toolbar.
KToolBarSeparator  
KTrader A Trader interface, similar to the CORBA Trader.
KUniqueApplication Maintains only a single instance of a running application at a time.
KURIFilter Manages the filtering of URIs.
KURIFilterData A basic message object used for exchanging filtering information between the filter plugins and the application requesting the filtering service.
KURIFilterPlugin Base class for URI filter plugins.
KURL  
KURLBar KURLBar is a widget that displays icons together with a description.
KURLBarItem An item to be used in KURLBar / KURLBarListBox.
KURLBarItemDialog A dialog that allows editing entries of a KURLBar ( KURLBarItem).
KURLBarListBox This is the listbox used in KURLBar.
KURLComboBox This combobox shows a number of recent URLs/directories, as well as some default directories.
KURLComboRequester URL requester with a combo box, for use in Designer
KURLCompletion This class does completion of URLs including user directories (~user) and environment variables.
KURLDrag This class is to be used instead of QUriDrag when using KURL.
KURLLabel KURLLabel is a drop-in replacement for QLabel that handles text in a fashion similar to how an HTML widget handles hyperlinks.
KURLPixmapProvider Implementation of KPixmapProvider.
KURLRequester This class is a widget showing a lineedit and a button, which invokes a filedialog.
KURLRequesterDlg Dialog in which a user can enter a filename or url.
KValueSelector Widget for color value selection.
KWidgetAction An action that automatically embeds a widget into a toolbar.
KWindowInfo Displays messages in the window icon and title.
KWizard General-purpose multi-page dialog.
KWordWrap Word-wrap algorithm that takes into account beautifulness ;) That means: not letting a letter alone on the last line, breaking at punctuation signs (not only at spaces) improved handling of (), [] and {} improved handling of '/' (e.g.
KWritePermsIcon Auth icon for write permission display.
KXMLGUI  
KXMLGUIBuilder Abstract interface for a "GUI builder", used by the GUIFactory This interface is implemented by KMainWindow for the case where the toplevel widget is a KMainWindow.
KXMLGUIClient A KXMLGUIClient can be used with KXMLGUIFactory to create a GUI from actions and an XML document, and can be dynamically merged with other KXMLGUIClients.
KXMLGUIFactory KXMLGUIFactory, together with KXMLGUIClient objects, can be used to create a GUI of container widgets (like menus, toolbars, etc.) and container items (menu items, toolbar buttons, etc.) from an XML document and action objects.
KXYSelector KXYSelector is the base class for other widgets which provides the ability to choose from a two-dimensional range of values.
KZip This class implements a kioslave to access zip files from KDE.
KZipFileEntry  
LinkStyle  
ListJob A ListJob is allows you to get the get the content of a directory.
LiveConnectExtension An extension class for LiveConnect, i.e\.
MainWindow A KPart-aware main window, whose user interface is described in XML.
Marchaller This marchaller can convert between serialized Qt objects and Java objects.
MetaInfoJob MetaInfoJob is a KIO Job to retrieve meta information from files.
MimetypeJob A MimetypeJob is a TransferJob that allows you to get the mime type of an URL.
MouseEvent Introduced in DOM Level 2 The MouseEvent interface provides specific contextual information associated with Mouse events.
MultiGetJob The MultiGetJob is a TransferJob that allows you to get several files from a single server.
MutationEvent Introduced in DOM Level 2 The MutationEvent interface provides specific contextual information associated with Mutation events.
NamedNodeMap Objects implementing the NamedNodeMap interface are used to represent collections of nodes that can be accessed by name.
NetAccess Net Transparency.
Node The Node interface is the primary datatype for the entire Document Object Model.
NodeFilter Filters are objects that know how to "filter out" nodes.
NodeIterator NodeIterators are used to step through a set of nodes, e.g.
Notation This interface represents a notation declared in the DTD.
Observer Observer for KIO.Job progress information.
OpenURLEvent The KParts.OpenURLEvent event informs that a given part has opened a given URL.
Part Base class for parts.
PartActivateEvent This event is sent by the part manager when the active part changes.
PartBase Base class for all parts.
PartManager The part manager is an object which knows about a collection of parts (even nested ones) and handles activation/deactivation.
PartSelectEvent This event is sent when a part is selected or deselected.
PasswordDialog A dialog for requesting a login and a password from the end user.
Plugin A plugin is the way to add actions to an existing KParts application, or to a Part.
PreviewJob See PreviewJobSignals for signals emitted by PreviewJob
ProcessingInstruction The ProcessingInstruction interface represents a "processing instruction", used in XML as a way to keep processor-specific information in the text of the document.
ProgressBase This class does all initialization stuff for progress, like connecting signals to slots.
Range  
RangeException  
ReadOnlyPart Base class for any "viewer" part.
ReadWritePart Base class for an "editor" part.
Rect The Rect interface is used to represent any rect value.
RenameDlg A dialog for the options to rename two files.
RGBColor The RGBColor interface is used to represent any RGB color value.
Scheduler The KIO.Scheduler manages io-slaves for the application.
SessionData  
SimpleJob A simple job (one url and one command).
SkipDlg See SkipDlgSignals for signals emitted by SkipDlg
Slave Attention developers: If you change the implementation of KIO.Slave, do not use connection() or slaveconn but the respective KIO.Slave accessor methods.
SlaveBase There are two classes that specifies the protocol between application (job) and kioslave.
SlaveInterface There are two classes that specifies the protocol between application (KIO.Job) and kioslave.
StatJob A KIO job that retrieves information about a file or directory.
StatusBarExtension Every part can use this class to customize the statusbar as long as it is active.
StatusbarProgress This is a special IO progress widget.
StoredTransferJob StoredTransferJob is a TransferJob (for downloading or uploading data) that also stores a byte[] with the data, making it simpler to use than the standard TransferJob.
StyleSheet The StyleSheet interface is the abstract base interface for any type of style sheet.
Text The Text interface represents the textual content (termed character data in XML) of an Element or Attr .
TextEvent DOM.TextEvent The detail attribute inherited from UIEvent is used to indicate the number of keypresses which have occurred during key repetition.
TransferJob The transfer job pumps data into and/or out of a Slave.
TreeWalker TreeWalker objects are used to navigate a document tree or subtree using the view of the document defined by its whatToShow flags and any filters that are defined for the TreeWalker .
UIEvent Introduced in DOM Level 2 The UIEvent interface provides specific contextual information associated with User Interface events.
URLArgs URLArgs is a set of arguments bundled into a structure, to allow specifying how a URL should be opened by openURL().
WindowArgs The WindowArgs are used to specify arguments to the "create new window" call (see the createNewWindow variant that uses WindowArgs).