我是靠谱客的博主 直率枕头,最近开发中收集的这篇文章主要介绍VS2019配置PyQt5,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

①安装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所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(47)

评论列表共有 0 条评论

立即
投稿
返回
顶部