Qt-geometry介绍使用(11)

目录

geometry()

描述

相关API

相关使用

setGeometry()的第一种用法  

setGeometry()的第二种用法 


geometry()

读法,因为这个比较拗口,所有这里特意声明一下,还有要注意的是,一定得会拼写这个单词,不会拼写在很多常见也很很尴尬,比如在面试中

描述

位置和尺寸

其实是四个属性的统称

• x 横坐标
• y 纵坐标
• width 宽度
• height ⾼度

 

相关API

 

相关使用

我们先创建一个新的项目,如下图所示,用Designer画布指定下面的图形,我们要实现点击相应的按钮就能移动窗口这一个功能

记得把按钮的名字也改一下

如下我们测试一下使用,显然会打印出这样的结果 

setGeometry()的第一种用法  

如图我们就可以实现一个扩大或者缩小target按钮的某一个边框的功能了 

 

setGeometry()的第二种用法 

实现平移

一个小程序

我们创建一个新的项目,如下,我们创建一个小恶作剧

我们先要知道这个随机数是怎么生成的,要怎么样才能生成更好的随机数

如下,我们就实现了一个点击就会让窗口移动的小玩意 

我们还可以玩一下这个press()的信号函数,如下我们创建一个这样的信号

只要一点就会移动,比上面的点击要快上一点

  • 6
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

清风玉骨

爱了!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值