kdeui Library API Documentation

kdeui Library Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
KAboutApplicationStandard "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
KActionClass 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
KActionSelectorA widget for selecting and arranging actions/objects This widget allows the user to select from a set of objects and arrange the order of the selected ones using two list boxes labeled "Available" and "Used" with horizontal arrows in between to move selected objects between the two, and vertical arrows on the right to arrange the order of the selected objects
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 displays the characters of a font. Character-Selection Table
KCModuleThe base class for control center modules
KColorA color class that preserves both RGB and HSV values; this is unlike QColor which only preserves RGB values and recalculates HSV values
KColorButtonThis widget can be used to display or allow user selection of a color. A pushbutton to display or allow user selection of a color
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 displayer
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))
KConfigDialog
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
KDateTimeWidgetThis widget can be used to display or allow user selection of date and time. A combination of a date and a time selection widget
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)
KDockWindow
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
KFontRequesterThis class provides a widget with a lineedit and a button, which invokes a font dialog (KFontDialog)
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
KGuiItemAn abstract class for GUI data such as ToolTip and Icon
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
KInputDialogSimple dialog to get a single value from the user
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
KLanguageButtonKLanguageButton provides a combobox with a 2-D dataset
KLedAn LED widget
KLineEditAn enhanced QLineEdit widget for inputting text
KLineEditDlg
KListAction
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 colors. listview item with alternate background color support
KListViewLineEditEditor for a KListView
KListViewSearchLineThis class makes it easy to add a search line for filtering the items in a listview based on a simple text search
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
KPanelMenuThis class allows to build menu entries that will be dynamically added either to the K-menu, or to the panel as a normal button. 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
KPasteTextActionAn action for pasting text from the clipboard
KPixmapIOFast QImage to/from QPixmap conversion
KPopupFrameFrame with popup menu behavior
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
KSpellKDE Spellchecker
KSpellConfigA configuration class/dialog for KSpell
KSplashScreenDisplays a splash screen on program start up. KDE splash screen
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
KStdGuiItemProvides a set of standardized KGuiItems
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
KTabBar
Since:
3.2
KTabCtlTabbed dialog with extended features
KTabWidget
Since:
3.2
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
KTimeWidgetThis widget can be used to display or allow user selection of time. A combination of a time selection widget
KTipDatabaseA database for tips-of-the-day
KTipDialogA Tip-of-the-Day dialog
KToggleActionCheckbox like action. Checkbox like action
KToggleFullScreenActionAn action for switching between to/from full screen mode
KToggleToolBarActionAn action that takes care of everything associated with showing or hiding a toolbar by a menu action
KToolBarFloatable 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 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 (not only at spaces)
  • improved handling of (), [] and {}
  • improved handling of '/' (e.g
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 kdeui Library Version 3.3.0.
Documentation copyright © 1996-2004 the KDE developers.
Generated on Sat Nov 27 13:43:18 2004 by doxygen 1.3.9.1 written by Dimitri van Heesch, © 1997-2003