Navigation and structure
Native Qt
Tab Bar
Tab Bar is a native Zui component in the navigation and structure catalog, with 18 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.
tab_bar [{ text: "Overview", icon: :house }, { text: "Activity", icon: :clock }], current_index: 0
API
Component properties
18 component-specific values, plus shared item and layout properties.
itemsItems configuration for Tab Bar.propertycurrent_indexCurrent index configuration for Tab Bar.propertypositionPosition configuration for Tab Bar.propertyspacingSpacing configuration for Tab Bar.propertytab_widthTab width configuration for Tab Bar.propertywidthWidth configuration for Tab Bar.propertyheightHeight configuration for Tab Bar.propertyenabledEnabled configuration for Tab Bar.propertybackgroundBackground configuration for Tab Bar.propertyforegroundForeground configuration for Tab Bar.propertymutedMuted configuration for Tab Bar.propertyaccentAccent configuration for Tab Bar.propertyborder_colorBorder color configuration for Tab Bar.propertyradiusRadius configuration for Tab Bar.propertyfont_familyFont family configuration for Tab Bar.propertyfont_sizeFont size configuration for Tab Bar.propertylayout_directionLayout direction configuration for Tab Bar.propertyvisibleVisible configuration for Tab 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.
↗
inputNative event payload↗
changeNative event payload↗
tab_clickNative event payload↗
showNative event payload↗
hideNative event payload↗
focusNative event payload↗
blurNative event payload