QT5、QTSide2:
VS编辑器可以安装插件
安装后,可以直接拉起编辑器编辑界面,或者再python的安装路径下\Python38\Scripts\ pyside2-designer.exe直接打开新建
新建时注意自己选的模板类型及集成的父类(很重要)后面通过py方式加载界面时用到。
控件之间的比例调整,对齐方式等都是通过layouts布局实现的,最后要给最上层的Form对接指定布局,可以实现窗口控件拉伸自适应的效果。
如果要对单个控件进行布局适配,要将该控件单独添加到一个layout中来实现,如下图:
布局完成后,保存为.ui的文件,可以在py脚本中加载,我们使用pyside2的designer,所以引用库时也选择pyside2:
from PySide2.QtWidgets import QApplication
from PySide2.QtUiTools import QUiLoader