PyCharm安装配置Qt Designer+PyUIC教程

PyCharm安装配置Qt Designer+PyUIC教程QtDesigner 用于像 VC 的 MFC 一样拖放 设计控件 PyUIC 用于将 QtDesigner 生成的 ui 文件转换成 py 文件 QtDesigner 和 PyUIC 都包含在 PyQt5 中 所以我们只需要安装 PyQt5 塻块然后再指定 QtDesigner 和 PyUIC 即可为了避免篇幅过长 本文只讲安装配置 使用可查看 PyCharm QTDesigner PyUIC 使用教程 nbsp 一

Qt Designer用于像VC++的MFC一样拖放、设计控件

PyUIC用于将Qt Designer生成的.ui文件转换成.py文件

Qt Designer和PyUIC都包含在PyQt5中,所以我们只需要安装PyQt5塻块然后再指定Qt Designer和PyUIC即可

为了避免篇幅过长,本文只讲安装配置,使用可查看“PyCharm+QTDesigner+PyUIC使用教程”

 

一、安装PyQt5

Qt Designer包含在PyQt5中,而PyQt5就是一个python模块,所以我们可以直接通过“pip3 install PyQt5”安装

但是我们这里使用PyCharm集成开发环境,所以直接通过PyCharm安装

打开PyCharm,新建一个项目

PyCharm安装配置Qt Designer+PyUIC教程

PyCharm安装配置Qt Designer+PyUIC教程

PyCharm安装配置Qt Designer+PyUIC教程

PyCharm安装配置Qt Designer+PyUIC教程

 

二、指定Qt Designer和PyUIC

PyCharm安装配置Qt Designer+PyUIC教程

 Name–输入最后工具在菜单中的想呈现名称,比如我这里命名为QTDesigner

Program–designer.exe程序的位置,位于当前所用解析器的Lib\site-packages\pyqt5-tools\designer.exe

Working directory–designer.exe工作路径,设置为$ProjectFileDir$

 PyCharm安装配置Qt Designer+PyUIC教程

类似地添加PyUIC,

name—-PyUIC

Program—-PyUIC位于当前解析器的Scripts\pyuic5.exe

Arguments—-$FileName$ -o $FileNameWithoutExtension$.py

Working dirctory—-$ProjectFileDir$

PyCharm安装配置Qt Designer+PyUIC教程

PyCharm安装配置Qt Designer+PyUIC教程

回到主界面“Tools”–“External Tools”即可看到我们添加的QTDesigner和PyUIC

PyCharm安装配置Qt Designer+PyUIC教程

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/173771.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月27日 上午8:02
下一篇 2026年3月27日 上午8:02


相关推荐

  • 基于vLLM+DeepSeek本地部署大模型,全网最详细的方案!

    基于vLLM+DeepSeek本地部署大模型,全网最详细的方案!

    2026年3月16日
    2
  • Nosql数据库有哪些,分别适用什么场景

    Nosql数据库有哪些,分别适用什么场景Nosql 数据库有哪些 分别适用什么场景 Redis 键值对数据库 适合缓存场景 Mongodb 分布式文件存储数据库 适合字段变动很多的业务 如商品表的属性 冰箱的属性与酒的属性大部分不一致 用 JSON 存储在 Mongodb 中 有查询与运算 HBase 列式存储数据库 高压缩比 适用于统计类业务场景 Elasticsearc 全文检索数据库 弥补关系型数据库多属性 lik

    2026年3月17日
    2
  • java.util.ConcurrentModificationException

    java.util.ConcurrentModificationExceptionjava.util.ConcurrentModificationException

    2022年4月23日
    60
  • 淘宝PC版上线AI MCP功能:支持OpenClaw搜索比价加购,需手动付款

    淘宝PC版上线AI MCP功能:支持OpenClaw搜索比价加购,需手动付款

    2026年3月13日
    2
  • UDP协议详解[通俗易懂]

    UDP协议详解[通俗易懂]目录1、简介2、UDP协议3、端口4、UDP和ARP之间的交互5、UDP适用场景6、UDP洪水1、简介UDP(UserDatagramProtocol)是一个简单的面向消息的传输层协议,尽管UDP提供标头和有效负载的完整性验证(通过校验和),但它不保证向上层协议提供消息传递,并且UDP层在发送后不会保留UDP消息的状态。因此,UDP有时被称为不可靠的数据报协议。如果需要传输可靠性,则必须在用户应用程序中实现。UDP使用具有最小协议机制的简单无连接通信模型。UDP提供数据

    2022年6月7日
    54
  • 微服务网关kong实战[通俗易懂]

    微服务网关kong实战[通俗易懂]   当前互联网特别是移动互联网,设备与平台之间的交互的基础是服务API接口。以API驱动的开发是团队之间最常用的协作方式,而作为交互的基石,API的准确性,完整性和及时性是影响开发效率的关键。在生产环境中,创建、发布、维护、监控和保护任意规模的API,接收和处理成千上万个并发API的调用,管理流量、授权和访问控制、监控以及API版本也是采用微服务架构所必须解决的问题。解决上述…

    2022年6月26日
    59

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号