KDEUI
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12]
| Provides functions that, given a collection of QStrings, will automatically and intelligently assign menu accelerators to the QStrings in the collection | |
| Drag-and-drop and clipboard mimedata manipulation for QColor objects | |
| A set of methods used to work with colors | |
| This namespace contains functions to handle crashes | |
| Namespace for the KDE printing system | |
| The KInputDialog namespace provides simple dialogs to get a single value from the user | |
| A collection of functions for the conversion of key presses and their modifiers from the window system specific format to the generic format and vice-versa | |
| Convenience methods to access all standard KDE actions | |
| Provides a set of standardized KGuiItems | |
| Convenient methods for access to the common accelerator keys in the key configuration | |
| Members of this namespace allow installing and removing global event-filters that will catch all window system events the application receives | |
| Namespace with various generic X11-related functionality | |
| Dialog.cpp | |
| Standard "About Application" dialog box | |
| The base class for widget based job trackers | |
| KDE Accelerator manager | |
| This class encapsulates the algorithm finding the 'best' distribution of accelerators in a hierarchy of widgets | |
| A string class handling accelerators | |
| Class to encapsulate user-driven action or event | |
| Categorize actions for KShortcutsEditor | |
| A container for a set of QAction objects | |
| A KActionMenu is an action that has several properties specific to holding a sub-menu of other actions | |
| A widget for selecting and arranging actions/objects | |
| An extended version of QToolButton which can display an animated icon | |
| Controls and provides information to all KDE applications | |
| Draws a button with an arrow | |
| This class provides a framework for assistant dialogs | |
| Selects the parents of selected items to create breadcrumbs | |
| A dialog box for sending bug reports | |
| Group box with index of the selected button KButtonGroup is a simple group box that can keep track of the current selected button of the ones added to it | |
| This widget shows a bar which is filled to show the level of usage of a certain device | |
| This class lets you categorize a view | |
| Item view for listing items in a categorized fashion optionally | |
| Character selection widget | |
| Adds a checkable capability to a source model | |
| This class is only for internal use | |
| The base class for configuration modules | |
| Action for selecting one of several QTextCodec | |
| A pushbutton to display or allow user selection of a color | |
| A table of editable color cells | |
| Class for handling color collections ("palettes") | |
| Combobox for colors | |
| A color selection dialog | |
| A color displayer | |
| A set of methods used to work with colors | |
| An enhanced combo box | |
| A generic class for completing QStrings | |
| An abstract base class for adding a completion feature into widgets | |
| A helper widget for "completion-widgets" (KLineEdit, KComboBox)) | |
| This structure is returned by KCompletion::allWeightedMatches | |
| Standard KDE configuration dialog class | |
| Provides a means of automatically retrieving, saving and resetting KConfigSkeleton based settings in a dialog | |
| Class for handling preferences settings for an application | |
| Extends QCursor with the ability to create an arbitrary named cursor from the cursor theme, and provides a set of static convenience methods for auto-hiding cursors on widgets | |
| A date selection widget | |
| Date selection table | |
| A combination of a date and a time selection widget | |
| Validates user-entered dates | |
| A date selection widget | |
| Proxy Model for restructuring a Tree into a list | |
| A dialog base class with standard buttons and predefined layouts | |
| Container widget for buttons | |
| A UI delegate using KMessageBox for interaction (showing errors and warnings) | |
| An input control for real numbers, consisting of a spinbox and a slider | |
| A locale-aware QDoubleValidator | |
| An action which can alternate between two texts/icons when triggered | |
| An editable listbox | |
| An editable listbox | |
| A dialog used to customize or configure toolbars | |
| Animates changes fading the new UI over the old look | |
| Responsible for the quick search when you are using a QSortFilterProxyModel | |
| A generic implementation of the "find" function | |
| A generic "find" dialog | |
| QValidator for floating point entry (Obsolete) | |
| An action to select a font family | |
| A font selection widget | |
| A lightweight font selection widget | |
| A font selection dialog | |
| This class provides a widget with a lineedit and a button, which invokes a font dialog (KFontDialog) | |
| An action to allow changing of the font size | |
| Configurable global shortcut support | |
| Access the KDE global configuration | |
| 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 | |
| An abstract class for GUI data such as ToolTip and Icon | |
| A container widget which arranges its children horizontally | |
| Standard KDE help menu with dialog boxes | |
| A combobox for offering a history and completion | |
| A wrapper around QIcon that provides KDE icon features | |
| Icon cache for KDE | |
| Applies effects to icons | |
| Iconloader for KDE | |
| Proxies its source model unmodified | |
| A simple wrapping layer over KSharedDataCache to support caching images and pixmaps | |
| An input widget for integer numbers, consisting of a spinbox and a slider | |
| A QSpinBox with support for arbitrary base numbers | |
| QValidator for integers | |
| A widget to input a QKeySequence | |
| KLanguageButton is a pushbutton which allows a language to be selected from a popup list | |
| An LED widget | |
| An enhanced QLineEdit widget for inputting text | |
| Makes it possible to share a selection in multiple views which do not have the same source model | |
| A variant of QListWidget that honors KDE's system-wide settings | |
| This class makes it easy to add a search line for filtering the items in a listwidget based on a simple text search | |
| KDE top level main window | |
| A menu with keyboard searching | |
| KDE Style-able menubar | |
| Easy message dialog box | |
| This is a convience KMessageHandler that use KMessageBox | |
| A widget to provide feedback or propose opportunistic interactions | |
| A QValidator for mime types | |
| This class facilitates easy mapping of indexes and selections through proxy models | |
| Get information about the state of the keyboard's modifier keys | |
| A Widget for horizontal and vertical tabs | |
| Use KMultiTabBar::appendButton to append a button, which creates a KMultiTabBarButton instance | |
| Use KMultiTabBar::appendTab to append a tab, which creates a KMultiTabBarTab instance | |
| A password input dialog | |
| KNotification is used to notify the user of an event | |
| KNotificationRestrictions provides a simple mechanism to avoid disruptions during full screen presentations or other use cases where the screensaver or desktop notifcations are inappropriate | |
| You need to inherit from this class if you want to implement K*NumInput for a different variable type | |
| A dialog base class which can handle multiple pages | |
| A base class for a model used by KPageView | |
| A base class which can handle multiple pages | |
| Page widget with many layouts (faces) | |
| KPageWidgetItem is used by KPageWidget and represents a page | |
| This page model is used by | |
| A dialog-like popup that displays messages without interrupting the user | |
| This is a convenience KMessageHandler that uses KPassivePopup | |
| A dialog for requesting a password and optionaly a login from the end user | |
| An action for pasting text from the clipboard | |
| General-purpose pixmap cache for KDE | |
| A tiny abstract class with just one method: pixmapFor() | |
| A dialog that uses a KPixmapRegionSelectorWidget to allow the user to select a region of an image | |
| KPixmapRegionSelectorWidget is a widget that shows a picture and provides the user with a friendly way to select a rectangular subregion of the pixmap | |
| Loads and gives access to the frames of a typical multi-row pixmap as often used for spinners | |
| Paints a KPixmapSequence on top of any widget at any position | |
| A simple widget showing a fixed size pixmap sequence | |
| Axis for KPlotWidget | |
| Encapsulates a data set to be plotted in a KPlotWidget | |
| Encapsulates a point in the plot | |
| Generic data plotting widget | |
| This class manages a popup menu | |
| Frame with popup menu behavior | |
| A dialog with a progress bar | |
| A QPushButton with drag-support and KGuiItem support | |
| Utility class that draws a row of stars for a rating value | |
| Displays a rating value as a row of pixmaps | |
| Recent files action | |
| Implements recursive filtering of models | |
| A generic implementation of the "replace" function | |
| A generic "replace" dialog | |
| A line editor for restricted character sets | |
| Widget to edit and display rich text | |
| A KRichTextEdit with common actions | |
| A ruler widget | |
| Action for selecting one of several items | |
| This class implements claiming and owning manager selections, as described in the ICCCM, section 2.8 | |
| A Proxy Model which presents a subset of its source model to observers | |
| This class implements watching manager selections, as described in the ICCCM section 2.8 | |
| KSelector is the base class for other widgets which provides the ability to choose from a one-dimensional range of values | |
| Standard horizontal or vertical separator | |
| Provides highlevel access to session management on a per-object base | |
| Represents a keyboard shortcut | |
| Dialog for configuration of KActionCollection and KGlobalAccel | |
| Widget for configuration of KAccel and KGlobalAccel | |
| KDE splash screen | |
| A replacement for QLabel that squeezes its text | |
| Class for manipulating the application startup notification | |
| Class representing data about an application startup notification | |
| Class representing an identification of application startup notification | |
| A container for a "state-aware" brush | |
| KDE statusbar widget | |
| This class implements a job tracker with a widget suited for embedding in a status bar | |
| KDE Status notifier Item protocol implementation | |
| A QValidator to (dis)allow certain strings | |
| Makes style coding more convenient | |
| Template class which helps implementing the widget style plugin interface | |
| Thin wrapper around QSvgRenderer with SVGZ support | |
| KDE System Tray Window class | |
| A QTabBar with extended features | |
| A widget containing multiple tabs | |
| Extended QTextBrowser | |
| A KDE'ified QTextEdit | |
| This interface is a workaround to keep binary compatibility in KDE4, because adding the virtual keyword to functions is not BC | |
| A time zone selection widget | |
| A database for tips-of-the-day | |
| A Tip-of-the-Day dialog | |
| Standard title widget with a white background and round border | |
| Checkbox like action | |
| An action for switching between to/from full screen mode | |
| An action that takes care of everything associated with showing or hiding a toolbar by a menu action | |
| Floatable toolbar with auto resize | |
| Class to display a label in a toolbar | |
| This action is a normal action everywhere, except in a toolbar where it also has a popupmenu (optionally delayed) | |
| An extension to KAction which allows for adding a spacer item into a QToolBar / KToolBar | |
| This class makes it easy to add a search line for filtering the items in listviews based on a simple text search | |
| Creates a widget featuring a KTreeWidgetSearchLine, a label with the text "Search" and a button to clear the search | |
| The interface to implement to track the progresses of a job | |
| Extends QUndoStack with functions that creates actions with KDE's default icons and shortcuts | |
| KUniqueApplication is a KApplication which only uses a single process | |
| A drop-in replacement for QLabel that displays hyperlinks | |
| A container widget which arranges its children vertically | |
| Encapsulates the maintenance of state between resets of QAbstractItemModel | |
| Object for saving and restoring state in QTreeViews and QItemSelectionModels | |
| This class allows to create item delegates embedding simple widgets to interact with items | |
| This class implements a job tracker with a widget suited for use as a progress dialog | |
| Information about a window | |
| Convenience access to certain properties and features of the window manager | |
| Word-wrap algorithm that takes into account beautifulness ;) | |
| This class simplifies handling of X errors | |
| Sending string messages to other applications using the X Client Messages | |
| Implements the creation of the GUI (menubar, menus and toolbars) as requested by the GUI factory | |
| 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, 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 | |
| KDE top level main window with predefined action layout | |
| KXYSelector is the base class for other widgets which provides the ability to choose from a two-dimensional range of values | |
| Base namespace class | |
| Partial strut class for NET classes | |
| Simple multiple monitor topology class for NET classes | |
| Simple icon class for NET classes | |
| Simple point class for NET classes | |
| Simple rectangle class for NET classes | |
| Common API for root window properties/protocols | |
| Simple size class for NET classes | |
| Common API for application window properties/protocols | |
| This class is an extension of the NETWinInfo class, and exists solely for binary compatibility reasons (adds new virtual methods) until KDE5 | |
This file is part of the KDE documentation.
Documentation copyright © 1996-2019 The KDE developers.
Generated on Fri Sep 13 2019 19:21:06 by doxygen 1.8.5 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2019 The KDE developers.
Generated on Fri Sep 13 2019 19:21:06 by doxygen 1.8.5 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.