Buttons and input
Native Qt
Spin Box
Spin Box is a native Zui component in the buttons and input catalog, with 16 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.
spin_box 3, minimum: 1, maximum: 12, prefix: "× ", editable: true
API
Component properties
16 component-specific values, plus shared item and layout properties.
valueValue configuration for Spin Box.propertyminimumMinimum configuration for Spin Box.propertymaximumMaximum configuration for Spin Box.propertystepStep configuration for Spin Box.propertyeditableEditable configuration for Spin Box.propertywrapWrap configuration for Spin Box.propertyprefixPrefix configuration for Spin Box.propertysuffixSuffix configuration for Spin Box.propertywidthWidth configuration for Spin Box.propertyenabledEnabled configuration for Spin Box.propertyforegroundForeground configuration for Spin Box.propertybackgroundBackground configuration for Spin Box.propertyaccentAccent configuration for Spin Box.propertyfont_familyFont family configuration for Spin Box.propertyfont_sizeFont size configuration for Spin Box.propertyvisibleVisible configuration for Spin Box.propertyShow 14 shared item properties
opacityscalerotationzheightfill_widthfill_heightpreferred_widthpreferred_heightminimum_widthminimum_heightmaximum_widthmaximum_heightlayout_alignment
Interaction
Events
Subscribe with on widget, :event and keep behavior in Ruby.
↗
changeNative event payload↗
increaseNative event payload↗
decreaseNative event payload