このコードを使用してページをロードしています
onClicked:
{
creationDetailsSheetLoader.source = "CreationDetailsPage.qml"
creationDetailsSheetLoader.item.reset()
pageStack.push(creationDetailsSheetLoader.item)
}
データが欲しいのですが
property string iconPath: ""
property string iconName: ""
property string appNameString: ""
property string desktop: ""
ページを終了するたびにリセット
コンポーネントのプロパティをこのように設定しています
text: ( desktop == "" ) ? "No app selected" : desktop
私が行った場合
function reset()
{
iconName = ""
iconPath = ""
appNameString = ""
desktop = ""
}
上記で指定したものは同じままなので、これをローダーのonLoaded、コンポーネントプロパティと呼びます。何が間違っているのでしょうか。または、ページを初期状態にリセットする簡単な方法はありますか
前もって感謝します