Buttons and input
Native Qt
Multi Select
A searchable multiple-choice control supporting static or command-provided options.
Usage
Ruby example
Paste this complete Builder example inside the app surface from the Quickstart. Replace illustrative asset paths with files from your project.
multi_select %i[charts media], label: "Features", options: %i[charts media effects three_d]
API
Component properties
19 component-specific values, plus shared item and layout properties.
labelLabel configuration for Multi Select.propertyvaluesValues configuration for Multi Select.propertyoptionsOptions configuration for Multi Select.propertyoptions_commandOptions command configuration for Multi Select.propertyoptions_command_cwdOptions command cwd configuration for Multi Select.propertyplaceholderPlaceholder configuration for Multi Select.propertyempty_textEmpty text configuration for Multi Select.propertyno_selection_textNo selection text configuration for Multi Select.propertytrigger_labelTrigger label configuration for Multi Select.propertyshow_labelShow label configuration for Multi Select.propertyforegroundForeground configuration for Multi Select.propertybackgroundBackground configuration for Multi Select.propertypopup_borderPopup border configuration for Multi Select.propertyaccentAccent configuration for Multi Select.propertyfont_familyFont family configuration for Multi Select.propertyrow_heightRow height configuration for Multi Select.propertypopup_row_heightPopup row height configuration for Multi Select.propertypopup_min_heightPopup min height configuration for Multi Select.propertycursorCursor configuration for Multi Select.propertyShow 17 shared item properties
visibleenabledopacityscalerotationzwidthheightfill_widthfill_heightpreferred_widthpreferred_heightminimum_widthminimum_heightmaximum_widthmaximum_heightlayout_alignment
Interaction
Events
Subscribe with on widget, :event and keep behavior in Ruby.
↗
changeNative event payload↗
hoverNative event payload