Pyqt5开发实战记录

入职以来第一个开发项目:
1、如何给Qlabel加边框:右键label对象,选择“改变样式表”输入一下代码:

border: 1px solid black;

在这里插入图片描述

2、如何让垂直布局中button大小不发生变化:其实很简单,只需要设置button的最大值和最小值固定就可以了。
在这里插入图片描述

3、如何让图片自适应Qlabel的大小呢?有时候我们的图片太大了,而label太小了,导致放进去显示不全,这时候只需要设置一下label的scaleContents属性就可以了:需要注意的是,这样搞完再设置布局的时候会出现问题,只需要按照第二个把label的大小固定再加入布局就可以了。
在这里插入图片描述
4、如何设置子窗口打开的时候,只有点了“取消”才可以操作其他界面?只需要设置子窗口的WindowModality属性即可,设置为ApplicationModal:
在这里插入图片描述
5、布局完成后,想更改label中文字的大小,发现无论怎么改变字号大小,文字大小都不发生变化?
这是因为在设置布局的时候没有按照一步步的布局来设置,而是直接设置了窗口布局导致的,只需要打破整个窗体的布局,再一步步设置布局就可以了。

6、如何修改textEdit中的字体呢?有时候发现修改textEdit里面的字体,但是实际却没有发生变化,这是因为要先设置字体格式,然后再输入字体才会有字体的效果,但是也有另外一种方式。如下图所示:就是直接修改css即可。将图中的“宋体”修改成想改的字体即可。
!](https://img-blog.csdnimg.cn/d702c2fbf06a4f918293333f371675ba.png#pic_center)
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
7、Pyqt5中的label如何设置里面的字体自动换行?
只需要在designer里面找到 WordWrap属性即可,打上对钩即可设置为True,就可以自动换行了。
8、如何让TextEdit里面文本只能看,不能编辑,将ReadOnly属性设置为True即可。

今日暂且记下这么多吧。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值