概述
①安装OpenCV
pip install opencv-python
②安装PyQt5
pip install PyQt5 -i https://pypi.douban.com/simple
③安装PyQt5常用工具
pip install PyQt5-tools -i https://pypi.douban.com/simple
④检查pyqt5-tools目录是否在环境变量中,若不在进行添加
⑤配置VS2019
菜单栏工具->外部工具,点击添加
添加项解析:
标题:工具在菜单栏显示的的名称
命令:工具执行文件的位置
参数:执行的命令/生成的文件名
初始目录:生成文件的所在目录
1.添加PyQtDesigner工具
标题:PyQtDesigner
命令:X:Python3Libsite-packagesqt5_applicationsQtbindesigner.exe
参数:$(ItemFileName)
初始目录:$(ItemDir)
2.添加PyUic
标题:pyuic5
命令:pyuic.exe所在位置
参数:$(ItemFileName).ui -o $(ItemFileName).py
初始目录:$(ItemDir)
3.添加PyRcc工具
标题:pyrcc5
命令:pyrcc5.exe所在地址
参数:$(ItemFileName).qrc -o $(ItemFileName).py
初始目录:$(ItemDir)
⑥用Designer工具设计界面并存为.ui文件
⑦用pyuic将.ui文件转换为python代码
⑧主程序中添加运行代码
# -*- coding: utf-8 -*-
import PyQt5
import sys
import cv2
from PyQt5.QtWidgets import QApplication, QMainWindow
from PyQt5.QtGui import QImage, QPixmap
class MyWindow(QMainWindow, Ui_Dialog):
def __init__(self, *args, **kwargs):
super().__init__(*args, **kwargs)
self.setupUi(self)
self.pushButton.clicked.connect(self.OnPushButton1)
num = 0
def OnPushButton1(self):
self.textEdit.append("HellowPyQt5")
self.num += 1
self.setWindowTitle("pushbutton has been clicked {0} times".format(self.num))
return None
if __name__ == "__main__":
app = QApplication(sys.argv)
mainWindow = MyWindow()
mainWindow.show()
sys.exit(app.exec_())
最后
以上就是直率枕头为你收集整理的VS2019配置PyQt5的全部内容,希望文章能够帮你解决VS2019配置PyQt5所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复