Navigation

Widgets for organizing and navigating between content areas.

TabBar

Horizontal tab bar for switching between content pages.

  • tabs: list
  • currentIndex: int
  • onCurrentChanged: signal
TabView

Tab bar with associated content pages. Shows active tab content.

  • tabs: list
  • currentIndex: int
Menu

Popup menu with items, separators, and sub-menus.

  • items: list
  • onTriggered: signal
MenuBar

Horizontal menu bar with dropdown menus. Top-level application menus.

  • menus: list
ContextMenu

Right-click popup menu with items and separators. Context-sensitive actions.

  • items: list
  • onTriggered: signal
StackView

Stack-based navigation. Push, pop, and replace pages.

  • initialItem: string
  • stackDepth: int
SwipeView

Horizontally swipeable page container. Touch-driven navigation.

  • pages: list
  • currentIndex: int
TileView

Grid-based tile container. Snap-to-grid page navigation.

  • tileWidth: int
  • tileHeight: int
PageIndicator

Dot-based page indicator. Shows current position in a page sequence.

  • count: int
  • currentIndex: int