【Qt QML】TabBar的用法

import QtQuick import QtQuick.Controls import QtQuick.Layouts Window { id: win width: 640 height: 480 visible: true title: qsTr("Tab Page") ListModel { id: pageModel ListElement{ pageName : "Home" pageColor : "steelblue" } ListElement{ pageName : "FirstPage" pageColor : "tomato" } ListElement{ pageName : "SecondPage" pageColor : "slateblue" } } TabBar { id: tabBar width: parent.width height: 50 Repeater { model: pageModel TabButton { text: pageName height: parent.height background: Rectangle { implicitHeight: parent.height color: pageColor } } } } StackLayout { anchors.top: tabBar.bottom height: parent.height width: parent.width currentIndex: tabBar.currentIndex Repeater { model: pageModel Rectangle { id: homeTab width: parent.width height: parent.height color: pageColor Text { id: pageText text: pageName anchors.centerIn: parent } } } }
上一篇:怎么将音频合并到一起?安利音频合并的3个方法


下一篇:基于onbar的备份与恢复实验