PyQt5-如何获取控件的位置和尺寸
1、获取横坐标,obj.x(),包括框架。如果没有父控件是相对于桌面坐标。
返回int类型数据。

2、获取纵坐标,obj.y(),包括框架。如果没有父控件是相对于桌面坐标。
返回int类型数据。

3、pos(),是x(),y()的组合。包括框架。如果没有父控件是相对于桌面坐标。
返回的是QPoint(x,y)类型。

1、width(),获取控件的宽度,不包含框架。
obj.width()
返回int类型值。

2、height(),获取控件的高度,不包含框架.
obj.height()
返回int类型值。

3、size(w,h),是width()和height()的组合。
返回QSize(w,h)类型。

1、geometry():获取用户区域相对于父控件的位置和尺寸的组合
obj.geometry()
返回QRect(x,y,w,h)类型。

2、rect():返回QRect(0,0,w,h)类型的值.

1、framesize():返回QSize(w,h)类型的框架宽高。

2、frameGeometry()返回QRect(x, y, w, h)类型的坐标和宽高。

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:51
阅读量:139
阅读量:164
阅读量:69
阅读量:29