zui docs v0.0.5
GitHub ↗
Buttons and input Native Qt

Folder Picker

Folder Picker is a native Zui component in the buttons and input catalog, with 21 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.

Ruby
folder_picker "", label: "Export directory", title: "Choose a folder"
API

Component properties

21 component-specific values, plus shared item and layout properties.

pathPath configuration for Folder Picker.property
labelLabel configuration for Folder Picker.property
placeholderPlaceholder configuration for Folder Picker.property
titleTitle configuration for Folder Picker.property
current_folderCurrent folder configuration for Folder Picker.property
openedOpened configuration for Folder Picker.property
native_dialogNative dialog configuration for Folder Picker.property
accept_textAccept text configuration for Folder Picker.property
cancel_textCancel text configuration for Folder Picker.property
widthWidth configuration for Folder Picker.property
heightHeight configuration for Folder Picker.property
enabledEnabled configuration for Folder Picker.property
foregroundForeground configuration for Folder Picker.property
mutedMuted configuration for Folder Picker.property
backgroundBackground configuration for Folder Picker.property
border_colorBorder color configuration for Folder Picker.property
accentAccent configuration for Folder Picker.property
radiusRadius configuration for Folder Picker.property
font_familyFont family configuration for Folder Picker.property
font_sizeFont size configuration for Folder Picker.property
visibleVisible configuration for Folder Picker.property
Show 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.

inputNative event payload
changeNative event payload
acceptNative event payload
rejectNative event payload
openNative event payload
closeNative event payload
folder_changeNative event payload