Buttons and input
Native Qt
Range Slider
Range Slider 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.
range_slider 20, 80, minimum: 0, maximum: 100, step: 5, live: true
API
Component properties
14 component-specific values, plus shared item and layout properties.
lowerLower configuration for Range Slider.propertyupperUpper configuration for Range Slider.propertyminimumMinimum configuration for Range Slider.propertymaximumMaximum configuration for Range Slider.propertystepStep configuration for Range Slider.propertyorientationOrientation configuration for Range Slider.propertysnapSnap configuration for Range Slider.propertyliveLive configuration for Range Slider.propertywidthWidth configuration for Range Slider.propertyheightHeight configuration for Range Slider.propertyforegroundForeground configuration for Range Slider.propertybackgroundBackground configuration for Range Slider.propertyaccentAccent configuration for Range Slider.propertyvisibleVisible configuration for Range Slider.propertyShow 14 shared item properties
enabledopacityscalerotationzfill_widthfill_heightpreferred_widthpreferred_heightminimum_widthminimum_heightmaximum_widthmaximum_heightlayout_alignment
Interaction
Events
Subscribe with on widget, :event and keep behavior in Ruby.
↗
inputNative event payload↗
changeNative event payload