使用QWidget的pos()函数获取控件的左上角坐标,或使用geometry()函数获取控件的位置和大小信息C++
时间: 2024-02-25 07:51:26 浏览: 117
python GUI库图形界面开发之PyQt5窗口控件QWidget详细使用方法
使用QWidget的pos()函数获取控件的左上角坐标示例代码如下:
```cpp
QWidget* widget = new QWidget(parent); // 创建一个QWidget控件
QPoint pos = widget->pos(); // 获取该控件的左上角坐标
```
使用geometry()函数获取控件的位置和大小信息示例代码如下:
```cpp
QWidget* widget = new QWidget(parent); // 创建一个QWidget控件
QRect rect = widget->geometry(); // 获取该控件的位置和大小信息
int x = rect.x(); // 控件左上角的x坐标
int y = rect.y(); // 控件左上角的y坐标
int width = rect.width(); // 控件的宽度
int height = rect.height(); // 控件的高度
```
阅读全文