pyqt5 通过父控件找到子控件坐标位置
时间: 2023-05-16 12:07:03 浏览: 545
pyqt5源代码:关系和坐标变换:可随意挪动图中的图形的位置,记录坐标位置。方法:pyqtSignal,QPoint,Qt
5星 · 资源好评率100%
可以使用QWidget的mapTo函数,将子控件的坐标位置转换为父控件的坐标位置。具体代码如下:
```python
child_pos = child_widget.pos()
parent_pos = parent_widget.mapToGlobal(child_pos)
```
其中,child_widget为子控件,parent_widget为父控件,child_pos为子控件在其父控件中的坐标位置,parent_pos为子控件在整个屏幕中的坐标位置。
阅读全文