как обновить или перезагрузить MapQuickItem, когда размер карты изменен?

#qt #qml #qt5

Вопрос:

Используйте MapQuickItem для отображения компонента на карте, координация quickitem не изменяется, но когда размер карты изменяется( ширина или высота), quickitem будет отображаться при неправильной координации, как сбросить координацию quickitem(широта, долгота)

 Map {  id: map    height: 100 // for example, i change the height, marker's position will not update  width: 100 // but,,, if change, width , will auto update.   MapItemView {  model: xxxx  delegate: MapQuickItem {  id: marker  anchorPoint.x: image.width/4  anchorPoint.y: image.height    coordinate: object.coordinate  sourceItem: Image {  id: image  source: "xxxx.png"  }  }  } }  

т. е. маркер не изменяет положение (не координату) при изменении размера карты.