Skip to main content

Module widgets

Module widgets 

Source
Expand description

Per-widget struct pairs and macros.

Structsยง

ButtonTheme
Push button: colors, sizing, spacing, geometry.
CardTheme
Card / container colors and geometry.
CheckboxTheme
Checkbox and radio button theme: colors, indicator, label font, border, and interactive states.
ComboBoxTheme
ComboBox / dropdown trigger sizing.
DialogTheme
Dialog sizing, spacing, button order, fonts, border, and background.
ExpanderTheme
Expander / disclosure row geometry.
InputTheme
Single-line and multi-line text input fields.
LayoutTheme
Layout spacing constants shared between light and dark variants.
LinkTheme
Hyperlink colors and underline setting.
ListTheme
List and table colors and row geometry.
MenuTheme
Popup and context menu appearance.
PopoverTheme
Popover / dropdown panel appearance.
ProgressBarTheme
Progress bar colors and geometry.
ResolvedButtonTheme
Push button: colors, sizing, spacing, geometry.
ResolvedCardTheme
Card / container colors and geometry.
ResolvedCheckboxTheme
Checkbox and radio button theme: colors, indicator, label font, border, and interactive states.
ResolvedComboBoxTheme
ComboBox / dropdown trigger sizing.
ResolvedDialogTheme
Dialog sizing, spacing, button order, fonts, border, and background.
ResolvedExpanderTheme
Expander / disclosure row geometry.
ResolvedInputTheme
Single-line and multi-line text input fields.
ResolvedLayoutTheme
Layout spacing constants shared between light and dark variants.
ResolvedLinkTheme
Hyperlink colors and underline setting.
ResolvedListTheme
List and table colors and row geometry.
ResolvedMenuTheme
Popup and context menu appearance.
ResolvedPopoverTheme
Popover / dropdown panel appearance.
ResolvedProgressBarTheme
Progress bar colors and geometry.
ResolvedScrollbarTheme
Scrollbar colors and geometry.
ResolvedSegmentedControlTheme
Segmented control sizing (macOS-primary; KDE uses tab bar metrics as proxy).
ResolvedSeparatorTheme
Separator line color and width.
ResolvedSidebarTheme
Sidebar panel background, selection, and hover colors.
ResolvedSliderTheme
Slider control colors and geometry.
ResolvedSpinnerTheme
Spinner / indeterminate progress indicator.
ResolvedSplitterTheme
Splitter handle width and color.
ResolvedStatusBarTheme
Status bar font and background.
ResolvedSwitchTheme
Toggle switch track, thumb, geometry, and interactive states.
ResolvedTabTheme
Tab bar colors and sizing.
ResolvedToolbarTheme
Toolbar sizing, spacing, and font.
ResolvedTooltipTheme
Tooltip popup appearance.
ResolvedWindowTheme
Window chrome: background, title bar colors, inactive states, geometry.
ScrollbarTheme
Scrollbar colors and geometry.
SegmentedControlTheme
Segmented control sizing (macOS-primary; KDE uses tab bar metrics as proxy).
SeparatorTheme
Separator line color and width.
SidebarTheme
Sidebar panel background, selection, and hover colors.
SliderTheme
Slider control colors and geometry.
SpinnerTheme
Spinner / indeterminate progress indicator.
SplitterTheme
Splitter handle width and color.
StatusBarTheme
Status bar font and background.
SwitchTheme
Toggle switch track, thumb, geometry, and interactive states.
TabTheme
Tab bar colors and sizing.
ToolbarTheme
Toolbar sizing, spacing, and font.
TooltipTheme
Tooltip popup appearance.
WindowTheme
Window chrome: background, title bar colors, inactive states, geometry.