集成Qt Designer和PyCharm

问题描述 投票:1回答:1

[让PyQt5和Qt Designer与PyCharm配合使用存在许多小的挑战,但是在完成所有小步骤之后,我不禁要问是否错过了明显的挑战。

集成PyCharm和Qt Designer的最直接的方法是什么?

我到目前为止所做的:

  • 安装Qt Designer
  • 将其设置为外部工具
    • 打开Settings > Tools > External tools
    • 添加新工具
    • 将参数设置为$FilePath$,将工作目录设置为$Projectpath$
  • 在项目浏览器中右键单击.ui文件,然后从那里启动Qt Designer
  • 从设置中设置文件监视程序,监视对Qt UI Designer表单的更改,并使用正确的参数运行pyuic5以为我的.py生成匹配的.ui

我正在寻找的答案:

  • 您如何收紧Qt Designer和PyCharm之间的循环?具体来说,是否可以通过从PyCharm进行简单的双击甚至在PyCharm的选项卡中打开Qt Designer?
  • 是否有更好的整体工作流程能够达到我所缺少的相同?
python pycharm pyqt5 qt-designer
1个回答
0
投票

如果您只是想在QT Designer中打开.ui文件,则有一个更简单的解决方案。

转到Settings|File Types,然后单击“在关联的应用程序中打开的文件”,然后转到“已注册模式”字段并添加* .ui作为模式。它会抱怨* .ui已被注册到QT Designer。单击确定重新分配通配符。现在,当您双击PyCharm中的.ui文件时,它将在Windows中使用关联的编辑器(应为Designer)打开。

如果PyCharm已经将.ui扩展名与某些文件类型相关联,则可以通过在Project浏览器中选择文件并从菜单中选择File|Associate with File Type...来轻松覆盖该扩展名。选择Open matching files in associated application使PyCharm打开与Windows中文件类型相关联的任何应用程序。

© www.soinside.com 2019 - 2024. All rights reserved.