Buttons and input
Native Qt
Round Button
Round Button is a native Zui component in the buttons and input catalog, with 14 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.
round_button "", icon: :plus, diameter: 44 do
puts "Item added"
end
API
Component properties
14 component-specific values, plus shared item and layout properties.
textText configuration for Round Button.propertyiconIcon configuration for Round Button.propertycheckedChecked configuration for Round Button.propertycheckableCheckable configuration for Round Button.propertyenabledEnabled configuration for Round Button.propertydiameterDiameter configuration for Round Button.propertyforegroundForeground configuration for Round Button.propertybackgroundBackground configuration for Round Button.propertychecked_backgroundChecked background configuration for Round Button.propertyaccentAccent configuration for Round Button.propertyfont_familyFont family configuration for Round Button.propertyfont_sizeFont size configuration for Round Button.propertyicon_sizeIcon size configuration for Round Button.propertyvisibleVisible configuration for Round Button.propertyShow 15 shared item properties
opacityscalerotationzwidthheightfill_widthfill_heightpreferred_widthpreferred_heightminimum_widthminimum_heightmaximum_widthmaximum_heightlayout_alignment
Interaction
Events
Subscribe with on widget, :event and keep behavior in Ruby.
↗
clickNative event payload↗
changeNative event payload↗
pressNative event payload↗
releaseNative event payload↗
hoverNative event payload