Liri Fluid API

TabbedPage QML Type

Page with tabs. More...

Import Statement: import Fluid.Controls 1.1

Properties

Methods

Detailed Description

 import QtQuick 2.10
 import Fluid.Controls 1.0 as FluidControls

 FluidControls.ApplicationWindow {
     title: "Application Name"
     width: 1024
     height: 800
     visible: true

     initialPage: FluidControls.TabbedPage {
         FluidControls.Tab {
             title: "Tab 1"

             Label {
                 anchors.centerIn: parent
                 text: "Hello World!"
             }
         }

         FluidControls.Tab {
             title: "Tab 2"

             Label {
                 anchors.centerIn: parent
                 text: "Hello World!"
             }
         }
     }
 }

Property Documentation

[read-only] count : int

Number of tabs.


[read-only] currentIndex : int

Index of the currently selected tab.


[read-only] selectedTab : Item

The currently selected tab.


[read-only] tabBar : ToolBar

Tool bar that contains tabs.


[read-only] tabs : TabBar

Tab bar.


Method Documentation

void addTab(Tab tab)

Add a tab programmatically to the page.


void decrementCurrentIndex()

Decrement current index.

See also currentIndex.


Tab getTab(int index)

Return the tab with index.


void incrementCurrentIndex()

Increment current index.

See also currentIndex.


void removeTab(int index)

Remove the tab with index programmatically.


void setCurrentIndex(int index)

Select the tab that correspond to index.