 KStyle::CheckBox | Describes widgets like QCheckBox |
 KStyle::ColorMode | A representation for colors for use as a widget layout property |
 KStyle::ComboBox | Describes a widget like QComboBox |
 KEditListBox::CustomEditor | Custom editor class |
 KEditListWidget::CustomEditor | Custom editor class |
 KGlobalShortcutsEditor::Defaults | Returns true if this action is enabled to have a global shortcut |
 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 |
 KStyle::DockWidget | Describes the title of a dock widget |
 KStyle::Generic | Basic primitive drawing operations |
 KStyle::GroupBox | Describes something like QGroupBox |
 KStyle::Header | Describes a list header, like in QListView |
 KAcceleratorManager | KDE Accelerator manager |
 KAccelManagerAlgorithm | This class encapsulates the algorithm finding the 'best' distribution of accelerators in a hierarchy of widgets |
 KAccelString | A string class handling accelerators |
 KBreadcrumbSelectionModel | Selects the parents of selected items to create breadcrumbs |
 KCategoryDrawer | |
  KCategoryDrawerV2 | |
   KCategoryDrawerV3 | |
 KColorCollection | Class for handling color collections ("palettes") |
 KColorScheme | A set of methods used to work with colors |
 KCompletionBase | An abstract base class for adding a completion feature into widgets |
  KComboBox | An enhanced combo box |
   KDateComboBox | |
   KFontComboBox | A lightweight font selection widget |
   KHistoryComboBox | A combobox for offering a history and completion |
   KTimeComboBox | |
   Sonnet::DictionaryComboBox | A combo box for selecting the dictionary used for spell checking |
  KLineEdit | An enhanced QLineEdit widget for inputting text |
   KListWidgetSearchLine | This class makes it easy to add a search line for filtering the items in a listwidget based on a simple text search |
   KRestrictedLine | A line editor for restricted character sets |
   KTreeWidgetSearchLine | This class makes it easy to add a search line for filtering the items in listviews based on a simple text search |
 KConfigSkeletonItem [external] | |
  KConfigSkeletonGenericItem< QColor > [external] | |
   KConfigSkeleton::ItemColor | Class for handling a color preferences item |
  KConfigSkeletonGenericItem< QFont > [external] | |
   KConfigSkeleton::ItemFont | Class for handling a font preferences item |
 KGuiItem | An abstract class for GUI data such as ToolTip and Icon |
 KColorSpaces::KHCY | |
 KIcon | A wrapper around QIcon that provides KDE icon features |
 KIconEffect | Applies effects to icons |
 KIconTheme | |
 KKeys | |
 KMessageBox | Easy message dialog box |
 KMessageHandler [external] | |
  KMessageBoxMessageHandler | This is a convience KMessageHandler that use KMessageBox |
  KPassivePopupMessageHandler | This is a convenience KMessageHandler that uses KPassivePopup |
 KGlobalSettings::KMouseSettings | Describes the mouse settings |
 KPixmapCache | General-purpose pixmap cache for KDE |
  KIconCache | Icon cache for KDE |
 KPixmapProvider | A tiny abstract class with just one method: pixmapFor() |
 KPixmapSequence | Loads and gives access to the frames of a typical multi-row pixmap as often used for spinners |
 KPlotAxis | Axis for KPlotWidget |
 KPlotObject | Encapsulates a data set to be plotted in a KPlotWidget |
 KPlotPoint | Encapsulates a point in the plot |
 KRatingPainter | Utility class that draws a row of stars for a rating value |
 KRockerGesture | |
 KRuler | A ruler widget |
 KSelector | KSelector is the base class for other widgets which provides the ability to choose from a one-dimensional range of values |
  KColorValueSelector | |
  KGradientSelector | 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 |
 KSessionManager | Provides highlevel access to session management on a per-object base |
 KShapeGesture | |
 KSharedDataCache [external] | |
  KImageCache | A simple wrapping layer over KSharedDataCache to support caching images and pixmaps |
 KShortcut | Represents a keyboard shortcut |
 KSortableList< T, Key > [external] | |
  KCompletionMatches | This structure is returned by KCompletion::allWeightedMatches |
 KStartupInfoData | Class representing data about an application startup notification |
 KStartupInfoId | Class representing an identification of application startup notification |
 KStatefulBrush | A container for a "state-aware" brush |
 KTextEditSpellInterface | This interface is a workaround to keep binary compatibility in KDE4, because adding the virtual keyword to functions is not BC |
 KTipDatabase | A database for tips-of-the-day |
 KWindowInfo | Information about a window |
 KWordWrap | Word-wrap algorithm that takes into account beautifulness ;) |
 KXErrorHandler | This class simplifies handling of X errors |
 KXMLGUIBuilder | Implements the creation of the GUI (menubar, menus and toolbars) as requested by the GUI factory |
  KXmlGuiWindow | KDE top level main window with predefined action layout |
 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 |
  KXmlGuiWindow | KDE top level main window with predefined action layout |
 KStyle::LineEdit | Describes a text edit widget like QLineEdit |
 KStyle::Menu | Describes a menu |
 KStyle::MenuBar | Describes widgets like QMenuBar |
 KStyle::MenuBarItem | Describes MenuBar items |
 KStyle::MenuItem | Describes an item in a menu |
 NET | Base namespace class |
  KWindowSystem | Convenience access to certain properties and features of the window manager |
  NETRootInfo | Common API for root window properties/protocols |
  NETWinInfo | Common API for application window properties/protocols |
   NETWinInfo2 | This class is an extension of the NETWinInfo class, and exists solely for binary compatibility reasons (adds new virtual methods) until KDE5 |
 NETExtendedStrut | Partial strut class for NET classes |
 NETFullscreenMonitors | Simple multiple monitor topology class for NET classes |
 NETIcon | Simple icon class for NET classes |
 NETPoint | Simple point class for NET classes |
 NETRect | Simple rectangle class for NET classes |
 NETSize | Simple size class for NET classes |
 NETStrut | |
 KStyle::Option | Base for our own option classes |
  KStyle::OptionBase< ColorOption, Option > | |
   KStyle::ColorOption | Option representing the color of the thing to draw |
    KStyle::OptionBase< TextOption, ColorOption > | |
     KStyle::TextOption | Option representing text drawing info. For Generic::Text |
  KStyle::OptionBase< DoubleButtonOption, Option > | |
   KStyle::DoubleButtonOption | Option for drawing double scrollbar buttons, indicating whether a button should be drawn active or not |
  KStyle::OptionBase< IconOption, Option > | |
   KStyle::IconOption | Option for drawing icons: represents whether the icon should be active or not |
  KStyle::OptionBase< TitleButtonOption, Option > | |
   KStyle::TitleButtonOption | Option for drawing WT_Window titlebar buttons, indicating whether the button is pressed, and containing the window icon |
 KStyle::ProgressBar | Describes widgets like QProgressBar |
 KStyle::PushButton | Describes widgets like QPushButton |
 QAbstractItemDelegate | |
  KWidgetItemDelegate | This class allows to create item delegates embedding simple widgets to interact with items |
 QAbstractItemModel | |
  KPageModel | A base class for a model used by KPageView |
   KPageWidgetModel | This page model is used by |
 QAbstractProxyModel | |
  KDescendantsProxyModel | Proxy Model for restructuring a Tree into a list |
  KIdentityProxyModel | Proxies its source model unmodified |
   KCheckableProxyModel | Adds a checkable capability to a source model |
  KSelectionProxyModel | A Proxy Model which presents a subset of its source model to observers |
 QAction | |
  KAction | Class to encapsulate user-driven action or event |
   KActionMenu | A KActionMenu is an action that has several properties specific to holding a sub-menu of other actions |
   KDualAction | An action which can alternate between two texts/icons when triggered |
   KPasteTextAction | An action for pasting text from the clipboard |
   KSelectAction | Action for selecting one of several items |
    KCodecAction | Action for selecting one of several QTextCodec |
    KFontAction | An action to select a font family |
    KFontSizeAction | An action to allow changing of the font size |
    KRecentFilesAction | Recent files action |
   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 |
   KToolBarLabelAction | Class to display a label in a toolbar |
   KToolBarPopupAction | This action is a normal action everywhere, except in a toolbar where it also has a popupmenu (optionally delayed) |
   KToolBarSpacerAction | An extension to KAction which allows for adding a spacer item into a QToolBar / KToolBar |
 QApplication | |
  KApplication | Controls and provides information to all KDE applications |
   KUniqueApplication | KUniqueApplication is a KApplication which only uses a single process |
 QComboBox | |
  KColorCombo | Combobox for colors |
  KComboBox | An enhanced combo box |
 QCommonStyle | |
  KStyle | Makes style coding more convenient |
 QCursor | |
  KCursor | 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 |
 QDialog | |
  KDialog | A dialog base class with standard buttons and predefined layouts |
   KAboutApplicationDialog | Standard "About Application" dialog box |
   KBugReport | A dialog box for sending bug reports |
   KColorDialog | A color selection dialog |
   KEditToolBar | A dialog used to customize or configure toolbars |
   KFindDialog | A generic "find" dialog |
    KReplaceDialog | A generic "replace" dialog |
   KFontDialog | A font selection dialog |
   KNewPasswordDialog | A password input dialog |
   KPageDialog | A dialog base class which can handle multiple pages |
    KAssistantDialog | This class provides a framework for assistant dialogs |
    KConfigDialog | Standard KDE configuration dialog class |
   KPasswordDialog | A dialog for requesting a password and optionaly a login from the end user |
   KPixmapRegionSelectorDialog | A dialog that uses a KPixmapRegionSelectorWidget to allow the user to select a region of an image |
   KProgressDialog | A dialog with a progress bar |
   KShortcutsDialog | Dialog for configuration of KActionCollection and KGlobalAccel |
   KTipDialog | A Tip-of-the-Day dialog |
   Sonnet::ConfigDialog | The sonnet ConfigDialog |
   Sonnet::Dialog | Spellcheck dialog |
 QDialogButtonBox | |
  KDialogButtonBox | Container widget for buttons |
 QDoubleValidator | |
  KDoubleValidator | A locale-aware QDoubleValidator |
 QFrame | |
  KColorPatch | A color displayer |
  KDatePicker | A date selection widget |
  KHBox | A container widget which arranges its children horizontally |
   KVBox | A container widget which arranges its children vertically |
  KMessageWidget | A widget to provide feedback or propose opportunistic interactions |
  KPassivePopup | A dialog-like popup that displays messages without interrupting the user |
  KPlotWidget | Generic data plotting widget |
  KPopupFrame | Frame with popup menu behavior |
  KRatingWidget | Displays a rating value as a row of pixmaps |
  KSeparator | Standard horizontal or vertical separator |
 QGroupBox | |
  KButtonGroup | 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 |
  KEditListBox | An editable listbox |
 QItemSelectionModel | |
  KLinkItemSelectionModel | Makes it possible to share a selection in multiple views which do not have the same source model |
 QLabel | |
  KSqueezedTextLabel | A replacement for QLabel that squeezes its text |
  KUrlLabel | A drop-in replacement for QLabel that displays hyperlinks |
 QLineEdit | |
  KLineEdit | An enhanced QLineEdit widget for inputting text |
 QListView | |
  KCategorizedView | Item view for listing items in a categorized fashion optionally |
 QListWidget | |
  KListWidget | A variant of QListWidget that honors KDE's system-wide settings |
   KCompletionBox | A helper widget for "completion-widgets" (KLineEdit, KComboBox)) |
 QMainWindow | |
  KMainWindow | KDE top level main window |
   KXmlGuiWindow | KDE top level main window with predefined action layout |
 QMenu | |
  KMenu | A menu with keyboard searching |
 QMenuBar | |
  KMenuBar | KDE Style-able menubar |
 QObject [external] | |
  KActionCategory | Categorize actions for KShortcutsEditor |
  KActionCollection | A container for a set of QAction objects |
  KCategoryDrawerV2 | |
  KCheckAccelerators | |
  KClipboardSynchronizer | This class is only for internal use |
  KCompletion | A generic class for completing QStrings |
  KConfigDialogManager | Provides a means of automatically retrieving, saving and resetting KConfigSkeleton based settings in a dialog |
  KCoreConfigSkeleton [external] | |
   KConfigSkeleton | Class for handling preferences settings for an application |
  KFind | A generic implementation of the "find" function |
   KReplace | A generic implementation of the "replace" function |
  KGestureMap | |
  KGlobalAccel | Configurable global shortcut support |
  KGlobalSettings | Access the KDE global configuration |
  KGlobalShortcutInfo | |
  KHelpMenu | Standard KDE help menu with dialog boxes |
  KIconLoader | Iconloader for KDE |
  KJobTrackerInterface [external] | |
   KAbstractWidgetJobTracker | The base class for widget based job trackers |
    KStatusBarJobTracker | This class implements a job tracker with a widget suited for embedding in a status bar |
    KWidgetJobTracker | This class implements a job tracker with a widget suited for use as a progress dialog |
   KUiServerJobTracker | The interface to implement to track the progresses of a job |
  KJobUiDelegate [external] | |
   KDialogJobUiDelegate | A UI delegate using KMessageBox for interaction (showing errors and warnings) |
  KMessageBoxMessageHandler | This is a convience KMessageHandler that use KMessageBox |
  KModelIndexProxyMapper | This class facilitates easy mapping of indexes and selections through proxy models |
  KModifierKeyInfo | Get information about the state of the keyboard's modifier keys |
  KNotification | KNotification is used to notify the user of an event |
  KNotificationRestrictions | KNotificationRestrictions provides a simple mechanism to avoid disruptions during full screen presentations or other use cases where the screensaver or desktop notifcations are inappropriate |
  KPageWidgetItem | KPageWidgetItem is used by KPageWidget and represents a page |
  KPassivePopupMessageHandler | This is a convenience KMessageHandler that uses KPassivePopup |
  KPixmapSequenceOverlayPainter | Paints a KPixmapSequence on top of any widget at any position |
  KPopupAccelManager | This class manages a popup menu |
  KSelectionOwner | This class implements claiming and owning manager selections, as described in the ICCCM, section 2.8 |
  KSelectionWatcher | This class implements watching manager selections, as described in the ICCCM section 2.8 |
  KStartupInfo | Class for manipulating the application startup notification |
  KStatusNotifierItem | KDE Status notifier Item protocol implementation |
  KViewStateMaintainerBase | |
   KViewStateMaintainer< StateSaver > | Encapsulates the maintenance of state between resets of QAbstractItemModel |
  KViewStateSaver | Object for saving and restoring state in QTreeViews and QItemSelectionModels |
  KWallet::Wallet | KDE Wallet |
  KWindowSystem | Convenience access to certain properties and features of the window manager |
  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 |
  QWidgetStackAccelManager | |
 QPushButton | |
  KArrowButton | Draws a button with an arrow |
  KColorButton | A pushbutton to display or allow user selection of a color |
  KMultiTabBarButton | Use KMultiTabBar::appendButton to append a button, which creates a KMultiTabBarButton instance |
   KMultiTabBarTab | Use KMultiTabBar::appendTab to append a tab, which creates a KMultiTabBarTab instance |
  KPushButton | A QPushButton with drag-support and KGuiItem support |
 QSortFilterProxyModel | |
  KCategorizedSortFilterProxyModel | This class lets you categorize a view |
  KRecursiveFilterProxyModel | Implements recursive filtering of models |
 QSpinBox | |
  KIntSpinBox | A QSpinBox with support for arbitrary base numbers |
 QSplashScreen | |
  KSplashScreen | KDE splash screen |
 QStatusBar | |
  KStatusBar | KDE statusbar widget |
 QStyledItemDelegate | |
  KExtendableItemDelegate | |
 QStylePlugin | |
  KStyleFactory< T > | Template class which helps implementing the widget style plugin interface |
 QSvgRenderer | |
  KSvgRenderer | Thin wrapper around QSvgRenderer with SVGZ support |
 QSyntaxHighlighter | |
  Sonnet::Highlighter | The Sonnet Highlighter |
 QSystemTrayIcon | |
  KSystemTrayIcon | KDE System Tray Window class |
 QTabBar | |
  KTabBar | A QTabBar with extended features |
 QTableWidget | |
  KColorCells | A table of editable color cells |
 QTabWidget | |
  KTabWidget | A widget containing multiple tabs |
 QTextBrowser | |
  KTextBrowser | Extended QTextBrowser |
 QTextEdit | |
  KTextEdit | A KDE'ified QTextEdit |
   KRichTextEdit | Widget to edit and display rich text |
    KRichTextWidget | A KRichTextEdit with common actions |
 QToolBar | |
  KToolBar | Floatable toolbar with auto resize |
 QToolButton | |
  KAnimatedButton | An extended version of QToolButton which can display an animated icon |
 QTreeWidget | |
  KTimeZoneWidget | A time zone selection widget |
 QUndoStack | |
  KUndoStack | Extends QUndoStack with functions that creates actions with KDE's default icons and shortcuts |
 QValidator | |
  KDateValidator | Validates user-entered dates |
  KFloatValidator | QValidator for floating point entry (Obsolete) |
  KIntValidator | QValidator for integers |
  KMimeTypeValidator | A QValidator for mime types |
  KStringListValidator | A QValidator to (dis)allow certain strings |
 QWidget | |
  KActionSelector | A widget for selecting and arranging actions/objects |
  KCapacityBar | This widget shows a bar which is filled to show the level of usage of a certain device |
  KCharSelect | Character selection widget |
  KCModule | The base class for configuration modules |
  KDateTable | Date selection table |
  KDateTimeEdit | |
  KDateTimeWidget | A combination of a date and a time selection widget |
  KDateWidget | A date selection widget |
  KEditListWidget | An editable listbox |
  KFadeWidgetEffect | Animates changes fading the new UI over the old look |
  KFilterProxySearchLine | Responsible for the quick search when you are using a QSortFilterProxyModel |
  KFontChooser | A font selection widget |
  KFontRequester | This class provides a widget with a lineedit and a button, which invokes a font dialog (KFontDialog) |
  KKeySequenceWidget | A widget to input a QKeySequence |
  KLanguageButton | KLanguageButton is a pushbutton which allows a language to be selected from a popup list |
  KLed | An LED widget |
  KMultiTabBar | A Widget for horizontal and vertical tabs |
  KNumInput | You need to inherit from this class if you want to implement K*NumInput for a different variable type |
   KDoubleNumInput | An input control for real numbers, consisting of a spinbox and a slider |
   KIntNumInput | An input widget for integer numbers, consisting of a spinbox and a slider |
  KPageView | A base class which can handle multiple pages |
   KPageWidget | Page widget with many layouts (faces) |
  KPixmapRegionSelectorWidget | KPixmapRegionSelectorWidget is a widget that shows a picture and provides the user with a friendly way to select a rectangular subregion of the pixmap |
  KPixmapSequenceWidget | A simple widget showing a fixed size pixmap sequence |
  KShortcutsEditor | Widget for configuration of KAccel and KGlobalAccel |
  KShortcutWidget | |
  KTitleWidget | Standard title widget with a white background and round border |
  KTreeWidgetSearchLineWidget | Creates a widget featuring a KTreeWidgetSearchLine, a label with the text "Search" and a button to clear the search |
  KXMessages | Sending string messages to other applications using the X Client Messages |
  KXYSelector | KXYSelector is the base class for other widgets which provides the ability to choose from a two-dimensional range of values |
   KHueSaturationSelector | |
  Sonnet::ConfigWidget | The sonnet ConfigWidget |
 QWidgetAction | |
  KAction | Class to encapsulate user-driven action or event |
 KStyle::RadioButton | Describes widgets like QRadioButton |
 KStyle::ScrollBar | Describes widgets like QScrollBar |
 KStyle::Slider | Describes a slider, like QSlider |
 KStyle::SpinBox | Describes a widget like QSpinBox |
 KStyle::Splitter | Describes widgets like QSplitter |
 KXMLGUIClient::StateChange | |
 KStyle::StatusBar | Describes a status bar section |
 KStyle::TabBar | Describes a tab bar |
 KStyle::TabWidget | Describes a tab widget (frame) |
 KStyle::ToolBar | Describes a tool bar |
 KStyle::ToolBoxTab | Describes a tab for a tool box, like QToolBox |
 KStyle::ToolButton | Describes widgets like QToolButton (usually inside a QToolBar) |
 KStyle::Tree | Describes an expandable tree, e.g |
 KStyle::Window | Describes windows, like in QWorkspace |
 BaseType | |
  KStyle::OptionBase< EventualSubtype, BaseType > | Intermediatary base that helps implement subtypes of Option that properly handle defaults |
 QColor | |
 QFont | |