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中dictionary items()系列函数的用法实例
Aug 21 Python
python版本的读写锁操作方法
Apr 25 Python
Python找出list中最常出现元素的方法
Jun 14 Python
python smtplib模块自动收发邮件功能(一)
May 22 Python
浅谈python连续赋值可能引发的错误
Nov 10 Python
Python目录和文件处理总结详解
Sep 02 Python
Python如何用filter函数筛选数据
Mar 05 Python
Python数据正态性检验实现过程
Apr 18 Python
PyQT5速成教程之Qt Designer介绍与入门
Nov 02 Python
Python中用xlwt制作表格实例讲解
Nov 05 Python
python实现跨年表白神器--你值得拥有
Jan 04 Python
python正则表达式re.match()匹配多个字符方法的实现
Jan 27 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 如何获取二维数组中某个key的集合
2014/06/03 PHP
PHP7常量数组用法分析
2016/09/26 PHP
php7 安装yar 生成docker镜像
2017/05/09 PHP
PHP调用全国天气预报数据接口查询天气示例
2019/02/20 PHP
js对象的比较
2011/02/26 Javascript
有关JavaScript的10个怪癖和秘密分享
2011/08/28 Javascript
jQuery实现单行文字间歇向上滚动源代码
2013/06/02 Javascript
JavaScript中的cacheStorage使用详解
2015/07/29 Javascript
jquery图片滚动放大代码分享(2)
2015/08/28 Javascript
JS基于面向对象实现的多个倒计时器功能示例
2017/02/28 Javascript
jquery仿苹果的时间/日期选择效果
2017/03/08 Javascript
JavaScript实现修改伪类样式
2017/11/27 Javascript
vue input 输入校验字母数字组合且长度小于30的实现代码
2018/05/16 Javascript
jQuery实现百度图片移入移出内容提示框上下左右移动的效果
2018/06/05 jQuery
脚手架vue-cli工程webpack的基本用法详解
2018/09/29 Javascript
Vue 框架之键盘事件、健值修饰符、双向数据绑定
2018/11/14 Javascript
Vue结合路由配置递归实现菜单栏功能
2020/06/16 Javascript
vue-router 2.0 跳转之router.push()用法说明
2020/08/12 Javascript
vue+element_ui上传文件,并传递额外参数操作
2020/12/05 Vue.js
Python删除指定目录下过期文件的2个脚本分享
2014/04/10 Python
python面向对象多线程爬虫爬取搜狐页面的实例代码
2018/05/31 Python
python Django 创建应用过程图示详解
2019/07/29 Python
python实现树的深度优先遍历与广度优先遍历详解
2019/10/26 Python
Ubuntu中配置TensorFlow使用环境的方法
2020/04/21 Python
利用Python优雅的登录校园网
2020/10/21 Python
Coach澳大利亚官方网站:美国著名时尚奢侈品牌
2017/05/24 全球购物
英国最受欢迎的价格比较网站之一:MoneySuperMarket
2018/12/19 全球购物
日本著名的服饰鞋帽综合类购物网站:MAGASEEK
2019/01/09 全球购物
Myprotein芬兰官网:欧洲第一运动营养品牌
2019/05/05 全球购物
颇特女士香港官网:NET-A-PORTER香港
2021/03/08 全球购物
Linux面试经常问的文件系统操作命令
2015/11/05 面试题
读书活动总结范文
2014/04/26 职场文书
2014年教研组工作总结
2014/11/26 职场文书
学习型家庭事迹材料
2014/12/20 职场文书
学生会辞职信
2015/03/02 职场文书
SQL实战演练之网上商城数据库商品类别数据操作
2021/10/24 MySQL