zui docs v0.0.5
GitHub ↗
Foundation and layout Native Qt

Layout Item Proxy

Layout Item Proxy is a native Zui component in the foundation and layout 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.

Ruby
source = card id: :summary_card, preferred_width: 320 do
  label "Build summary"
end

layout_item_proxy source,
  fill_width: true,
  minimum_width: 240
API

Component properties

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

targetTarget configuration for Layout Item Proxy.property
widthWidth configuration for Layout Item Proxy.property
heightHeight configuration for Layout Item Proxy.property
fill_widthFill width configuration for Layout Item Proxy.property
fill_heightFill height configuration for Layout Item Proxy.property
preferred_widthPreferred width configuration for Layout Item Proxy.property
preferred_heightPreferred height configuration for Layout Item Proxy.property
minimum_widthMinimum width configuration for Layout Item Proxy.property
minimum_heightMinimum height configuration for Layout Item Proxy.property
maximum_widthMaximum width configuration for Layout Item Proxy.property
maximum_heightMaximum height configuration for Layout Item Proxy.property
alignmentAlignment configuration for Layout Item Proxy.property
marginsMargins configuration for Layout Item Proxy.property
left_marginLeft margin configuration for Layout Item Proxy.property
top_marginTop margin configuration for Layout Item Proxy.property
right_marginRight margin configuration for Layout Item Proxy.property
bottom_marginBottom margin configuration for Layout Item Proxy.property
visibleVisible configuration for Layout Item Proxy.property
Show 6 shared item properties
enabledopacityscalerotationzlayout_alignment
Interaction

Events

Subscribe with on widget, :event and keep behavior in Ruby.

target_changeNative event payload