Models and utilities
Native Qt
Folder List Model
Folder List Model is a native Zui component in the models and utilities 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.
folder_list_model "file:///home/user/Documents", name_filters: ["*.rb", "*.md"], show_files: true, show_dirs: true, sort_field: :name
API
Component properties
14 component-specific values, plus shared item and layout properties.
folderFolder configuration for Folder List Model.propertyroot_folderRoot folder configuration for Folder List Model.propertyname_filtersName filters configuration for Folder List Model.propertyshow_filesShow files configuration for Folder List Model.propertyshow_dirsShow dirs configuration for Folder List Model.propertyshow_dirs_firstShow dirs first configuration for Folder List Model.propertyshow_dot_and_dot_dotShow dot and dot dot configuration for Folder List Model.propertyshow_hiddenShow hidden configuration for Folder List Model.propertyshow_only_readableShow only readable configuration for Folder List Model.propertysort_fieldSort field configuration for Folder List Model.propertysort_reversedSort reversed configuration for Folder List Model.propertycase_sensitiveCase sensitive configuration for Folder List Model.propertyrevisionRevision configuration for Folder List Model.propertyvisibleVisible configuration for Folder List Model.propertyShow 16 shared item properties
enabledopacityscalerotationzwidthheightfill_widthfill_heightpreferred_widthpreferred_heightminimum_widthminimum_heightmaximum_widthmaximum_heightlayout_alignment
Interaction
Events
Subscribe with on widget, :event and keep behavior in Ruby.
↗
count_changeNative event payload↗
folder_changeNative event payload↗
statusNative event payload↗
errorNative event payload↗
changeNative event payload