vscode+PyQt5安装详解步骤


Posted in Python onAugust 12, 2020

1.默认已经有python环境和vscode

2.pip安装PyQt5

执行命令:

pip install PyQt5

pip install PyQt5-tools

3.运行designer.exe

默认安装的话,在\Lib\site-packages\pyqt5_tools目录下找到designer.exe文件并运行

vscode+PyQt5安装详解步骤

然后创建并保存一个.ui文件。

4.vscode环境配置

在vscode扩展里搜索PYQT integration并添加该扩展。

vscode+PyQt5安装详解步骤

然后在vscode里打开刚才创建的.ui文件的文件夹。鼠标右键点击该文件。点击PYQT:compile Form,会生成一个.py文件

vscode+PyQt5安装详解步骤

5.调用刚制作的ui类

新建一个.py文件

import sys
from PyQt5 import QtCore, QtGui, QtWidgets
from Ui_welcome import Ui_MainWindow

class mywindow(QtWidgets.QMainWindow,Ui_MainWindow):
  def __init__(self):
    super(mywindow,self).__init__()
    self.setupUi(self)

if __name__=='__main__':
  app = QtWidgets.QApplication(sys.argv)
  window = mywindow()
  window.show()
  sys.exit(app.exec_())

点击运行,即可运行出刚才制作的.ui文件。

到此这篇关于vscode+PyQt5安装详解步骤的文章就介绍到这了,更多相关vscode PyQt5安装内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
python操作CouchDB的方法
Oct 08 Python
Python 自动补全(vim)
Nov 30 Python
Python 基础知识之字符串处理
Jan 06 Python
Python中read()、readline()和readlines()三者间的区别和用法
Jul 30 Python
python制作小说爬虫实录
Aug 14 Python
python计算两个矩形框重合百分比的实例
Nov 07 Python
用Python读取几十万行文本数据
Dec 24 Python
详解pandas库pd.read_excel操作读取excel文件参数整理与实例
Feb 17 Python
python 实现将小图片放到另一个较大的白色或黑色背景图片中
Dec 12 Python
解决pycharm最左侧Tool Buttons显示不全的问题
Dec 17 Python
python 中的[:-1]和[::-1]的具体使用
Feb 13 Python
Tensorflow 实现将图像与标签数据转化为tfRecord文件
Feb 17 Python
python使用列表的最佳方案
Aug 12 #Python
Python实现播放和录制声音的功能
Aug 12 #Python
Python实现文件压缩和解压的示例代码
Aug 12 #Python
Python爬取数据并实现可视化代码解析
Aug 12 #Python
Python下载网易云歌单歌曲的示例代码
Aug 12 #Python
Python爬取12306车次信息代码详解
Aug 12 #Python
Python读取xlsx数据生成图标代码实例
Aug 12 #Python
You might like
php常用Output和ptions/Info函数集介绍
2013/06/19 PHP
PHP json_decode函数详细解析
2014/02/17 PHP
微信支付开发教程(一)微信支付URL配置
2014/05/28 PHP
php支持中文字符串分割的函数
2015/05/28 PHP
PHP+AJAX实现投票功能的方法
2015/09/28 PHP
thinkPHP3.1验证码的简单实现方法
2016/04/22 PHP
PHP下 Mongodb 连接远程数据库的实例代码
2017/08/30 PHP
php面向对象重点知识分享
2019/09/27 PHP
js常用函数 不错
2006/09/08 Javascript
jQuery toggle()设置CSS样式
2009/11/05 Javascript
写出更好的JavaScript之undefined篇(上)
2009/11/22 Javascript
jQuery - css() 方法示例详解
2014/01/16 Javascript
实例讲解JS中数组Array的操作方法
2014/05/09 Javascript
JavaScript实现检查页面上的广告是否被AdBlock屏蔽了的方法
2014/11/03 Javascript
详解vue中axios请求的封装
2019/04/08 Javascript
微信小程序开发实现消息推送
2020/11/18 Javascript
使用Vue.set()方法实现响应式修改数组数据步骤
2019/11/09 Javascript
React学习之受控组件与数据共享实例分析
2020/01/06 Javascript
JS面向对象编程基础篇(二) 封装操作实例详解
2020/03/03 Javascript
vue路由分文件拆分管理详解
2020/08/13 Javascript
详解python实现识别手写MNIST数字集的程序
2018/08/03 Python
python批量从es取数据的方法(文档数超过10000)
2018/12/27 Python
Python3模拟登录操作实例分析
2019/03/12 Python
python 实现保存最新的三份文件,其余的都删掉
2019/12/22 Python
使用卷积神经网络(CNN)做人脸识别的示例代码
2020/03/27 Python
使用Python实现音频双通道分离
2020/12/25 Python
CSS3实现圆角、阴影、透明效果并兼容各大浏览器
2014/08/08 HTML / CSS
美国亚马逊旗下男装网站:East Dane(支持中文)
2019/09/25 全球购物
印刷工程专业应届生求职信
2013/09/29 职场文书
成绩单公证书
2014/04/10 职场文书
《梅花魂》教学反思
2014/04/30 职场文书
天猫活动策划方案
2014/08/21 职场文书
酒店爱岗敬业演讲稿
2014/09/02 职场文书
MySQL实现配置主从复制项目实践
2022/03/31 MySQL
详细介绍python操作RabbitMq
2022/04/12 Python
html中两种获取标签内的值的方法
2022/06/16 jQuery