kdeui Library API Documentation

kdeui Library Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
KAboutApplicationThis class provides the standard "About Application" dialog box that is used by KHelpMenu. Standard "About Application" dialog box
KAboutContainerKAboutContainer can be used to make a application specific AboutDialog
KAboutContainerBaseUsed internally by KAboutDialog
KAboutContributorUsed internally by KAboutWidget
KAboutDialogA KDialogBase with predefined main widget
KAboutKDEThis 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. Standard "About KDE" dialog box,
KAboutWidgetKAboutWidget is the main widget for KAboutDialog
KAction(and derived and super classes) provides a way to easily encapsulate a "real" user-selected action or event in your program. Class to encapsulate user-driven action or event
KActionCollectionA managed set of KAction objects
KActionMenuA KActionMenu is an action that holds a sub-menu of other actions
KActiveLabelLabel with support for selection and clickable links
KAnimWidgetThis is a widget used to display animation using multiple individual pixmaps. Widget animated using individual icons
KArrowButtonDraws a button which shows an arrow pointing into a certain direction. Draws a button with an arrow
KAuthIconThis is the base class from which different authorization icon widget which actually do something should be derived. ABC for authorization icon widgets
KBugReportA dialog box for sending bug reports. A dialog box for sending bug reports
KButtonBoxContainer widget for buttons
KCharSelectA Widget which allows the user to select a character of a specified font in a table Character-Selection Widget
KCharSelectTableA table widget which displayes the characters of a font. Character-Selection Table
KCModuleThe base class for control center modules
KColorButtonThis widget can be used to display or allow user selection of a colour. A pushbutton to display or allow user selection of a colour
KColorCellsA table of editable color cells
KColorComboCombobox for colors
KColorDialogThe KColorDialog provides a dialog for color selection. A color selection dialog
KColorDragA drag-and-drop object for colors
KColorPatch(usually small) widget showing a selected color e. A color shower
KComboBoxA combined button, line-edit and a popup list widget. An enhanced combo box
KCommandThe abstract base class for all Commands
KCommandHistoryThe command history stores a (user) configurable amount of Commands
KCompletionBoxA little utility class for "completion-widgets", like KLineEdit or KComboBox. A helper widget for "completion-widgets" (KLineEdit, KComboBox))
KContextMenuManagerConvenience class to mangage context menus
KCursorA wrapper around QCursor that allows for "themed" cursors. A QCursor wrapper allowing "themed" cursors and auto-hiding cursors
KCursorPrivateAutoHideEventFilterI don't want the eventFilter to be in KCursor, so we have another class for that stuff
KDateInternalMonthPickerA table containing month names
KDateInternalWeekSelectorWeek selection widget
KDateInternalYearSelectorYear selection widget
KDatePickerProvides a widget for calendar date input. A date selection widget
KDateTableDate selection table
KDateValidatorValidates user-entered dates
KDateWidgetThis widget can be used to display or allow user selection of a date. A pushbutton to display or allow user selection of a date
KDCOPActionProxyEasy way to publish a collection of KAction objects through DCOP. A proxy class publishing a DCOP interface for actions
KAccelGen::Deref< Iter >Static dereference class, for use as a template parameter
KAccelGen::Deref_Key< Iter >Static dereference class that calls the key() method on its target; for use as a template parameter
KDialogDialog with extended nonmodal support and methods for KDE standard compliance
KDialogBaseProvides basic functionality needed by nearly all dialogs. A dialog base class with standard buttons and predefined layouts
KDialogBaseButtonUsed internally by KDialogBase
KDialogBaseTileUsed internally by KDialogBase
KDockButton_PrivateA mini-button usually placed in the dockpanel
KDockMainWindowA special kind of KMainWindow that is able to have dockwidget child widgets (and member of the dockwidget class set)
KDockManagerThe manager that knows all dockwidgets and handles the dock process (and member of the dockwidget class set)
KDockSplitterLike QSplitter but specially designed for dockwidgets stuff
KDockTabGroupIt just hides the special implementation of a dockwidget tab groups (and is member of the dockwidget class set)
KDockWidgetFloatable widget that can be dragged around with the mouse and encapsulate the actual widgets (and member of the dockwidget class set)
KDockWidgetAbstractHeaderAn abstract base clase for all dockwidget headers (and member of the dockwidget class set)
KDockWidgetAbstractHeaderDragAn abstract class for all dockwidget drag-panels of a dockwidgets (and member of the dockwidget class set)
KDockWidgetHeaderThe header (additional bar) for a KDockWidget s (and member of the dockwidget class set)
KDockWidgetHeaderDragThis special widget is the panel one can grip with the mouses (and member of the dockwidget class set)
KDockWidgetPrivateAdditional KDockWidget stuff (private)
KDockWindowThis class is obsolete, it is provided for compatibility only
KDoubleNumInputKDoubleNumInput combines a QSpinBox and optionally a QSlider with a label to make an easy to use control for setting some float parameter. An input control for real numbers, consisting of a spinbox and a slider
KDoubleSpinBoxThis class provides a spin box for fractional numbers. A spin box for fractional numbers
KDoubleValidatorKDoubleValidator extends QDoubleValidator to be locale-aware. A locale-aware QDoubleValidator
KDualColorButtonKDualColorButton allows the user to select two cascaded colors (usually a foreground and background color). A widget for selecting two related colors
KEditA simple text editor for the KDE project
KEditListBoxAn editable listbox
KEditListBox::CustomEditor
Since:
3.1
KEditToolbarThis is a dialog used to customize or configure toolbars. A dialog used to customize or configure toolbars
KEditToolbarWidgetThis is a widget used to customize or configure toolbars A widget used to customize or configure toolbars
KFloatValidator
KFontChooserWhile 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. A font selection widget
KFontComboA combobox that lists the available fonts. A combobox to choose a font
KFontDialogThe KFontDialog provides a dialog for interactive font selection. A font selection dialog
KGradientSelectorAllows the user to choose from a one-dimensional range of colors which is given as a gradient between two colors provided by the programmer
KHelpMenuThis class provides the standard KDE help menu with the default "about" dialog boxes and help entry. Standard KDE help menu with dialog boxes
KHistoryComboA combobox which implements a history like a unix shell. A combobox for offering a history and completion
KHSSelectorWidget for Hue/Saturation selection
KIconViewThis 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. A variant of QIconView that honors KDE's system-wide settings
KIconViewItemKIconViewItem exists to improve the word-wrap functionality of QIconViewItem Use KIconViewItem instead of QIconViewItem for any iconview item you might have :) A variant of QIconViewItem that wraps words better
KImageTrackLabelUsed internally by KAboutContainerBase
KIntNumInputKIntNumInput combines a QSpinBox and optionally a QSlider with a label to make an easy to use control for setting some integer parameter. An input widget for integer numbers, consisting of a spinbox and a slider
KIntSpinBoxA QSpinBox with support for arbitrary base numbers (e.g. A QSpinBox with support for arbitrary base numbers
KIntValidatorQValidator for integers
KJanusWidgetProvides a number of ready to use layouts (faces). Easy to use widget with many layouts
KKeyButtonA push button that looks like a keyboard key. A push button that looks like a keyboard key
KKeyChooserConfigure dictionaries of key/action associations for KAccel and KGlobalAccel. Widget for configuration of KAccel and KGlobalAccel
KKeyDialogUsed for configuring dictionaries of key/action associations for KActionCollection, KAccel, and KGlobalAccel. Dialog for configuration of KActionCollection, KAccel, and KGlobalAccel
KLedDisplays a round or rectangular light emitting diode. An LED widget
KLineEditAn enhanced QLineEdit widget for inputting text. An enhanced single line input widget
KLineEditDlgDialog for user to enter a single line of text
KListActionThis class or method is obsolete, it is provided for compatibility only. Use KSelectAction instead
KListBoxExtends the functionality of QListBox to honor the system wide settings for Single Click/Double Click mode, Auto Selection and Change Cursor over Link. A variant of QListBox that honors KDE's system-wide settings
KListViewThis Widget extends the functionality of QListView to honor the system wide settings for Single Click/Double Click mode, AutoSelection and ChangeCursorOverLink (TM)
KListViewItemA listview item with support for alternate background colours. listview item with alternate background colour support
KListViewLineEditThe editor for a KListView
KMacroCommandA Macro Command is a command that holds several sub-commands
KMainWindowTop level widget that provides toolbars, a status line and a frame. KDE top level main window
KMainWindowInterfaceThis is the main interface to the KMainWindow. DCOP interface to KMainWindow
KMenuBarKDE Style-able menubar
KMessageBoxEasy message dialog box
KMimeTypeValidatorThis validator allows you to validate mimetype names (e.g. A QValidator for mime types
KNamedCommandA command which stores its name
KNumInputYou need to inherit from this class if you want to implement K*NumInput for a different variable type
KPaletteTableA color palette in table form
KPanelAppletImplement a panel applet. KDE Panel Applet class
KPanelAppMenuDCop client menu class for the Kicker panel that will insert a submenu into the KDE menu
KPanelExtensionImplements a panel extension. KDE Panel Extension class
KPanelMenuBase class to build dynamically loaded menu entries for the K-menu, or the panel. Base class to build dynamically loaded menu entries for the K-menu, or the panel
KPassivePopupA dialog-like popup that displays messages without interupting the user
KPasswordDialogThis dialog asks the user to enter a password. A password input dialog
KPasswordEditA safe password input widget
KPixmapIOFast QImage to/from QPixmap conversion
KPopupFrameFrame with popup menu behaviour
KPopupMenuKPopupMenu is a class for menus with standard title items and keyboard accessibility for popups with many options and/or varying options. A menu with title items
KPopupTitleTitle widget for use in KPopupMenu. KPopupMenu title widget
KProgressA stylized progress bar. A progress indicator widget
KProgressDialogKProgressDialog provides a dialog with a text label, a progress bar and an optional cancel button with a KDE look 'n feel. A dialog with a progress bar
KPushButtonThis is nothing but a QPushButton with drag-support and KGuiItem support. A QPushButton with drag-support and KGuiItem support
QXEmbedA QXEmbed widget serves as an embedder that can manage one single embedded X-window. The QXEmbed widget is a graphical socket that can embed an external X-Window
KRadioActionAn action that operates like a radio button
KRecentFilesActionThis class is an action to handle a recent files submenu. Recent files action
KRestrictedLineVariant of QLineEdit which accepts only a restricted set of characters as input. A line editor for restricted character sets
KRootPermsIconIcon to show whether or not a user has root permissions
KRootPixmapCreates pseudo-transparent widgets
KRulerA ruler widget. A ruler widget
KSelectActionAction for selecting one of several items. Action for selecting one of several items
KSelectorKSelector is the base class for other widgets which provides the ability to choose from a one-dimensional range of values
KSeparatorStandard horizontal or vertical separator
KSharedPixmapShared pixmap client
KSqueezedTextLabelA label class that squeezes its text into the label A replacement for QLabel that squeezes its text
KStatusBarDisplay status messages. KDE statusbar widget
KStatusBarLabelInternal label class for use in KStatusBar
KStringListValidatorThis validator allows you to accept only certain or to accept all but certain strings. A QValidator to (dis)allow certain strings
KSystemTrayKDE System Tray Window class KDE System Tray Window class
KTabCtlTabbed dialog with extended features
KTextBrowserAn extended QTextBrowser. Extended QTextBrowser
KTextEditThis 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. A KDE'ified QTextEdit
KTipDatabaseA database for tips-of-the-day
KTipDialogA Tip-of-the-Day dialog
KToggleActionCheckbox like action. Checkbox like action
KToggleToolBarActionAn action that takes care of everything associated with showing or hiding a toolbar by a menu action
KToolBarA KDE-style toolbar. Floatable toolbar with auto resize
KToolBarButtonA toolbar button
KToolBarButtonListList of KToolBarButton objects
KDEPrivate::ToolBarHandler
Since:
3.1
KToolBarPopupActionThis action is a normal action everywhere, except in a toolbar where it also has a popupmenu (optionnally delayed)
KToolBarRadioGroupKToolBarRadioGroup is class for group of radio butons in toolbar. Class for group of radio butons in toolbar
KURLLabelA label class that supports displaying an active hyperlink. A drop-in replacement for QLabel that displays hyperlinks
KValueSelectorWidget for color value selection
KWidgetActionAn action that automatically embeds a widget into a toolbar
KWindowInfoDisplays messages in the window icon and title
KWizardGeneral-purpose multi-page dialog
KWordWrapWord-wrap algorithm that takes into account beautifulness ;) That means: not letting a letter alone on the last line, breaking at punctuation signs, etc
KWritePermsIconAuth icon for write permission display
KXMLGUIBuilderAbstract 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
KXMLGUIClientA KXMLGUIClient can be used with KXMLGUIFactory to create a GUI from actions and an XML document, and can be dynamically merged with other KXMLGUIClients
KXMLGUIFactoryKXMLGUIFactory, 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
KXYSelectorKXYSelector is the base class for other widgets which provides the ability to choose from a two-dimensional range of values
KDE Logo
This file is part of the documentation for kdelibs Version 3.1.4.
Documentation copyright © 1996-2002 the KDE developers.
Generated on Sun Feb 27 22:15:06 2005 by doxygen 1.3.4 written by Dimitri van Heesch, © 1997-2001