Navigation and structure
Container
Native Qt
Tool Bar
Tool Bar is a native Zui container in the navigation and structure catalog, with 13 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.
tool_bar spacing: 6, position: :top do
tool_button "Save", icon: :save
tool_separator
tool_button "Run", icon: :play
end
API
Component properties
13 component-specific values, plus shared item and layout properties.
positionPosition configuration for Tool Bar.propertylayoutLayout configuration for Tool Bar.propertyspacingSpacing configuration for Tool Bar.propertypaddingPadding configuration for Tool Bar.propertywidthWidth configuration for Tool Bar.propertyheightHeight configuration for Tool Bar.propertyenabledEnabled configuration for Tool Bar.propertybackgroundBackground configuration for Tool Bar.propertyforegroundForeground configuration for Tool Bar.propertyborder_colorBorder color configuration for Tool Bar.propertyradiusRadius configuration for Tool Bar.propertylayout_directionLayout direction configuration for Tool Bar.propertyvisibleVisible configuration for Tool Bar.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.
↗
clickNative event payload↗
position_changeNative event payload↗
showNative event payload↗
hideNative event payload↗
focusNative event payload↗
blurNative event payload