У меня есть компонент 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 {}
}
Это хорошо, и все выложено правильно.