【Python3】PyQt5学习笔记3-使用QtDesigner编写Python程序

之前的程序都是使用PyCharm完成的……后来打开了QtDesigner发现是可以写Python的……之前找教程的时候也没有找到,于是便出现本文(x)
个人还是觉得使用QtDesigner比较方便……因为好多东西他都可以自动生成

我们新建一个Qt项目,选择带有窗口的Qt for Python,进入下一步,为项目命名
【Python3】PyQt5学习笔记3-使用QtDesigner编写Python程序
在之后的步骤里我们设置默认类,按照我的习惯我们选择QWidget,并为它起一个名字
【Python3】PyQt5学习笔记3-使用QtDesigner编写Python程序
再接下来这个工程就创建完啦

我们进入这个工程,发现有两个文件,一个相当于c++版本的pro文件,另一个是生成主窗口的py文件
【Python3】PyQt5学习笔记3-使用QtDesigner编写Python程序
点击运行,我这里出现没有找到Python的提示,我们手动为Qt设置Python的路径(因为我的Python先后用官网和Anaconda安装了两个版本,然后我把官网的版本卸载了,然而Qt默认的是官网的版本)
点击左侧运行(扳手图标),在编译器那里点击Manage
【Python3】PyQt5学习笔记3-使用QtDesigner编写Python程序
在随后的窗口当中点击Add,上方命名,下方Executable那里输入Python.exe的路径,然后使用即可

还有一个问题是Python的模块不匹配。我们之前使用的都是PyQt5,于是我们把这里的PySide2修改为PyQt5。之后成功运行
【Python3】PyQt5学习笔记3-使用QtDesigner编写Python程序