1、QPoint QWidget::mapToGlobal(const QPoint &pos) const
將小部件坐標轉換為全局坐標。mapToGlobal(QPoint(0,0))可以得到小部件左上角像素的全局坐標。
2、QPoint QWidget::mapToParent(const QPoint &pos) const
將小部件坐標轉換為父部件坐標。如果小部件沒有父部件,則效果與mapToGlobal()相同。
3、QPoint QWidget::mapTo(const QWidget *parent, const QPoint &pos) const
將小部件的坐標轉換為父部件的坐標系統,parent不能是0,必須是調用小部件的父部件。
4、QPoint QWidget::mapFromGlobal(const QPoint &pos) const
將全局坐標轉換為小部件坐標。
5、QPoint QWidget::mapFromParent(const QPoint &pos) const
將父部件坐標轉換為小部件坐標。如果小部件沒有父部件,則效果與mapFromGlobal()相同。
6、QPoint QWidget::mapFrom(const QWidget *parent, const QPoint &pos) const
將小部件的坐標pos從父部件的坐標系統轉換為小部件的坐標系統。parent不能是0,必須是調用小部件的父部件。
7、QPoint QMouseEvent::pos() const
返回鼠標光標相對於接收事件的小部件的位置。
8、QPoint QMouseEvent::globalPos() const
返回事件發生時鼠標光標的全局位置。
9、const QPointF &QMouseEvent::screenPos() const
以QPointF的形式返回鼠標光標相對於接收事件的屏幕的位置。這個函數是在Qt 5.0中引入的。