使用python进行界面编程,需要qt的designer来设计界面。pip install PyQt5
pip install PyQt5-tools
打开visual studio code,搜索并安装pyqt integration扩展
4.建一个py文件,右键点击后下图所示
选择PYQT:New Form的话,就会打开qt designer 界面编辑器。但是前提是需要对pyqt integration进行一定的配置,主要是对两处进行修改。
5.
如图,在pyqt integration这个扩展的设置里对pyuic5的路径以及QT designer的路径进行设置。这两个文件在我的电脑里是在conda环境TF文件夹下面,搜索pyuic5和designer既可以找到位置。
6.对pyqt integration这个扩展设置好相应的路径以后,就可以进行步骤4的操作了,新建一个ui文件。
7.对ui文件点击右键,如图所示
可以对untitled.ui文件进行编译,自动生成对应的py文件Ui_untitled.py
总结一下:顺序应该是1.2.3.5.6.7
///
新版的qt出问题了,解决方法是下面文章:解决安装新版PyQt5、PyQT5-tool后打不开并Designer.exe提示no Qt platform plugin的问题www.jb51.net
/*
我的:C:\Program Files\Python38\Lib\site-packages\pyqt5_tools\Qt\bin
旧版的designer.exe文件在C:\Program Files\Python38\Lib\site-packages\pyqt5_tools\
这是因为新版的PYQT5-tool中的designer.exe文件位置改变了。*/
目录1:C:\Program Files\Python38\Lib\site-ackages\pyqt5_tools\Qt\plugins\platforms
因为新版的bin文件夹有platforms文件夹,我们只用复制里面的两个到目录2里面即可.
有一个文件重复,选择覆盖
目录2:C:\Program Files\Python38\Lib\site-packages\pyqt5_tools\Qt\bin\platforms