哪些 IDE 兼容?#
Python for Qt,像任何其他 Python 模块一样,可以在任何兼容 Python 的 IDE 中使用,但它们中并不是所有的都能提供如 Qt Creator 所拥有的额外功能。
除了编写文件外,您可能还需要执行一些外部步骤来帮助开发您的应用程序
从终端
从
.ui
文件生成 Python 文件:pyside6-uic -i form.ui -o ui_form.py从
.qrc
文件生成 Python 文件:pyside6-rcc -i resources.qrc -o rc_resources.py使用命令 pyside6-designer 打开 Qt Widgets Designer 以编辑/创建
.ui
文件。
您最喜欢的 IDE 的外部插件中可能包括运行这些命令或打开外部工具(如 Designer 和 QtCreator)的配置步骤。
QtCreator#
您可以根据 QtCreator 中当前可用的基本模板创建新项目。选择一个后,您将进入一些步骤,在这些步骤中,您可以指定模板的细节,例如项目名称、用于界面的基本 Qt 类,等等。
这里您可以看到创建项目的动画
Visual Studio Code#
除了编辑应用程序的代码外,您还可以使用外部插件来启用更多功能,例如这个非官方的插件,您可以在写入以下内容时安装它:在 VS Code 的快速打开菜单中(Ctrl+P
):ext install seanwu.vscode-qt-for-python。
PyCharm#
您可以将 PyCharm 配置为启用外部工具,在 Python for Qt 的术语中,即 Qt Widgets Designer 和 Qt Creator。转到 文件 > 设置 > 工具 > PyCharm 外部 工具
,并包括以下信息以将它们添加到您项目中。之后,您可以在一个 .ui
文件上右键单击,然后选择 Qt Widgets Designer
、pyside6-uic
或任何以这种方式配置的工具。