Navigation and structure
Container
Native Qt
Pane
Pane is a native Zui container in the navigation and structure catalog, with 18 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.
pane padding: 20, spacing: 12, background: "#18181d", radius: 16 do
label "Inspector", bold: true
text "Pane content"
end
API
Component properties
18 component-specific values, plus shared item and layout properties.
layoutLayout configuration for Pane.propertyspacingSpacing configuration for Pane.propertypaddingPadding configuration for Pane.propertyleft_paddingLeft padding configuration for Pane.propertyright_paddingRight padding configuration for Pane.propertytop_paddingTop padding configuration for Pane.propertybottom_paddingBottom padding configuration for Pane.propertywidthWidth configuration for Pane.propertyheightHeight configuration for Pane.propertyenabledEnabled configuration for Pane.propertybackgroundBackground configuration for Pane.propertyforegroundForeground configuration for Pane.propertyborder_colorBorder color configuration for Pane.propertyborder_widthBorder width configuration for Pane.propertyradiusRadius configuration for Pane.propertylayout_directionLayout direction configuration for Pane.propertyclipClip configuration for Pane.propertyvisibleVisible configuration for Pane.propertyShow 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.
↗
clickNative event payload↗
showNative event payload↗
hideNative event payload↗
focusNative event payload↗
blurNative event payload