1. 代码 function getGlobalPosition(targetObject) { var positionX = 0 var positionY = 0 var obj = targetObject /* 遍历所有的父窗口 */ while (obj != null) { /* 累加计算坐标 */ positionX += obj.x positionY += obj.y obj = obj.parent } return {"x": positionX, "y": positionY} } 2. 参考 Qml获取某个控件的全局坐标