Имам QML компонент, наречен MyComponent, и имам негов екземпляр, както следва:
MyComponent {
id: rightComponent
property Component settingsScreen: SettingsScreen {}
StackView {
id: settingsStack
anchors.fill: parent
initialItem: rightComponent.settingsScreen
}
}
SettingsScreen
е друг компонент, който имам. Проблемът е, че не изглежда, че rightComponent
е родител на settingsScreen
. Получавам правилния резултат, когато вградя като:
MyComponent {
id: rightComponent
SettingsScreen {}
}
Това е добре и всичко е подредено правилно.