Menus, dialogs, and feedback
Container
Native Qt
Popup
Popup is a native Zui container in the menus, dialogs, and feedback 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.
popup opened: true, x: 40, y: 40, padding: 16 do
label "Quick actions"
end
API
Component properties
21 component-specific values, plus shared item and layout properties.
openedOpened configuration for Popup.propertyxX configuration for Popup.propertyyY configuration for Popup.propertywidthWidth configuration for Popup.propertyheightHeight configuration for Popup.propertymodalModal configuration for Popup.propertydimDim configuration for Popup.propertyfocusFocus configuration for Popup.propertyclose_policyClose policy configuration for Popup.propertylayoutLayout configuration for Popup.propertyspacingSpacing configuration for Popup.propertypaddingPadding configuration for Popup.propertyanimatedAnimated configuration for Popup.propertydurationDuration configuration for Popup.propertyeasingEasing configuration for Popup.propertyenabledEnabled configuration for Popup.propertybackgroundBackground configuration for Popup.propertyforegroundForeground configuration for Popup.propertyborder_colorBorder color configuration for Popup.propertyradiusRadius configuration for Popup.propertyvisibleVisible configuration for Popup.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.
↗
openNative event payload↗
closeNative event payload↗
about_to_showNative event payload↗
about_to_hideNative event payload↗
showNative event payload↗
hideNative event payload↗
focusNative event payload↗
blurNative event payload↗
position_changeNative event payload