除了使用pycharm外,还可使用vscode来操作pyqt,方法如下:

1. 在vscode中配置相关的pyqt的相关

根据自己实际情况修改第一项pyqt的路径

2. 创建一个文件夹,右键,最后一项可以创建一个新窗口

创建的新窗口后缀为 .ui

右键中有以下四个选项,分别是创建一个新窗口,预览,编辑,编译产生py文件。

我们在designer中设计完成后,通过最后一个编译生成文件。

通过pycharm生成的为一个和designer一样的py文件,如上图中第二个文件。通过vscode生成的是以Ui_开头的一个py文件。

本文中采用了业务与逻辑分离的方法,所以创建了第一个Call开头的调用文件,用于调用ui界面文件。

文件内容如下:

import sys

from PyQt5.QtWidgets import QApplication,QMainWindow

from Ui_MainWinSignalSlog01 import Ui_Form # 使用vscode生成的调用方法

# from MainWinSignalSlog01 import Ui_Form # 使用pycharm生成的调用方法

class MyMainWindow(QMainWindow,Ui_Form):

def __init__(self,parent = None):

super(MyMainWindow, self).__init__(parent)

self.setupUi(self)

if __name__ =='__main__':

app = QApplication(sys.argv)

myWin = MyMainWindow()

myWin.show()

sys.exit(app.exec_())

执行F5,可以看到窗口实现:

到此这篇关于PYQT5 vscode联合操作qtdesigner的方法的文章就介绍到这了,更多相关PYQT5 vscode操作qtdesigner内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

vspythonqt混合_PYQT5 vscode联合操作qtdesigner的方法相关推荐

  1. qt与python互联_PYQT5 vscode联合操作qtdesigner的方法

    除了使用pycharm外,还可使用vscode来操作pyqt,方法如下: 1. 在vscode中配置相关的pyqt的相关 根据自己实际情况修改第一项pyqt的路径 2. 创建一个文件夹,右键,最后一项 ...

  2. Vivado与Modelism、VScode联合使用

    文章目录 前言 一.VScode需要插件 二.Vivado与VScode联合使用 三.ModelSim与VScode联合使用 前言 最近因为疫情隔离在宿舍,需要用一些仿真,以进行学习,但我的笔记本上还 ...

  3. VSCode 联合调试Python/C++

    VSCode 联合调试Python/C++ 测试环境 编写C++扩展 1. 编写C++实现:`myadd.cpp` 2. 编写要调用该扩展的Python脚本: `myscript.py` 3. 编写s ...

  4. vsCode git 操作提示 Permission denied, please try again

    vsCode git 操作提示 Permission denied, please try again 问题描述 在 gitlab 仓库已经添加了 ssh key 之后,用 vsCode 或者 sou ...

  5. 皮皮仔!在 vscode 里操作数据库~

    给大家推荐个插件: 皮皮仔 PPZ,可以在 vscode 里操作数据库~ 链接:微软商店 | github 仓库 | gitee 仓库 如果你在使用 navicat 之类的产品,那么也可以给 PPZ ...

  6. 开发手札:unity+vscode联合开发

    一般我们做unity c#开发基本使用vs,也就是visual studio,写shader使用vscode,这套黄金组合目前应该算是最完美的.不过最近因为项目同时涉及window桌面开发和DLL嵌入 ...

  7. HIVE 中 内连接 外连接 左外连接 右外连接 全外连接 联合操作

    hive的join操作,只支持等值连接 创建customers和orders表,一对多关系 创建customers表 create table customers(id int,name string ...

  8. vscode软件中文乱码问题解决方法

    vscode软件调试乱码问题解决方法 安装vscode软件及c语言编译器之后,执行打印hello word代码OK了,但是打印中文内容,在终端这边竟然显示乱码,真是每次使用软件都会遇到的中文乱码问题: ...

  9. 词向量与词向量拼接_中文字词向量和方面词向量联合嵌入情感分析方法与流程...

    本发明涉及一种中文字词向量和方面词向量联合嵌入CNN-LSTM情感分析方法. 背景技术: 近年来,越来越多的用户习惯在网络上发自己对某一事物的看法与评论.如何快速,准确地从互联网海量评论信息中分析所包 ...

最新文章

  1. AlexeyAB DarkNet YOLOv3框架解析与应用实践(三)
  2. [原]flash研究(三)——Falsh与JavaScript交互
  3. 用VuePress来搭建一个极简的静态网站
  4. 详解语义分割评价指标
  5. XmlHttpRequest 对象详解
  6. C++primer第八章 IO库 8.3string流
  7. linux使用什么ide编译安卓,抛弃IDE,使用gradle命令与vim构建安卓应用
  8. paip.银行卡号的发卡行归属地查询
  9. MFC在指定控件区域内进行一些操作
  10. 微分几何笔记(3) —— Frenet标架及Frenet方程组
  11. 独家解读 | 2018 恶意机器流量报告
  12. 如何注册自己的OpenAI/ChatGPT账号?
  13. DevOps自动化测试的原则和实践
  14. Spring Cloud Alibaba阿里面试题
  15. Nodejs 中的非阻塞I/O、异步和事件驱动
  16. 【iOS地图导航】“步行导航”及“HUD导航”的实现,demo+高清源码,大家按需自取~~
  17. 汇编语言,and、or指令
  18. Nginx的启动、停止与重启
  19. 深入了解bash与sh的区别
  20. 三维空间里一个点绕矢量旋转后的新的点的坐标

热门文章

  1. ASP.NET CORE 项目实战 ---图形验证码的实现
  2. 使用VS Code开发 调试.NET Core 应用程序
  3. Django05: 请求生命周期流程图/路由层
  4. html语言怎么添加图片,我想问你一下,你是怎么在html中插入本地图片?非常感谢...
  5. 【遥感物候】Hants NDVI时间序列谐波分析法数据重构,植被生长季曲线效果可佳(附Hants软件下载)
  6. 【经典回放】多种语言系列数据结构算法:希尔排序
  7. C语言试题四十一之请编写一个函数,用来删除字符串中的所有空格。
  8. Android之library class android.webkit.WebViewClient depends on program class android.net.http.SslErro
  9. 字符串之找到字符串的最大无重复字符串子串
  10. C语言atoi()函数:将字符串转换成int(整数)和sprintf和memset