Я изучаю Marble для Qt и пытаюсь понять, кто сохраняет право собственности на GeoDataPlacemarks, глядя на исходный код, но я не уверен, правильно ли я понял.
Когда я добавляю метку вGeoDataDocument родительский объект установлен в GeoDataFeature, но это только родительский элемент в MarbleTreeModel, а не родительский, как это предусмотрено в QObjects, поскольку элементы Marble не наследуются от QObjects.Это правильно?
Поэтому, если мне придется периодически обновлять некоторые метки, могу ли я сохранить эти метки в QScopedPointer как переменную-член моего класса, добавить к документу pointer.data () и затем периодически обновлятьустановить метку, а затем вызвать обновление для модели, передающей документ?
Большое спасибо!