Data and collections
Native Qt
Radio Delegate
Radio Delegate is a native Zui component in the data and collections catalog, with 32 component-specific properties.
Usage
Ruby example
Paste this complete Builder example inside the app surface from the Quickstart. Replace illustrative asset paths with files from your project.
radio_delegate "Production", value: :production, checked: true, description: "Deploy to customers"
API
Component properties
32 component-specific values, plus shared item and layout properties.
textText configuration for Radio Delegate.propertydescriptionDescription configuration for Radio Delegate.propertyvalueValue configuration for Radio Delegate.propertycheckedChecked configuration for Radio Delegate.propertyauto_exclusiveAuto exclusive configuration for Radio Delegate.propertyselectedSelected configuration for Radio Delegate.propertyhighlightedHighlighted configuration for Radio Delegate.propertyenabledEnabled configuration for Radio Delegate.propertywidthWidth configuration for Radio Delegate.propertyheightHeight configuration for Radio Delegate.propertypaddingPadding configuration for Radio Delegate.propertyspacingSpacing configuration for Radio Delegate.propertyindicator_sizeIndicator size configuration for Radio Delegate.propertydot_sizeDot size configuration for Radio Delegate.propertybackgroundBackground configuration for Radio Delegate.propertyselected_backgroundSelected background configuration for Radio Delegate.propertyhighlighted_backgroundHighlighted background configuration for Radio Delegate.propertyforegroundForeground configuration for Radio Delegate.propertyselected_foregroundSelected foreground configuration for Radio Delegate.propertymutedMuted configuration for Radio Delegate.propertyaccentAccent configuration for Radio Delegate.propertyindicator_backgroundIndicator background configuration for Radio Delegate.propertyindicator_borderIndicator border configuration for Radio Delegate.propertydot_colorDot color configuration for Radio Delegate.propertyborder_colorBorder color configuration for Radio Delegate.propertyborder_widthBorder width configuration for Radio Delegate.propertyradiusRadius configuration for Radio Delegate.propertyfont_familyFont family configuration for Radio Delegate.propertyfont_sizeFont size configuration for Radio Delegate.propertydescription_sizeDescription size configuration for Radio Delegate.propertyaccessible_nameAccessible name configuration for Radio Delegate.propertyvisibleVisible configuration for Radio Delegate.propertyShow 13 shared item properties
opacityscalerotationzfill_widthfill_heightpreferred_widthpreferred_heightminimum_widthminimum_heightmaximum_widthmaximum_heightlayout_alignment
Interaction
Events
Subscribe with on widget, :event and keep behavior in Ruby.
↗
activateNative event payload↗
clickNative event payload↗
selectNative event payload↗
changeNative event payload↗
toggleNative event payload↗
pressNative event payload↗
releaseNative event payload↗
hoverNative event payload↗
focusNative event payload↗
blurNative event payload↗
showNative event payload↗
hideNative event payload