获取QPushButton的坐标

时间:2012-01-28 00:43:03

标签: python qt pyqt

我使用pyqt来执行此操作,以便如何获取特定按钮的坐标。 例如:

button = self.ui.buttonGroup.button(buttonId)

我想根据当前坐标更改此按钮的坐标。我怎样才能做到这一点?

1 个答案:

答案 0 :(得分:5)

所有PyQt小部件都继承其基类QWidget的方法。如果查看文档,您将看到与每个窗口小部件的几何相关的各种方法和属性。从上一个链接复制,这些是以下内容:

  

pos,x(),y(),rect,size,width(),height(),move(),resize(),sizePolicy,sizeHint(),minimumSizeHint(),updateGeometry(),layout() ,frameGeometry,geometry,childrenRect,childrenRegion,adjustSize(),mapFromGlobal(),mapToGlobal(),mapFromParent(),mapToParent(),maximumSize,minimumSize,sizeIncrement,baseSize,setFixedSize()

为了更好地理解他们做了什么,请以交互方式进行检查。我相信几何是你需要的。