【发布时间】:2020-02-24 05:11:38
【问题描述】:
要让 PyQt5 和 Qt Designer 与 PyCharm 配合得很好,有很多小挑战,但在完成所有小步骤之后,我不禁想知道我是否错过了显而易见的事情。
集成 PyCharm 和 Qt Designer 最直接的方法是什么?
到目前为止我做了什么:
- 安装 Qt 设计器
- 将其设置为外部工具
- 打开
Settings > Tools > External tools - 添加新工具
- 将参数设置为
$FilePath$,将工作目录设置为$Projectpath$
- 打开
- 在项目资源管理器中右键单击
.ui文件并从那里启动 Qt Designer - 从设置中设置文件观察器,观察 Qt UI 设计器表单的更改并使用正确的参数运行
pyuic5为我的.ui生成匹配的.py
我正在寻找的答案:
- 如何收紧 Qt Designer 和 PyCharm 之间的循环?具体来说,Qt Designer 是否可以通过 PyCharm 中的简单双击打开,甚至可以在 PyCharm 中的选项卡中打开?
- 是否有更好的整体工作流程来实现相同的目标,而我在这里缺少的?
【问题讨论】:
-
+1 表示这些集成想法。设置一个 File Watcher 来自动转换 Qt Designer Forms 来更新相关的 Python 文件是一个很好的节省时间的方法。奇怪的是,我需要多次尝试设置双击打开关联,因为 PyCharm 想要重置重启时的行为。后一个障碍可能是我错过了一些关键设置。现在工作得很好。干杯。
标签: python pycharm pyqt5 qt-designer