精选文章 VSCode配置PyQt5和designer

VSCode配置PyQt5和designer

作者:PUZZER_Ball 时间: 2021-02-05 09:43:13
PUZZER_Ball 2021-02-05 09:43:13
【摘要】VSCode配置PyQt5和designer 
参见python界面编程:VScode+pyqt+pyqt integration配置备忘 参见PyQt5(designer)入门教程 
1.安装pyqt integration扩展 
 
2.配置pyqt integration并绘制一个简易UI界面测试 
1)选择文件->首选项->设置,搜索pyqt,对pyuic5的路径以及QT desig...

VSCode配置PyQt5和designer

参见python界面编程:VScode+pyqt+pyqt integration配置备忘
参见PyQt5(designer)入门教程

1.安装pyqt integration扩展

VSCode配置PyQt5和designer1

2.配置pyqt integration并绘制一个简易UI界面测试

1)选择文件->首选项->设置,搜索pyqt,对pyuic5的路径以及QT designer的路径进行设置。(我的pyuic5是默认的没有改,designer为空,所以对designer路径进行配置)
这两个文件在python安装路径下,搜索pyuic5和designer就可以找到位置。
我的pyuic5路径是C:\Python\Python38\Scripts\pyuic5
我的designer路径是C:\Python\Python38\Lib\site-packages\pyqt5_tools\Qt\bin\designer
VSCode配置PyQt5和designer2
2)在资源管理器VS-Code-Python下面那片区域右键,选择PYQT:New Form的话,就会打开qt designer 界面编辑器。
VSCode配置PyQt5和designer3
3)初次启动会弹出这个“New Form”窗口,选择“Main Window”然后点击“Create”。在画布上任意拖动几个控件。
VSCode配置PyQt5和designer4
4)使用快捷键Ctrl+R预览当前编写的GUI(或者从菜单栏的Form > Preview / Preview in进入)
VSCode配置PyQt5和designer5
5)画好界面后保存,就会生成相应的.ui文件。
6)右键.ui文件,选择PYQT:compile from。
可以对untitled.ui文件进行编译,自动生成对应的py文件Ui_untitled.py
VSCode配置PyQt5和designer6
7)尝试运行刚刚生成的“Ui_untitled.py”是没用的,因为生成的文件并没有程序入口。因此我们在同一个目录下另外创建一个程序叫做“main.py”,并输入如下内容,将Ui_untitled替换为你生成.py文件名。

import sys
from PyQt5.QtWidgets import QApplication, QMainWindow

import Ui_untitled

if __name__ == '__main__': app = QApplication(sys.argv) MainWindow = QMainWindow() ui = Ui_untitled.Ui_MainWindow() ui.setupUi(MainWindow) MainWindow.show() sys.exit(app.exec_())

VSCode配置PyQt5和designer7

勿删,copyright占位
分享文章到微博
分享文章到朋友圈

上一篇:面试官:说一下你对Java线程之间通信方式的理解

下一篇:C++基础知识(四)-友元和运算符重载

您可能感兴趣

  • Windows防火墙开启ping,禁ping的配置方法

    当我通过本机Ping另一台在同一局域网内(即在同一网段)的计算机时,发现,如果防火墙开启的话,无论如何也ping不通。一旦关闭防火墙就可以ping通了。这是为什么呢?究竟该怎么设置呢?原因是这样的,现在的计算机系统,出于安全考虑,在默认情况下是不允许外部主机对其进行ping测试的。但在一个安全的局域网环境中,Ping测试又是管理员进行网络测试所必...

  • Linux下Mysql_odbc的安装配置及OTL的使用

    数据库是常见的mysql数据库,数据库访问接口我选择了ODBC-OTL进行连接。因为我也是第一次实际使用OTL操作,曾经对于ODBC的配置等等都是运维人员进行安装配置,如今自己配置就碰上了很大的阻碍。求助...

  • Smokeping初始配置

    修改smokeping相关文件名 在smokeping的子目录中会发现很多“*.dist”命名的文件,这些文件使用的时候请将其改名为“*”并进行配置,可以通过如下命令批量操作: ls | while read name; do mv ${name} ${name%%.*};done; 建立相关目录 接着建立三个目录用...

  • CentOS安装配置nagios(2)

      在上一篇中,我们成功安装了nagios监控端,使其能够正常运作,但是还没有配置,因此还发挥不出任何作用。 这篇我们就开始配置nagios了,让它发挥真正的效用 nagios配置文件在 ~/etc目录下,主要是以下几种。 文件名类型备注nagios.cfg主配置文件需要修改cgi.cfg脚本控制文件可添加...

  • keepalived+nginx 安装配置记录

    介绍: VRRP VRRP(Virtual Router Redundancy Protocol)虚拟路由冗余协议将局域网的一组路由器 (包括一个Master 即活动路由器和若干个Backup 即备份路由器)组织成一个虚拟路由器, 并虚拟出一个IP(VIP),局域网内的主机知道这个虚拟路由器的IP...

  • Smokeping 高级配置

    监控节点的增加 ++ TESTmenu = TESTtitle = TEST################web server############################+++ TEST-web-bbsmenu = TEST-web-bbstitle = TEST网站 10.0.100.10host = 61.160.2...

  • [原创]SSH密钥访问Git仓库配置

    SSH密钥并非为了解决拉取git仓库代码时,需要频繁输入密码的问题。 SSH是一种比较安全的协议,可以用来免去远程登录Linux等服务器时需要输入密码的繁琐过程。 命令: ssh user@server-ip ~$ ssh root@www.baidu.com The authenticity of host 'www.baidu.com...

  • SharePoint Designer 创建工作流

    SharePoint Designer 创建工作流 一,使用designer连接相应项目(这里我连接的是online经典项目) 二,点击工作流 并创建列表工作流 [外链图片转存失败,源站可能有防盗链机制,建议将图...

CSDN

CSDN

中国开发者社区CSDN (Chinese Software Developer Network) 创立于1999年,致力为中国开发者提供知识传播、在线学习、职业发展等全生命周期服务。

华为云40多款云服务产品0元试用活动

免费套餐,马上领取!
VSCode配置PyQt5和designer介绍:华为云为您免费提供VSCode配置PyQt5和designer在博客、论坛、帮助中心等栏目的相关文章,同时还可以通过 站内搜索 查询更多VSCode配置PyQt5和designer的相关内容。| 移动地址: VSCode配置PyQt5和designer | 写博客