pyqt - PyQt 鼠标在本地和全局上的位置
问题描述
我有 2 个 GroupBoxes,我想获取每个 GroupBox 本地和全局的当前鼠标位置。
这就是我想要实现的
解决方案
检查https://doc.qt.io/qt-5/qcursor.html#pos
QPoint QCursor::pos() 返回主屏幕光标(热点)在全局屏幕坐标中的位置。
您可以调用 QWidget::mapFromGlobal() 将其转换为小部件坐标。
推荐阅读
- python - 如何在 Python3 中同时运行 2 个函数
- c++ - free():在 c++ Conways Game of Life 中的 tcache 2 Aborted (core dumped) 中检测到 double free
- android - *BindingImpl 类:不能从 final *Binding 继承
- php - 删除集合 Laravel 的关键“数据”
- asp.net-web-api - NgRx 数据,EntityCollectionService 的默认 Api 不匹配 Asp.net Core Web Api
- android - 以编程方式使 Scrollview 不可滚动并将其改回
- django - django模型找到过滤器计数最小的地方
- c - 无符号 __int128 文字 GCC
- javascript - 在我登录用户后,Firebase 用户未定义?
- python-3.x - Discord.py ~ 显示用户信息的命令