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数据结构与算法之链表定义与用法实例详解【单链表、循环链表】
Sep 28 Python
python里使用正则的findall函数的实例详解
Oct 19 Python
Python简单实现socket信息发送与监听功能示例
Jan 03 Python
Python生成器generator用法示例
Aug 10 Python
Python分支语句与循环语句应用实例分析
May 07 Python
python的set处理二维数组转一维数组的方法示例
May 31 Python
基于python的BP神经网络及异或实现过程解析
Sep 30 Python
Django之使用celery和NGINX生成静态页面实现性能优化
Oct 08 Python
Python写捕鱼达人的游戏实现
Mar 31 Python
Python 实现绘制子图及子图刻度的变换等问题
May 31 Python
Python利用FlashText算法实现替换字符串
Mar 31 Python
Python序列化模块JSON与Pickle
Jun 05 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 FATAL ERROR: CALL TO UNDEFINED FUNCTION BCMUL()解决办法
2014/05/04 PHP
php分割合并两个字符串的函数实例
2015/06/19 PHP
PHP基于Redis消息队列实现发布微博的方法
2017/05/03 PHP
PHP获取文件扩展名的方法实例总结
2017/06/10 PHP
Django 中 cookie的使用
2017/08/17 PHP
PHP安装BCMath扩展的方法
2019/02/13 PHP
一个加密JavaScript的开源工具PACKER2.0.2
2006/11/04 Javascript
js bind 函数 使用闭包保存执行上下文
2011/12/26 Javascript
jQuery.Validate验证库的使用介绍
2013/04/26 Javascript
javascript 实现子父窗体互相传值的简单实例
2014/02/17 Javascript
JS实现仿百度输入框自动匹配功能的示例代码
2014/02/19 Javascript
jquery+html5制作超酷的圆盘时钟表
2015/04/14 Javascript
浅谈window对象的scrollBy()方法
2015/07/15 Javascript
解决angular的$http.post()提交数据时后台接收不到参数值问题的方法
2015/12/10 Javascript
基于javascript实现的快速排序
2016/12/02 Javascript
AngularJS动态绑定ng-options的ng-model实例代码
2017/06/21 Javascript
JavaScript 通过Ajax 动态加载CheckBox复选框
2017/08/31 Javascript
vue-cli3 从搭建到优化的详细步骤
2019/01/20 Javascript
使用Python编写vim插件的简单示例
2015/04/17 Python
Python面向对象特殊成员
2017/04/24 Python
python 计算两个日期相差多少个月实例代码
2017/05/24 Python
python web基础之加载静态文件实例
2018/03/20 Python
Python常见的pandas用法demo示例
2019/03/16 Python
OpenCV搞定腾讯滑块验证码的实现代码
2019/05/18 Python
Python中typing模块与类型注解的使用方法
2019/08/05 Python
详解有关PyCharm安装库失败的问题的解决方法
2020/02/02 Python
Python 字符串池化的前提
2020/07/03 Python
贝玲妃英国官网:Benefit英国
2018/02/03 全球购物
瑞士网球商店:Tennis-Point
2020/03/12 全球购物
工程资料员岗位职责
2014/03/10 职场文书
会员卡清退活动总结
2014/08/27 职场文书
体育专业大学生职业生涯规划范文:打造自己的运动帝国
2014/09/12 职场文书
旷课检讨书
2015/01/26 职场文书
土地租赁协议书
2015/01/29 职场文书
学风建设主题班会
2015/08/17 职场文书
Tensorflow与RNN、双向LSTM等的踩坑记录及解决
2021/05/31 Python