高德地圖的事件說明參見高德開發者文檔: 高德地圖Map類參考手冊
var _dragendEvent = function(e) {
var gps = map.getCenter();
Dialog.onGetLngLat(gps.getLng(), gps.getLat()); // Dialog是注冊的js對象,加載高德地圖的文章中講過
}
// 地圖拖拽事件
map.on("dragend", _dragendEvent);
這樣在地圖被拖拽時,就可以調用Qt的onGetLngLat槽函數,将地圖中心坐标傳過去。