PyQt5界面控件自适应大小

PyQt5

My Environment

  • PyCharm 2019.2
  • Qt Desinger
  • PyUIC

实现效果

界面控件自适应大小,点击窗口放大后,界面控件大小随之发生变化。

实例1

在这里插入图片描述
点击窗口放大后:
在这里插入图片描述


实例2

在这里插入图片描述
点击窗口放大后:
在这里插入图片描述


实现过程

  1. 首先需要利用Qt Desinger设计大致的控件布局;
  2. 点击窗口layout选择栅格布局(局部和全局自适应均适用,局部自适应最好把控件放到一个frame中,之后进行布局);
  3. 点击minnumsize和maxnumsize调整控件大小,有时候需要利用一些填充的lable等控件来保证放到后布局合理;
  4. 通过预览Ctrl+R查看布局情况。

所有操作均在Qt Desinger中进行。


END

猜你喜欢

转载自blog.csdn.net/cjw12581/article/details/107726775