私はQML StackView
を持っています。このアプリケーションでは、多くのコンポーネントがプッシュされています。私がしたいことは、実際にはアプリケーションのある時点でStackView
を初期状態にリセットします。 StackViewは次のように定義されています。QML StackViewを初期状態にリセットする
StackView {
id: soemID
initialItem: myItem
}
アプリケーションが進むにつれて、プッシュされポップされます。私は初期の項目だけを保持するためにこれをリセットする便利な方法を探しましたが、見つけられませんでした。これを行う唯一の方法は、アイテムが1つだけ残るまでアイテムを連続してポップすることでしょうか?
[StackView.clear()](http://doc.qt.io/qt-5/qml-qtquick-controls -stackview.html#clear-method)? – folibis