zui docs v0.0.5
GitHub ↗
Menus, dialogs, and feedback Native Qt

Confirm Dialog

Confirm Dialog is a native Zui component in the menus, dialogs, and feedback 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.

Ruby
confirm_dialog "Delete this build?", opened: true, cancel_text: "Keep", confirm_text: "Delete"
API

Component properties

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

openedOpened configuration for Confirm Dialog.property
messageMessage configuration for Confirm Dialog.property
cancel_textCancel text configuration for Confirm Dialog.property
confirm_textConfirm text configuration for Confirm Dialog.property
selected_indexSelected index configuration for Confirm Dialog.property
backgroundBackground configuration for Confirm Dialog.property
foregroundForeground configuration for Confirm Dialog.property
scrimScrim configuration for Confirm Dialog.property
selected_backgroundSelected background configuration for Confirm Dialog.property
selected_textSelected text configuration for Confirm Dialog.property
font_familyFont family configuration for Confirm Dialog.property
corner_radiusCorner radius configuration for Confirm Dialog.property
Show 17 shared item properties
visibleenabledopacityscalerotationzwidthheightfill_widthfill_heightpreferred_widthpreferred_heightminimum_widthminimum_heightmaximum_widthmaximum_heightlayout_alignment
Interaction

Events

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

cancelNative event payload
confirmNative event payload