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提示[Errno 32]Broken pipe导致线程crash错误解决方法
Nov 19 Python
Python实现配置文件备份的方法
Jul 30 Python
对numpy中二进制格式的数据存储与读取方法详解
Nov 01 Python
Transpose 数组行列转置的限制方式
Feb 11 Python
Python3实现打印任意宽度的菱形代码
Apr 12 Python
Python多线程thread及模块使用实例
Apr 28 Python
Python基于进程池实现多进程过程解析
Apr 30 Python
keras topN显示,自编写代码案例
Jul 03 Python
keras自动编码器实现系列之卷积自动编码器操作
Jul 03 Python
Django数据库迁移常见使用方法
Nov 12 Python
Python基于execjs运行js过程解析
Nov 27 Python
TensorFlow的环境配置与安装方法
Feb 20 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
将OICQ数据转成MYSQL数据
2006/10/09 PHP
用PHP的ob_start() 控制您的浏览器cache
2009/08/03 PHP
浅谈php扩展imagick
2014/06/02 PHP
PHP校验15位和18位身份证号的类封装
2018/11/07 PHP
PHP使用ajax的post方式下载excel文件简单示例
2019/08/06 PHP
ThinkPHP类似AOP思想的参数验证的实现方法
2019/12/18 PHP
js下获取div中的数据的原理分析
2010/04/07 Javascript
在iframe里的页面编写js,实现在父窗口上创建动画效果展开和收缩的div(不变动iframe父窗口代码)
2011/12/20 Javascript
JavaScript中日期的相关操作方法总结
2015/10/24 Javascript
JQuery核心函数是什么及使用方法介绍
2016/05/03 Javascript
js ajaxfileupload.js上传报错的解决方法
2016/05/05 Javascript
基于javascript实现的购物商城商品倒计时实例
2016/12/11 Javascript
微信小程序 传值取值的几种方法总结
2017/01/16 Javascript
JavaScript实现换肤功能
2017/09/15 Javascript
node文件批量重命名的方法示例
2017/10/23 Javascript
react实现换肤功能的示例代码
2018/08/14 Javascript
VUE 全局变量的几种实现方式
2018/08/22 Javascript
layer提示框添加多个按钮选择的实例
2019/09/12 Javascript
layui数据表格 table.render 报错的解决方法
2019/09/29 Javascript
小程序跨页面交互的作用与方法详解
2020/01/07 Javascript
[01:08:17]2018DOTA2亚洲邀请赛3月29日 小组赛B组 EG VS VGJ.T
2018/03/30 DOTA
[01:05:56]2018DOTA2亚洲邀请赛3月29日 小组赛A组 Newbee VS VG
2018/03/30 DOTA
Python编程中对super函数的正确理解和用法解析
2016/07/02 Python
使用Turtle画正螺旋线的方法
2017/09/22 Python
基于循环神经网络(RNN)的古诗生成器
2018/03/26 Python
Python面向对象程序设计之继承、多态原理与用法详解
2020/03/23 Python
Python使用windows设置定时执行脚本
2020/11/12 Python
骆驼官方商城:CAMEL
2016/11/22 全球购物
武汉英思工程科技有限公司–ORACLE面试测试题目
2012/04/30 面试题
暑期实践思想汇报
2014/01/06 职场文书
大学生职业生涯规划书模板
2014/01/18 职场文书
施工安全承诺书
2014/05/22 职场文书
干部年终考核评语
2015/01/04 职场文书
心得体会该怎么写呢?
2019/06/27 职场文书
分享node.js实现简单登录注册的具体代码
2022/04/26 NodeJs
Windows server 2012 配置Telnet以及用法详解
2022/04/28 Servers