首页 > 解决方案 > PyQt 鼠标在本地和全局上的位置

问题描述

我有 2 个 GroupBoxes,我想获取每个 GroupBox 本地和全局的当前鼠标位置。

这就是我想要实现的

标签: pyqtpyqt5

解决方案


检查https://doc.qt.io/qt-5/qcursor.html#pos

QPoint QCursor::pos() 返回主屏幕光标(热点)在全局屏幕坐标中的位置。

您可以调用 QWidget::mapFromGlobal() 将其转换为小部件坐标。


推荐阅读