pycharm创建Qt外部工具并生成python代码

本文介绍了如何在PyCharm中创建Qt UI的外部工具,包括设置设计界面和生成Python代码的步骤。通过外部工具,用户可以方便地在PyCharm中直接操作Qt UI,设计窗口,使用布局管理,并自动生成相应的Python代码。

一、创建Qt Ui外部工具:
①点击文件、设置
在这里插入图片描述
②点击工具、外部工具、+号,编辑工具名称,复制到以下工作目录然后确定:(这个是Qt Ui设计界面)

$FileDir$

在这里插入图片描述
二、创建图形ui生成python代码外部工具:
①点击文件、设置
在这里插入图片描述
②点击工具、外部工具、+号,编辑工具名称,参数设置,工作目录设置然后确定:(这个是python代码生成):

-m PyQt5.uic.pyuic $FileName$ -o $FileNameWithoutExtension$.py
$FileDir$

在这里插入图片描述
三、使用:
鼠标右键点击.py文件,选择External Tools
①使用QtUi创建新的窗口:

### 如何在 PyCharm 中配置外部工具 QtDesigner 为了在 PyCharm 中成功配置使用 QtDesigner,可以按照以下方法操作: #### 1. 安装必要的软件和库 确保已安装 PyQt5 和其相关工具包。如果尚未完成此步骤,则需通过 Anaconda 或 pip 工具来安装这些依赖项[^2]。 #### 2. 添加外部工具 QtDesigner 进入 **Settings/Preferences** -> **Tools** -> **External Tools** 页面,在该页面点击加号按钮创建一个新的外部工具条目。 对于 Program 字段,输入 QtDesigner 的实际路径(例如 `D:\Qt\6.7.2\msvc2019_64\bin\designer.exe`)。Arguments 可留为空白;Working directory 设置为 `$FileDir$` 表示当前文件所在目录[^3]。 #### 3. 测试配置有效性 完成上述设置之后,可以通过右键单击 `.ui` 文件,依次选择菜单中的选项:“External Tools” -> “QtDesigner”,验证是否能够正常启动 QtDesigner 加载对应的 UI 设计文档[^1]。 #### 4. 进一步扩展功能支持 除了基本的 QtDesigner 外部工具外,还可以继续添加其他辅助性的外部命令行工具如 pyuic5 转换器用于将 .ui 文件编译成 Python 源码形式以及资源管理相关的 rcc 编译程序等[^4]。 以下是针对 PyUIC 配置的一个简单例子: ```plaintext Program: E:\PIPENV_VENV_IN_PROJECT\.venv\Python-GUI-Code-QtDesigner-luD2ZdaF\Scripts\pyuic5.exe Arguments: %FilePath% -o %FileNameWithoutExtension%.py Working Directory: $ProjectFileDir$ ``` 以上过程完成后即可实现从设计到代码自动生成的一体化开发流程。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值