Effects
Container
Native Qt
Drop Shadow
Drop Shadow is a native Zui container in the effects catalog, with 12 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.
drop_shadow width: 360, height: 200, blur: 0.7, horizontal_offset: 0, vertical_offset: 12, color: "#00000099" do
card { label "Shadow source" }
end
API
Component properties
12 component-specific values, plus shared item and layout properties.
widthWidth configuration for Drop Shadow.propertyheightHeight configuration for Drop Shadow.propertyblurBlur configuration for Drop Shadow.propertymaximumMaximum configuration for Drop Shadow.propertymultiplierMultiplier configuration for Drop Shadow.propertyhorizontal_offsetHorizontal offset configuration for Drop Shadow.propertyvertical_offsetVertical offset configuration for Drop Shadow.propertycolorColor configuration for Drop Shadow.propertyopacityOpacity configuration for Drop Shadow.propertyscaleScale configuration for Drop Shadow.propertyauto_paddingAuto padding configuration for Drop Shadow.propertyvisibleVisible configuration for Drop Shadow.propertyShow 12 shared item properties
enabledrotationzfill_widthfill_heightpreferred_widthpreferred_heightminimum_widthminimum_heightmaximum_widthmaximum_heightlayout_alignment
Interaction
Events
Subscribe with on widget, :event and keep behavior in Ruby.
This renderer is display-only and does not emit component-specific events.