저는 프로그래밍에 매우 익숙하며 스 와이프 뷰를 동적으로 추가하려고합니다. main.qml은 아래 코드에 있습니다. Serialsettings.qml이 정적으로 표시되는 설정 페이지가 있습니다. 이제 다른 qml 페이지를 추가하고 싶습니다. 이 작업을 수행하는 방법은 각 qml의 설정 페이지에서 확인란을 사용하는 것입니다. 티켓이 있으면 swipeview에 추가해야합니다. 어떻게해야합니까?QML Swipeview가 페이지를 동적으로 추가합니다.
import QtQuick 2.7
import QtQuick.Window 2.2
import QtQuick.Controls 2.1
import QtQuick.Layouts 1.1
import com.powertune 1.0
ApplicationWindow {
visible: true
minimumWidth: 800
minimumHeight: 480
title: qsTr("PowerTune")
color: "black"
SwipeView {
id: view
currentIndex: 0
anchors.fill: parent
Item {
id: firstpage
SerialSettings{} // Loads Serialsettings.qml into SwipeView
}
//Add pages dynamically via Checkboxes in Serialsettings.qml
}
PageIndicator {
id: indicator
count: view.count
currentIndex: view.currentIndex
anchors.bottom: view.bottom
anchors.horizontalCenter: parent.horizontalCenter
}
}
나를 위해 완벽하게 작동합니다. –
@Markus Ippy, 당신은 환영합니다! – scopchanov