Menus, dialogs, and feedback
Native Qt
Context Menu
Context Menu is a native Zui component in the menus, dialogs, and feedback catalog, with 20 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.
context_menu [{ text: "Copy", value: :copy }, { text: "Delete", value: :delete }], x: 120, y: 80, opened: true
API
Component properties
20 component-specific values, plus shared item and layout properties.
itemsItems configuration for Context Menu.propertytargetTarget configuration for Context Menu.propertyopenedOpened configuration for Context Menu.propertyxX configuration for Context Menu.propertyyY configuration for Context Menu.propertyactivation_widthActivation width configuration for Context Menu.propertyactivation_heightActivation height configuration for Context Menu.propertywidthWidth configuration for Context Menu.propertymodalModal configuration for Context Menu.propertyclose_policyClose policy configuration for Context Menu.propertyenabledEnabled configuration for Context Menu.propertybackgroundBackground configuration for Context Menu.propertyforegroundForeground configuration for Context Menu.propertymutedMuted configuration for Context Menu.propertyaccentAccent configuration for Context Menu.propertyborder_colorBorder color configuration for Context Menu.propertyradiusRadius configuration for Context Menu.propertyfont_familyFont family configuration for Context Menu.propertyfont_sizeFont size configuration for Context Menu.propertyvisibleVisible configuration for Context Menu.propertyShow 14 shared item properties
opacityscalerotationzheightfill_widthfill_heightpreferred_widthpreferred_heightminimum_widthminimum_heightmaximum_widthmaximum_heightlayout_alignment
Interaction
Events
Subscribe with on widget, :event and keep behavior in Ruby.
↗
requestNative event payload↗
triggerNative event payload↗
toggleNative event payload↗
highlightNative event payload↗
openNative event payload↗
closeNative event payload↗
about_to_showNative event payload↗
about_to_hideNative event payload