/ / Tab in TabView Qt QML programmgesteuert ändern - qt, qml

Ändern Sie Tab programmatisch in TabView Qt QML - qt, qml

Wie ändere ich Tabs in TabView in Qt Quick QML? Hier ist mein Code

TabView {
id: main_tab
width: 799
height: 560
tabsVisible: false

Tab {
id: home_tab
source: "Home.qml"
title: "Home"
}
Tab {
id: led_tab
source: "Led.qml"
title: "Led"
}
}

Ich habe versucht, einen neuen Tab mit einzustellen main_tab.getTab(1).active = true aber es war kein Erfolg.

Antworten:

2 für die Antwort № 1

Du musst das ändern currentIndex Eigentum Ihres TabView :

main_tab.currentIndex = 0 // Will show home_tab
main_tab.currentIndex = 1 // Will show led_tab