理解 event->globalPos() 事件触发点相对于桌面的位置; pos() 程序相对于桌面左上角的位置,实际是窗口的左上角坐标。 下面是通过图示更加清楚的表明上述的解释: 红点所在处即为窗口左上角的坐标pos(); 若鼠标在程序窗口中点击,则通过event->globalPos()获取鼠标在桌面坐标系统的位置。