• Skip to content
  • Skip to link menu
  • KDE API Reference
  • kdelibs-4.10.4 API Reference
  • KDE Home
  • Contact Us
 

KDEUI

Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12]
oN@196
oN@270
oN@297
oN@315
oN@456
oNConversionCheck
oNKAccelGenProvides functions that, given a collection of QStrings, will automatically and intelligently assign menu accelerators to the QStrings in the collection
|oCDerefStatic dereference class, for use as a template parameter
|\CDeref_KeyStatic dereference class that calls the key() method on its target; for use as a template parameter
oNKAuth
|\NHelperSupport
oNKAuthorized
oNKCodecs
oNKColorMimeDataDrag-and-drop and clipboard mimedata manipulation for QColor objects
oNKColorSpaces
|\CKHCY
oNKColorUtilsA set of methods used to work with colors
oNKCrashThis namespace contains functions to handle crashes
oNKDE
oNKdePrintNamespace for the KDE printing system
oNKDEPrivate
|\NKColorTable
oNKDialogQueue
oNkencodingprober
oNKFileSystemType
oNKFontUtils
oNKGlobal
oNKGlobalShortcutsEditor
|\CDefaultsReturns true if this action is enabled to have a global shortcut
oNkhtml
oNKInputDialogThe KInputDialog namespace provides simple dialogs to get a single value from the user
oNKKeyServerA 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
oNKMacroExpander
oNKMessage
oNKNetwork
|\NInternal
oNKNotificationManager
oNKParts
oNKRandom
oNKServiceTypeProfile
oNKShell
oNKSocketFactory
oNKSocks
oNKStandardActionConvenience methods to access all standard KDE actions
oNKStandardGuiItemProvides a set of standardized KGuiItems
oNKStandardShortcutConvenient methods for access to the common accelerator keys in the key configuration
oNKStringHandler
oNKSystemEventFilterMembers of this namespace allow installing and removing global event-filters that will catch all window system events the application receives
oNKTraderParse
oNKTypeTraits
|\NModifiers
oNKuit
|oNAtt
|oNCue
|oNFmt
|oNRol
|\NTag
oNKuitFormats
oNKWallet
|\CWalletKDE Wallet
oNKXMLGUI
oNKXUtilsNamespace with various generic X11-related functionality
oNorg
|\Nkde
oNQTest
oNSonnetDialog.cpp
|oCConfigDialogThe sonnet ConfigDialog
|oCConfigWidgetThe sonnet ConfigWidget
|oCDialogSpellcheck dialog
|oCDictionaryComboBoxA combo box for selecting the dictionary used for spell checking
|\CHighlighterThe Sonnet Highlighter
oNToolBarHandler
oNX
oCKAboutApplicationDialogStandard "About Application" dialog box
oCKAbstractWidgetJobTrackerThe base class for widget based job trackers
oCKAcceleratorManagerKDE Accelerator manager
oCKAccelManagerAlgorithmThis class encapsulates the algorithm finding the 'best' distribution of accelerators in a hierarchy of widgets
oCKAccelStringA string class handling accelerators
oCKActionClass to encapsulate user-driven action or event
oCKActionCategoryCategorize actions for KShortcutsEditor
oCKActionCollectionA container for a set of QAction objects
oCKActionMenuA KActionMenu is an action that has several properties specific to holding a sub-menu of other actions
oCKActionSelectorA widget for selecting and arranging actions/objects
oCKAnimatedButtonAn extended version of QToolButton which can display an animated icon
oCKApplicationControls and provides information to all KDE applications
oCKArrowButtonDraws a button with an arrow
oCKAssistantDialogThis class provides a framework for assistant dialogs
oCKBreadcrumbSelectionModelSelects the parents of selected items to create breadcrumbs
oCKBugReportA dialog box for sending bug reports
oCKButtonGroupGroup 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
oCKCapacityBarThis widget shows a bar which is filled to show the level of usage of a certain device
oCKCategorizedSortFilterProxyModelThis class lets you categorize a view
oCKCategorizedViewItem view for listing items in a categorized fashion optionally
oCKCategoryDrawer
oCKCategoryDrawerV2
oCKCategoryDrawerV3
oCKCharSelectCharacter selection widget
oCKCheckableProxyModelAdds a checkable capability to a source model
oCKCheckAccelerators
oCKClipboardSynchronizerThis class is only for internal use
oCKCModuleThe base class for configuration modules
oCKCodecActionAction for selecting one of several QTextCodec
oCKColorButtonA pushbutton to display or allow user selection of a color
oCKColorCellsA table of editable color cells
oCKColorCollectionClass for handling color collections ("palettes")
oCKColorComboCombobox for colors
oCKColorDialogA color selection dialog
oCKColorPatchA color displayer
oCKColorSchemeA set of methods used to work with colors
oCKColorValueSelector
oCKComboBoxAn enhanced combo box
oCKCompletionA generic class for completing QStrings
oCKCompletionBaseAn abstract base class for adding a completion feature into widgets
oCKCompletionBoxA helper widget for "completion-widgets" (KLineEdit, KComboBox))
oCKCompletionMatchesThis structure is returned by KCompletion::allWeightedMatches
oCKConfigDialogStandard KDE configuration dialog class
oCKConfigDialogManagerProvides a means of automatically retrieving, saving and resetting KConfigSkeleton based settings in a dialog
oCKConfigSkeletonClass for handling preferences settings for an application
|oCItemColorClass for handling a color preferences item
|\CItemFontClass for handling a font preferences item
oCKCursorExtends 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
oCKDateComboBox
oCKDatePickerA date selection widget
oCKDateTableDate selection table
oCKDateTimeEdit
oCKDateTimeWidgetA combination of a date and a time selection widget
oCKDateValidatorValidates user-entered dates
oCKDateWidgetA date selection widget
oCKDescendantsProxyModelProxy Model for restructuring a Tree into a list
oCKDialogA dialog base class with standard buttons and predefined layouts
oCKDialogButtonBoxContainer widget for buttons
oCKDialogJobUiDelegateA UI delegate using KMessageBox for interaction (showing errors and warnings)
oCKDoubleNumInputAn input control for real numbers, consisting of a spinbox and a slider
oCKDoubleValidatorA locale-aware QDoubleValidator
oCKDualActionAn action which can alternate between two texts/icons when triggered
oCKEditListBoxAn editable listbox
|\CCustomEditorCustom editor class
oCKEditListWidgetAn editable listbox
|\CCustomEditorCustom editor class
oCKEditToolBarA dialog used to customize or configure toolbars
oCKExtendableItemDelegate
oCKFadeWidgetEffectAnimates changes fading the new UI over the old look
oCKFilterProxySearchLineResponsible for the quick search when you are using a QSortFilterProxyModel
oCKFindA generic implementation of the "find" function
oCKFindDialogA generic "find" dialog
oCKFloatValidatorQValidator for floating point entry (Obsolete)
oCKFontActionAn action to select a font family
oCKFontChooserA font selection widget
oCKFontComboBoxA lightweight font selection widget
oCKFontDialogA font selection dialog
oCKFontRequesterThis class provides a widget with a lineedit and a button, which invokes a font dialog (KFontDialog)
oCKFontSizeActionAn action to allow changing of the font size
oCKGestureMap
oCKGlobalAccelConfigurable global shortcut support
oCKGlobalSettingsAccess the KDE global configuration
|\CKMouseSettingsDescribes the mouse settings
oCKGlobalShortcutInfo
oCKGradientSelectorAllows the user to choose from a one-dimensional range of colors which is given as a gradient between two colors provided by the programmer
oCKGuiItemAn abstract class for GUI data such as ToolTip and Icon
oCKHBoxA container widget which arranges its children horizontally
oCKHelpMenuStandard KDE help menu with dialog boxes
oCKHistoryComboBoxA combobox for offering a history and completion
oCKHueSaturationSelector
oCKIconA wrapper around QIcon that provides KDE icon features
oCKIconCacheIcon cache for KDE
oCKIconEffectApplies effects to icons
oCKIconLoaderIconloader for KDE
oCKIconTheme
oCKIdentityProxyModelProxies its source model unmodified
oCKImageCacheA simple wrapping layer over KSharedDataCache to support caching images and pixmaps
oCKIntNumInputAn input widget for integer numbers, consisting of a spinbox and a slider
oCKIntSpinBoxA QSpinBox with support for arbitrary base numbers
oCKIntValidatorQValidator for integers
oCKKeys
oCKKeySequenceWidgetA widget to input a QKeySequence
oCKLanguageButtonKLanguageButton is a pushbutton which allows a language to be selected from a popup list
oCKLedAn LED widget
oCKLineEditAn enhanced QLineEdit widget for inputting text
oCKLinkItemSelectionModelMakes it possible to share a selection in multiple views which do not have the same source model
oCKListWidgetA variant of QListWidget that honors KDE's system-wide settings
oCKListWidgetSearchLineThis class makes it easy to add a search line for filtering the items in a listwidget based on a simple text search
oCKMainWindowKDE top level main window
oCKMenuA menu with keyboard searching
oCKMenuBarKDE Style-able menubar
oCKMessageBoxEasy message dialog box
oCKMessageBoxMessageHandlerThis is a convience KMessageHandler that use KMessageBox
oCKMessageWidgetA widget to provide feedback or propose opportunistic interactions
oCKMimeTypeValidatorA QValidator for mime types
oCKModelIndexProxyMapperThis class facilitates easy mapping of indexes and selections through proxy models
oCKModifierKeyInfoGet information about the state of the keyboard's modifier keys
oCKMultiTabBarA Widget for horizontal and vertical tabs
oCKMultiTabBarButtonUse KMultiTabBar::appendButton to append a button, which creates a KMultiTabBarButton instance
oCKMultiTabBarTabUse KMultiTabBar::appendTab to append a tab, which creates a KMultiTabBarTab instance
oCKNewPasswordDialogA password input dialog
oCKNotificationKNotification is used to notify the user of an event
oCKNotificationRestrictionsKNotificationRestrictions provides a simple mechanism to avoid disruptions during full screen presentations or other use cases where the screensaver or desktop notifcations are inappropriate
oCKNumInputYou need to inherit from this class if you want to implement K*NumInput for a different variable type
oCKPageDialogA dialog base class which can handle multiple pages
oCKPageModelA base class for a model used by KPageView
oCKPageViewA base class which can handle multiple pages
oCKPageWidgetPage widget with many layouts (faces)
oCKPageWidgetItemKPageWidgetItem is used by KPageWidget and represents a page
oCKPageWidgetModelThis page model is used by
oCKPassivePopupA dialog-like popup that displays messages without interrupting the user
oCKPassivePopupMessageHandlerThis is a convenience KMessageHandler that uses KPassivePopup
oCKPasswordDialogA dialog for requesting a password and optionaly a login from the end user
oCKPasteTextActionAn action for pasting text from the clipboard
oCKPixmapCacheGeneral-purpose pixmap cache for KDE
oCKPixmapProviderA tiny abstract class with just one method: pixmapFor()
oCKPixmapRegionSelectorDialogA dialog that uses a KPixmapRegionSelectorWidget to allow the user to select a region of an image
oCKPixmapRegionSelectorWidgetKPixmapRegionSelectorWidget is a widget that shows a picture and provides the user with a friendly way to select a rectangular subregion of the pixmap
oCKPixmapSequenceLoads and gives access to the frames of a typical multi-row pixmap as often used for spinners
oCKPixmapSequenceOverlayPainterPaints a KPixmapSequence on top of any widget at any position
oCKPixmapSequenceWidgetA simple widget showing a fixed size pixmap sequence
oCKPlotAxisAxis for KPlotWidget
oCKPlotObjectEncapsulates a data set to be plotted in a KPlotWidget
oCKPlotPointEncapsulates a point in the plot
oCKPlotWidgetGeneric data plotting widget
oCKPopupAccelManagerThis class manages a popup menu
oCKPopupFrameFrame with popup menu behavior
oCKProgressDialogA dialog with a progress bar
oCKPushButtonA QPushButton with drag-support and KGuiItem support
oCKRatingPainterUtility class that draws a row of stars for a rating value
oCKRatingWidgetDisplays a rating value as a row of pixmaps
oCKRecentFilesActionRecent files action
oCKRecursiveFilterProxyModelImplements recursive filtering of models
oCKReplaceA generic implementation of the "replace" function
oCKReplaceDialogA generic "replace" dialog
oCKRestrictedLineA line editor for restricted character sets
oCKRichTextEditWidget to edit and display rich text
oCKRichTextWidgetA KRichTextEdit with common actions
oCKRockerGesture
oCKRulerA ruler widget
oCKSelectActionAction for selecting one of several items
oCKSelectionOwnerThis class implements claiming and owning manager selections, as described in the ICCCM, section 2.8
oCKSelectionProxyModelA Proxy Model which presents a subset of its source model to observers
oCKSelectionWatcherThis class implements watching manager selections, as described in the ICCCM section 2.8
oCKSelectorKSelector is the base class for other widgets which provides the ability to choose from a one-dimensional range of values
oCKSeparatorStandard horizontal or vertical separator
oCKSessionManagerProvides highlevel access to session management on a per-object base
oCKShapeGesture
oCKShortcutRepresents a keyboard shortcut
oCKShortcutsDialogDialog for configuration of KActionCollection and KGlobalAccel
oCKShortcutsEditorWidget for configuration of KAccel and KGlobalAccel
oCKShortcutWidget
oCKSplashScreenKDE splash screen
oCKSqueezedTextLabelA replacement for QLabel that squeezes its text
oCKStartupInfoClass for manipulating the application startup notification
oCKStartupInfoDataClass representing data about an application startup notification
oCKStartupInfoIdClass representing an identification of application startup notification
oCKStatefulBrushA container for a "state-aware" brush
oCKStatusBarKDE statusbar widget
oCKStatusBarJobTrackerThis class implements a job tracker with a widget suited for embedding in a status bar
oCKStatusNotifierItemKDE Status notifier Item protocol implementation
oCKStringListValidatorA QValidator to (dis)allow certain strings
oCKStyleMakes style coding more convenient
|oCCheckBoxDescribes widgets like QCheckBox
|oCColorModeA representation for colors for use as a widget layout property
|oCColorOptionOption representing the color of the thing to draw
|oCComboBoxDescribes a widget like QComboBox
|oCDockWidgetDescribes the title of a dock widget
|oCDoubleButtonOptionOption for drawing double scrollbar buttons, indicating whether a button should be drawn active or not
|oCGenericBasic primitive drawing operations
|oCGroupBoxDescribes something like QGroupBox
|oCHeaderDescribes a list header, like in QListView
|oCIconOptionOption for drawing icons: represents whether the icon should be active or not
|oCLineEditDescribes a text edit widget like QLineEdit
|oCMenuDescribes a menu
|oCMenuBarDescribes widgets like QMenuBar
|oCMenuBarItemDescribes MenuBar items
|oCMenuItemDescribes an item in a menu
|oCOptionBase for our own option classes
|oCOptionBaseIntermediatary base that helps implement subtypes of Option that properly handle defaults
|oCProgressBarDescribes widgets like QProgressBar
|oCPushButtonDescribes widgets like QPushButton
|oCRadioButtonDescribes widgets like QRadioButton
|oCScrollBarDescribes widgets like QScrollBar
|oCSliderDescribes a slider, like QSlider
|oCSpinBoxDescribes a widget like QSpinBox
|oCSplitterDescribes widgets like QSplitter
|oCStatusBarDescribes a status bar section
|oCTabBarDescribes a tab bar
|oCTabWidgetDescribes a tab widget (frame)
|oCTextOptionOption representing text drawing info. For Generic::Text
|oCTitleButtonOptionOption for drawing WT_Window titlebar buttons, indicating whether the button is pressed, and containing the window icon
|oCToolBarDescribes a tool bar
|oCToolBoxTabDescribes a tab for a tool box, like QToolBox
|oCToolButtonDescribes widgets like QToolButton (usually inside a QToolBar)
|oCTreeDescribes an expandable tree, e.g
|\CWindowDescribes windows, like in QWorkspace
oCKStyleFactoryTemplate class which helps implementing the widget style plugin interface
oCKSvgRendererThin wrapper around QSvgRenderer with SVGZ support
oCKSystemTrayIconKDE System Tray Window class
oCKTabBarA QTabBar with extended features
oCKTabWidgetA widget containing multiple tabs
oCKTextBrowserExtended QTextBrowser
oCKTextEditA KDE'ified QTextEdit
oCKTextEditSpellInterfaceThis interface is a workaround to keep binary compatibility in KDE4, because adding the virtual keyword to functions is not BC
oCKTimeComboBox
oCKTimeZoneWidgetA time zone selection widget
oCKTipDatabaseA database for tips-of-the-day
oCKTipDialogA Tip-of-the-Day dialog
oCKTitleWidgetStandard title widget with a white background and round border
oCKToggleActionCheckbox like action
oCKToggleFullScreenActionAn action for switching between to/from full screen mode
oCKToggleToolBarActionAn action that takes care of everything associated with showing or hiding a toolbar by a menu action
oCKToolBarFloatable toolbar with auto resize
oCKToolBarLabelActionClass to display a label in a toolbar
oCKToolBarPopupActionThis action is a normal action everywhere, except in a toolbar where it also has a popupmenu (optionally delayed)
oCKToolBarSpacerActionAn extension to KAction which allows for adding a spacer item into a QToolBar / KToolBar
oCKTreeWidgetSearchLineThis class makes it easy to add a search line for filtering the items in listviews based on a simple text search
oCKTreeWidgetSearchLineWidgetCreates a widget featuring a KTreeWidgetSearchLine, a label with the text "Search" and a button to clear the search
oCKUiServerJobTrackerThe interface to implement to track the progresses of a job
oCKUndoStackExtends QUndoStack with functions that creates actions with KDE's default icons and shortcuts
oCKUniqueApplicationKUniqueApplication is a KApplication which only uses a single process
oCKUrlLabelA drop-in replacement for QLabel that displays hyperlinks
oCKVBoxA container widget which arranges its children vertically
oCKViewStateMaintainerEncapsulates the maintenance of state between resets of QAbstractItemModel
oCKViewStateMaintainerBase
oCKViewStateSaverObject for saving and restoring state in QTreeViews and QItemSelectionModels
oCKWidgetItemDelegateThis class allows to create item delegates embedding simple widgets to interact with items
oCKWidgetJobTrackerThis class implements a job tracker with a widget suited for use as a progress dialog
oCKWindowInfoInformation about a window
oCKWindowSystemConvenience access to certain properties and features of the window manager
oCKWordWrapWord-wrap algorithm that takes into account beautifulness ;)
oCKXErrorHandlerThis class simplifies handling of X errors
oCKXMessagesSending string messages to other applications using the X Client Messages
oCKXMLGUIBuilderImplements the creation of the GUI (menubar, menus and toolbars) as requested by the GUI factory
oCKXMLGUIClientA KXMLGUIClient can be used with KXMLGUIFactory to create a GUI from actions and an XML document, and can be dynamically merged with other KXMLGUIClients
|\CStateChange
oCKXMLGUIFactoryKXMLGUIFactory, 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
oCKXmlGuiWindowKDE top level main window with predefined action layout
oCKXYSelectorKXYSelector is the base class for other widgets which provides the ability to choose from a two-dimensional range of values
oCNETBase namespace class
oCNETExtendedStrutPartial strut class for NET classes
oCNETFullscreenMonitorsSimple multiple monitor topology class for NET classes
oCNETIconSimple icon class for NET classes
oCNETPointSimple point class for NET classes
oCNETRectSimple rectangle class for NET classes
oCNETRootInfoCommon API for root window properties/protocols
oCNETSizeSimple size class for NET classes
oCNETStrut
oCNETWinInfoCommon API for application window properties/protocols
oCNETWinInfo2This class is an extension of the NETWinInfo class, and exists solely for binary compatibility reasons (adds new virtual methods) until KDE5
oCQAbstractItemModel
oCQAbstractProxyModel
oCQAction
oCQApplication
oCQComboBox
oCQCommonStyle
oCQCursor
oCQDialog
oCQDialogButtonBox
oCQDoubleValidator
oCQFrame
oCQGroupBox
oCQItemSelectionModel
oCQLabel
oCQLineEdit
oCQListView
oCQListWidget
oCQMainWindow
oCQMenu
oCQMenuBar
oCQPushButton
oCQSortFilterProxyModel
oCQSpinBox
oCQSplashScreen
oCQStatusBar
oCQStyledItemDelegate
oCQStylePlugin
oCQSvgRenderer
oCQSyntaxHighlighter
oCQSystemTrayIcon
oCQTabBar
oCQTableWidget
oCQTabWidget
oCQTextBrowser
oCQTextEdit
oCQToolBar
oCQToolButton
oCQTreeWidget
oCQUndoStack
oCQValidator
oCQWidget
oCQWidgetAction
\CQWidgetStackAccelManager
This file is part of the KDE documentation.
Documentation copyright © 1996-2013 The KDE developers.
Generated on Sat Jun 1 2013 12:07:27 by doxygen 1.8.1.1 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.

KDEUI

Skip menu "KDEUI"
  • Main Page
  • Namespace List
  • Namespace Members
  • Alphabetical List
  • Class List
  • Class Hierarchy
  • Class Members
  • File List
  • File Members
  • Modules
  • Related Pages

kdelibs-4.10.4 API Reference

Skip menu "kdelibs-4.10.4 API Reference"
  • DNSSD
  • Interfaces
  •   KHexEdit
  •   KMediaPlayer
  •   KSpeech
  •   KTextEditor
  • kconf_update
  • KDE3Support
  •   KUnitTest
  • KDECore
  • KDED
  • KDEsu
  • KDEUI
  • KDEWebKit
  • KDocTools
  • KFile
  • KHTML
  • KImgIO
  • KInit
  • kio
  • KIOSlave
  • KJS
  •   KJS-API
  •   WTF
  • kjsembed
  • KNewStuff
  • KParts
  • KPty
  • Kross
  • KUnitConversion
  • KUtils
  • Nepomuk
  • Plasma
  • Solid
  • Sonnet
  • ThreadWeaver
Report problems with this website to our bug tracking system.
Contact the specific authors with questions and comments about the page contents.

KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal