目录

PyQt5Visual-Studio环境配置

【PyQt5】【Visual Studio】环境配置

前言

最近爱上搞软件编程,今天我就来教学如何进行Python软件编程 PyQt5

下载工具

编程环境配置

下载最新版本就行

下载完之后呢,简单配置一下环境, Visual Studio 的 Python 环境配置教程有很多可以自己在网上找

我这有Python环境配置教程

工具下载

在命令提示符里面输入以下指令,下载对应工具

pip install pyqt5
pip install PyQt5Designer
pip install pyqt5-tools

下载和配置完编程环境之后,就开始配置PyQt5的工具

PyQt5配置

设计器配置

在Visual Studio上方点击工具,再点击外部工具

https://i-blog.csdnimg.cn/direct/ce914c6d49d34d4c82ee0887b859dfc2.png#pic_center

https://i-blog.csdnimg.cn/direct/470bd4dfadf2493bb72b93046a6292bb.png#pic_center

在打开的窗口中点击新建

新建一个名为 Qt Designer 的工具

配置方式如下

https://i-blog.csdnimg.cn/direct/66e0cd06363e4db0a2dd029b92ec0727.png#pic_center

命令为 designer.exe 文件的位置

之后再添加一个名为 PyUic 的工具

https://i-blog.csdnimg.cn/direct/a3ae9246b0dd4311ad0ec51e405d3d04.png#pic_center

还是一样,命令为 pyuic5.exe 文件的位置

工具使用方式

Qt Designer

单机 Qt Designer ,此时就会打开Qt界面设计软件

PyUic

先打开我们刚刚所设计名保存的界面设计文件**.ui**,然后点击 PyUic ,此时就会自动生成==.py 文件,这就是我们刚刚设计的界面文件的 py==格式,文件,后续我们在使用python编程的使用就会用到

使用Python打开我们刚刚设计的Ui

我这里就简单设计了一个

https://i-blog.csdnimg.cn/direct/54f11e07924f4e04b3f112bcf9e36d5d.png#pic_center

打开刚刚生成的==.py==文件,

.py文件名我建议修改为和原ui文件相同的文件名,方便后续编程

在打开的py文件最尾部加入一下代码

import os
if __name__ == '__main__':
    app = QtWidgets.QApplication(sys.argv)
    MainWindow = QtWidgets.QMainWindow()
    ui = Ui_MainWindow()
    ui.setupUi(MainWindow)
    MainWindow.show()
    sys.exit(app.exec_())

以上代码是需要记下来的,因为它就像使用C++一样,得先写入一下类似模板一样的代码

此代码的功能我后续会讲解

或者你也可以重新创建一个py (我这里创建的名为 welcome.py ) 文件,用来编写那些主逻辑,并且以上代码也可以写在这个新创建的py文件当中

welcome.py

import sys
from welcome import *

if __name__ == '__main__':
    app = QtWidgets.QApplication(sys.argv)
    MainWindow = QtWidgets.QMainWindow()
    ui = Ui_MainWindow()
    ui.setupUi(MainWindow)
    MainWindow.show()
    sys.exit(app.exec_())

运行

https://i-blog.csdnimg.cn/direct/bdc19ae7cbe547dab70720f732d4c707.png#pic_center

运行结果显示我们成功了

结语

其实我在 PyUic 工具里面设置的参数意思是将生成的python文件名设为与.ui文件相同的文件名,但不知道为什么每次生成,结果都是只生成了一个.py文件,如果有懂的大佬,请在评论区告诉我,太感谢了