fix apertura pagine: pageStack diretto (page.pageStack non risolvibile nel delegate)
This commit is contained in:
@@ -112,7 +112,7 @@ Page {
|
||||
}
|
||||
onClicked: {
|
||||
console.log("[tide] open port:", model.name, "custom:", model.custom)
|
||||
page.pageStack.push(Qt.resolvedUrl("DetailPage.qml"),
|
||||
pageStack.push(Qt.resolvedUrl("DetailPage.qml"),
|
||||
{ port: model.port, portIndex: model.realIndex, custom: model.custom })
|
||||
}
|
||||
}
|
||||
@@ -175,7 +175,7 @@ Page {
|
||||
geoMsg.visible = true
|
||||
geoMsg.color = Theme.highlightColor
|
||||
try {
|
||||
page.pageStack.push(Qt.resolvedUrl("DetailPage.qml"),
|
||||
pageStack.push(Qt.resolvedUrl("DetailPage.qml"),
|
||||
{ port: port, portIndex: -1, custom: true })
|
||||
} catch (e) {
|
||||
console.log("[tide] push DetailPage failed:", e)
|
||||
@@ -254,7 +254,7 @@ Page {
|
||||
if (pref !== "") {
|
||||
for (var i = 0; i < Tides.PORTS.length; i++) {
|
||||
if (Tides.PORTS[i][0] === pref) {
|
||||
page.pageStack.push(Qt.resolvedUrl("DetailPage.qml"),
|
||||
pageStack.push(Qt.resolvedUrl("DetailPage.qml"),
|
||||
{ port: Tides.PORTS[i], portIndex: i, custom: false })
|
||||
break
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user