Pages
API Documentation
On this page

KWidgetsAddons C++ Classes

Large set of desktop widgets. More...

Namespaces

Classes

  • KAcceleratorManager: KDE Accelerator manager.
  • KActionMenu: A KActionMenu is an action that provides a sub-menu of other actions.
  • KActionSelector: A widget for selecting and arranging actions/objects.
  • KAdjustingScrollArea: Special scroll area widget which adjust its size to avoid scroll bars as much as possible
  • KAnimatedButton: An extended version of QToolButton which can display an animation.
  • KAssistantDialog: This class provides a framework for assistant dialogs.
  • KBusyIndicatorWidget: Rotating spinning icon to indicate busyness.
  • KCapacityBar: This widget shows a bar which is filled to show the level of usage of a certain device.
  • KCharSelect: Character selection widget.
  • KCollapsibleGroupBox: A groupbox featuring a clickable header and arrow indicator that can be expanded and collapsed to reveal the contents.
  • KColorButton: A pushbutton to display or allow user selection of a color.
  • KColorCombo: Combobox for colors.
  • KColumnResizer: Maintains consistent column sizes across layouts.
  • KContextualHelpButton: An icon-only button for showing contextually relevant help or explanations.
  • KCursor: The KCursor class provides a set of static convenience methods for auto-hiding cursors on widgets.
  • KDateComboBox: A combobox for dates.
  • KDatePicker: A date selection widget.
  • KDatePickerPopup: This menu helps the user to select a date quickly.
  • KDateTimeEdit: A widget for editing date and time.
  • KDragWidgetDecorator: A decorator which adds drag-support to widgets.
  • KDualAction: An action which can alternate between two texts/icons when triggered.
  • KEditListWidget: An editable listbox.
  • KEditListWidget::CustomEditor: Custom editor class
  • KFontAction: An action to select a font family.
  • KFontChooser: A font selection widget.
  • KFontChooserDialog: A font selection dialog.
  • KFontRequester: This class provides a widget with a lineedit and a button, which invokes a font dialog (KFontChooserDialog).
  • KFontSizeAction: An action to allow changing of the font size.
  • 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.
  • KGuiItem: An abstract class for setting the text, icon, tooltip and WhatsThis data on a GUI item (e.g. a QPushButton).
  • KLed: An LED widget.
  • KLineEditUrlDropEventFilter: This class provides an event filter that can be installed on a QLineEdit or a subclass of it (KLineEdit) to make it handle URL drop events so when a URL is dropped it replaces the existing content.
  • KMessageDialog: KMessageDialog creates a message box similar to the ones you get from KMessageBox, but that can be used asynchronously, i.e. you can show the dialog by using show() or open().
  • KMessageWidget: A widget to provide feedback or propose opportunistic interactions.
  • KMimeTypeChooser: This widget provides a checkable list of all available MIME types.
  • KMimeTypeChooserDialog: A dialog to select MIME types from the list of available ones on the system.
  • KMultiTabBar: A Widget for horizontal and vertical tabs. (Note that in Qt4, QTabBar can be vertical as well)
  • 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.
  • KNewPasswordDialog: A password input dialog.
  • KNewPasswordWidget: A password input widget.
  • KPageDialog: A dialog base class which can handle multiple pages.
  • KPageModel: A base class for a model used by KPageView.
  • KPageView: A base class which can handle multiple pages.
  • KPageWidget: Page widget with many layouts (faces).
  • KPageWidgetItem: KPageWidgetItem is used by KPageWidget and represents a page.
  • KPageWidgetModel: This page model is used by KPageWidget to provide a hierarchical layout of pages.
  • KPasswordDialog: A dialog for requesting a password and optionally a login from the end user.
  • KPasswordLineEdit: A lineedit which allows to display password
  • KPixmapRegionSelectorDialog: A dialog that uses a KPixmapRegionSelectorWidget to allow the user to select a region of an image.
  • 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.
  • KPixmapSequence: Loads and gives access to the frames of a typical multi-row pixmap as often used for spinners.
  • KPixmapSequenceOverlayPainter: Paints a KPixmapSequence on top of any widget at any position.
  • KPixmapSequenceWidget: A simple widget showing a fixed size pixmap sequence.
  • KPopupFrame: Frame with popup menu behavior.
  • KRatingPainter: Utility class that draws a row of stars for a rating value.
  • KRatingWidget: Displays a rating value as a row of pixmaps.
  • KRecentFilesMenu: A menu that offers a set of recent files.
  • KRuler: A ruler widget.
  • KSelectAction: Action for selecting one of several items.
  • KSelector: Base class for other widgets which provides the ability to choose from a one-dimensional range of values.
  • KSeparator: Standard horizontal or vertical separator.
  • KSplitterCollapserButton: A button which appears on the side of a splitter handle and allows easy collapsing of the widget on the opposite side
  • KSqueezedTextLabel: A replacement for QLabel that squeezes its text into the label.
  • KTimeComboBox: A combobox for times.
  • KTitleWidget: Standard title widget.
  • KToggleAction: Checkbox like action.
  • KToggleFullScreenAction: An action for switching between to/from full screen mode.
  • 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 QAction which allows for adding a spacer item into a QToolBar / KToolBar.
  • KToolTipWidget: A tooltip that contains a QWidget.
  • KTwoFingerSwipe: A two finger swipe gesture.
  • KTwoFingerSwipeRecognizer: The recognizer for a two finger swipe gesture.
  • KTwoFingerTap: A two finger tap gesture.
  • KTwoFingerTapRecognizer: The recognizer for a two finger tap gesture.
  • KUrlLabel: A drop-in replacement for QLabel that displays hyperlinks.
  • KViewStateMaintainerBase
  • KViewStateSerializer: Object for saving and restoring state in QTreeViews and QItemSelectionModels.
  • KXYSelector: Base class for other widgets which provides the ability to choose from a two-dimensional range of values.

Detailed Description

We use cookies to personalize content and to analyze our traffic. Please decide if you are willing to accept cookies from our website.