我有一个应用程序与几个网页。 他们中的一个是设置的网页,用户可以选择的各种设置。 有各种不同的按键的网页上有这我可以打开不同的网页。
目前我总是关之间的网页有:
页。navigationStack.推(nameOfPage)
对于大多数情况下,这是好的,但是当我闭的设置页:我想要回到以前的网页(网页,开设当我按下按钮打开设置页:)并没有到指定1页。
我的工作与最大似然/Felgo
代码的例子: 进口Felgo3.0 进口qtquick-借助2.0 进口qtquick-借助.控制1.4
App {
id: app
NavigationStack {
Page {
id: page
navigationBarHidden: true
Text { text: qsTr("1st page") }
Button {
y: 30; text: "go to 2nd page"
onClicked: page.navigationStack.push(secondpage)
}
Button {
y: 60; text: "go to settings"
onClicked: page.navigationStack.push(settingsPage)
}
}
}
Component {
id: secondpage
Page {
navigationBarHidden: true
Text { text: qsTr("2nd page") }
Button {
y: 30; text: "go to 1st page"
onClicked: page.navigationStack.push(page)
}
Button {
y: 60; text: "go to settings"
onClicked: page.navigationStack.push(settingsPage)
}
}
}
Component {
id: settingsPage
Page {
navigationBarHidden: true
Text { text: qsTr("settings page") }
//various settings
Button {
y: 30; text: "go to previous page"
onClicked: page.navigationStack.push(page) //??
}
}
}
}
我不知道怎么把线47-这样我就可以获得以无论是第1或第2页-根据我在那里开设置页:从
任何帮助将是非常理解