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 调用DLL操作抄表机
Jan 12 Python
用python实现批量重命名文件的代码
May 25 Python
简单的抓取淘宝图片的Python爬虫
Dec 25 Python
Python图算法实例分析
Aug 13 Python
Python实现的归并排序算法示例
Nov 21 Python
Python决策树之基于信息增益的特征选择示例
Jun 25 Python
使用Django连接Mysql数据库步骤
Jan 15 Python
python的turtle库使用详解
May 10 Python
Python字典推导式将cookie字符串转化为字典解析
Aug 10 Python
python KNN算法实现鸢尾花数据集分类
Oct 24 Python
python通过opencv实现图片裁剪原理解析
Jan 19 Python
Python 执行矩阵与线性代数运算
Aug 01 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
Codeigniter实现多文件上传并创建多个缩略图
2014/06/12 PHP
PHP设计模式之适配器模式代码实例
2015/05/11 PHP
详解Yii2.0使用AR联表查询实例
2017/06/16 PHP
PHP判断是否是微信打开,浏览器打开的方法
2018/03/14 PHP
用php定义一个数组最简单的方法
2019/10/04 PHP
JQuery的ajax基础上的超强GridView展示
2009/09/18 Javascript
js opener的使用详解
2014/01/11 Javascript
JavaScript在for循环中绑定事件解决事件参数不同的情况
2014/01/20 Javascript
js拖拽一些常见的思路方法整理
2014/03/19 Javascript
Nodejs中调用系统命令、Shell脚本和Python脚本的方法和实例
2015/01/01 NodeJs
简单分析javascript面向对象与原型
2015/05/21 Javascript
微信小程序 实现动态显示和隐藏某个控件
2017/04/27 Javascript
jQuery zTree树插件动态加载实例代码
2017/05/11 jQuery
nodejs实现的连接MySQL数据库功能示例
2018/01/25 NodeJs
vue2.0 可折叠列表 v-for循环展示的实例
2018/09/07 Javascript
webpack的CSS加载器的使用
2018/09/11 Javascript
vue中使用elementUI组件手动上传图片功能
2019/12/13 Javascript
Python+django实现文件上传
2016/01/17 Python
Python实现遍历目录的方法【测试可用】
2017/03/22 Python
基于Django的ModelForm组件(详解)
2017/12/07 Python
如何使用Python自动控制windows桌面
2019/07/11 Python
Python 处理文件的几种方式
2019/08/23 Python
Python 3.6打包成EXE可执行程序的实现
2019/10/18 Python
Python可变参数会自动填充前面的默认同名参数实例
2019/11/18 Python
python 类之间的参数传递方式
2019/12/20 Python
Jupyter Notebook远程登录及密码设置操作
2020/04/10 Python
python 对象真假值的实例(哪些视为False)
2020/12/11 Python
python通过cython加密代码
2020/12/11 Python
CSS3弹性伸缩布局之box布局
2016/07/12 HTML / CSS
世界上最好的旅行夹克:BauBax
2018/12/23 全球购物
高一学生评语大全
2014/04/25 职场文书
尊老爱亲美德少年事迹材料
2014/08/14 职场文书
2014年计生协会工作总结
2014/11/21 职场文书
一劳永逸彻底解决pip install慢的办法
2021/05/24 Python
pycharm代码删除恢复的方法
2021/06/26 Python
鸿蒙3.0体验感怎么样? 鸿蒙3.0系统评测向
2022/08/14 数码科技