KWidgetsAddons C++ Classes
Large set of desktop widgets. More...
Namespaces
- KJobWidgets
- KLineEditEventHandler: Event-handling utilities for QLineEdit instances.
- KMessageBox: Easy message dialog box.
- KMimeTypeEditor: This namespace provides a method for starting the file types editor.
- KPassword
- KStandardGuiItem: Provides a set of standardized KGuiItems.
- KStyleExtensions: Runtime style extensions.
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.