概述
分割线与间隔
分割块:
也可在属性窗口中设置宽高
分割线:
制作图:
效果图:
也可设置控件的最小和最大尺寸来限制控件
尺寸策略
可直接在对应的.py文件中输出对应的期望尺寸和最小期望尺寸
下面讲尺寸策略,其实就是对拉伸整体的过程中,控件会随着改变,不同类型的控件放到一起大小也会不一致等问题进行一些尺寸的规定部署。
举例子:
Fixed是固定值,也就是上面说的大多数控件的期望尺寸。
下面俩就是最大最小值,常用的是Expanding
这样对按钮的水平伸展处一次设置为2,1,1,其他为位置按照红框处设置,那么拉伸时就会按照此比例变化。
整点复杂的,下面这个有木有win下的风格了,左边一个tree,右边一个容器,里面放上选项。
预览:
控件之间的伙伴关系
像这样创建一个表单布局,其中(&A)代表对name设置了热键A,即Alt+A就指定到name,同理Alt+B就指定到age,Alt+C就指定到sex
热键和快捷键的区别:
比如还是那个面那张图,Ctrl+1就是水平布局的快捷键,即选中一些控件之后直接Ctrl+1就可设置为水平布局,而H则为热键,必须上面那个页面出来时才有效。
就好像你右键文件想重命名,右键之后再按M就行了。
对于上面已有的布局,Edit->编辑伙伴
拉到对应的输入框即可
Edit->编辑窗口部件就能回去了。
预览一下试试,果然Alt+字母可以热键切换哪个空。
Tab顺序
按Tab键可以跳转到下一个输入框,如果你先想自己决定依次跳转的顺序,那么可以Edit->编辑Tab顺序
然后鼠标依次点击,据可以从1到n给控件排序。
或在上图基础上不用鼠标一个个点,而是单击右键,选择制表符顺序列表
直接在表中按住上下移动即可。
最后
以上就是顺利流沙为你收集整理的PyQt5入门(三)的全部内容,希望文章能够帮你解决PyQt5入门(三)所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复