Skip to content

Widgets

Widgets

Qlementine provides a collection of QWidgets to extend Qt's standard ones.

More information about them coming soon. You can check them in the Sandbox application, at the moment.

AbstractItemListWidget

Base class for NavigationBar and SegmentedControl.

Action

Improves QAction by adding predicates (lambda functions) to update the state.

ActionButton

Links a QPushButton to a QAction.

ColorButton

Allows to pick and display a QColor.

ColorEditor

Displays a ColorButton and the color value in an editable QLineEdit besides.

ColorEditor

CommandLinkButton

Improves QCommandLinkButton by supporting the icon property of QAbstractButton.

CommandLinkButton

Expander

Container that allows to hide/show its content with a nice height animation.

IconWidget

Widget that just shows an icon.

Label

Improves `QLabel`` by allowing text roles as with HTML (headings h1, etc.).

Label

LineEdit

Improves QLineEdit by allowing statuses to display feedback for user (valid, error, warning, etc.).

LineEdit

Improves QMenu by adding predicates (lambda functions) to update state.

A widget that allows to switch between a range of elements, such as seen on Android.

NavigationBar

Popover

A popup-like widget that opens in a separate system window, with a drop shadow and corner radiuses (hence transparency) and an opacity animation when toggling visibility.

Popover

PopoverButton

A button that opens a Popover when clicked.

RoundedFocusFrame

Improves QFocusFrame by adding a corner radius property.

SegmentedControl

A widget that allows to switch between a range of elements, such as seen on iOS or macOS.

SegmentedControl

StatusBadgeWidget

Widget to display a status icon: info, warning, error, success. Available in two standard sizes.

StatusBadgeWidget

Switch

The famous Switch to toggle between states.

Switch