打开Qt Designer 创建一个窗体
假设界面控件需要这样的,想让这些控件跟着窗体任意大小
如果没有设计好这个控件之间的布局,直接将这个窗体创建布局(即在空白处右键点击布局选择符合的布局)会导致根据所选的布局直接把所有的控件移位。比如点击了垂直布局,就直接变成这个样子。但是控件自适应实现了。所有自适应只需要在窗体上加上布局控件上就跟着窗体任意大小了。
现在取消垂直布局,先给控件上设置好。加上Widget在窗体上。将控件放在Widget上。
在这里关键的一步就是Widget上要加上布局,选择所需的布局,这里上面我选择水平布局,下面选择垂直布局。
然后就是加上2个Vertical Spacer,接着就是在窗体选择所需布局,这里我选择垂直布局,完成了控件自适应窗体。
因为下面没有给他填充好,所以控件就自动被拉长。基本上窗体自适应就完成了。
文章来源地址https://www.toymoban.com/news/detail-516027.html
文章来源:https://www.toymoban.com/news/detail-516027.html
到了这里,关于pyqt5界面自适应的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!