vscode+PyQt5安装详解步骤
作者:我的奶瓶呢 发布时间:2021-07-27 23:52:55
标签:vscode,PyQt5,安装
1.默认已经有python环境和vscode
2.pip安装PyQt5
执行命令:
pip install PyQt5
pip install PyQt5-tools
3.运行designer.exe
默认安装的话,在\Lib\site-packages\pyqt5_tools目录下找到designer.exe文件并运行
然后创建并保存一个.ui文件。
4.vscode环境配置
在vscode扩展里搜索PYQT integration并添加该扩展。
然后在vscode里打开刚才创建的.ui文件的文件夹。鼠标右键点击该文件。点击PYQT:compile Form,会生成一个.py文件
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文件。
来源:https://blog.csdn.net/Z_97_97/article/details/103228507
0
投稿
猜你喜欢
- 本文主要给大家介绍了关于webpack中publicPath路径问题的相关内容,分享出来供大家参考学习,下面来看看详细的介绍:output:
- Js代码:vartempForm=document.createElement("form"); tempF
- 基于Python中求和函数sum的用法详解今天在看《集体编程智慧》这本书的时候,看到一段Python代码,当时是百思不得其解,总觉得是书中排
- 最近使用到一个文件上传功能,发现恶意上传一个2G文件时,后台处理响应较慢,遂想到能否使用js来进行客户端的验证。但查阅网上多处资料,均使用
- 这是我的第一个真正意思上的自动化脚本。1、练习的测试用例为:打开百度首页,搜索“胡歌”,然后检索列表,有无“胡歌的新浪微博”这个链接 2、在
- 当存储一个CHAR值时, Mysql会除去尾随空间, 这个行为有点让人困惑, 用一个具体的例子来看一下: 首先 ,创建一个只有一个CHAR(
- 1.列表list是处理一组有序项目的数据结构,即你可以在一个列表中存储一个序列的项目。列表中的项目。列表中的项目应该包括在方括号中,这样py
- 增加字段alter table docdsp add dspcode char(200)删除字段ALTER TABLE tabl
- 一、下载1、下载安装包mysql下载路径:https://dev.mysql.com/downloads/file/?id=4967452、
- 代码如下:<% '=================================================
- 1、取得控制台应用程序的根目录方法 方法1、Environment.CurrentDirectory 取得或设置当前工作目录的完整限定路径
- 本文实例讲述了python网络编程socket实现服务端、客户端操作。分享给大家供大家参考,具体如下:本文内容:socket介绍TCP:服务
- <html xmlns="http://www.w3.org/1999/xhtml"><head>
- 方便删除数据库中所有的数据表,清空数据库,有些有约束,不能直接delete,需要先删除库中的约束,代码如下 --删除所有约束 DECLARE
- $server->connections//server−>connections遍历所有websocket连接用户的fd,给所
- MySQL Load Data 的多种用法一、LOAD 基本背景我们在数据库运维过程中难免会涉及到需要对文本数据进行处理,并导入
- 介绍每当我使用pandas进行分析时,我的第一个目标是使用众多可用选项中的一个将数据导入Pandas的DataFrame 。对于绝大多数情况
- eval(String) 函数可计算某个字符串,并执行其中的的 JavaScript 代码。返回值通过计算 string 得到的值(如果有的
- HTTP协议简介超文本传输协议(英文:HyperText Transfer Protocol,缩写:HTTP)是一种用于分布式、协作式和超媒
- 今天请各位读者朋友欣赏用 Python 实现的鲜花盛宴,你准备好了吗?90 行代码即可实现一棵美丽的鲜花盛开树。小编也是鲜花爱护协会者之一,