入职以来第一个开发项目:
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即可。将图中的“宋体”修改成想改的字体即可。
!]
7、Pyqt5中的label如何设置里面的字体自动换行?
只需要在designer里面找到 WordWrap属性即可,打上对钩即可设置为True,就可以自动换行了。
8、如何让TextEdit里面文本只能看,不能编辑,将ReadOnly属性设置为True即可。文章来源:https://www.toymoban.com/news/detail-678386.html
今日暂且记下这么多吧。文章来源地址https://www.toymoban.com/news/detail-678386.html
到了这里,关于Pyqt5开发实战记录的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!