目录
geometry()
读法,因为这个比较拗口,所有这里特意声明一下,还有要注意的是,一定得会拼写这个单词,不会拼写在很多常见也很很尴尬,比如在面试中
描述
位置和尺寸
其实是四个属性的统称
• x 横坐标
• y 纵坐标
• width 宽度
• height ⾼度
相关API
相关使用
我们先创建一个新的项目,如下图所示,用Designer画布指定下面的图形,我们要实现点击相应的按钮就能移动窗口这一个功能
记得把按钮的名字也改一下
如下我们测试一下使用,显然会打印出这样的结果
setGeometry()的第一种用法
如图我们就可以实现一个扩大或者缩小target按钮的某一个边框的功能了
setGeometry()的第二种用法
实现平移
一个小程序
我们创建一个新的项目,如下,我们创建一个小恶作剧
我们先要知道这个随机数是怎么生成的,要怎么样才能生成更好的随机数
如下,我们就实现了一个点击就会让窗口移动的小玩意
我们还可以玩一下这个press()的信号函数,如下我们创建一个这样的信号
只要一点就会移动,比上面的点击要快上一点