哪些IDE兼容?¶
Qt for Python,像任何其他Python模块一样,可以在任何兼容Python的IDE中使用,但并非所有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以启用外部工具,在Qt for Python术语中,
Qt Widgets Designer,和Qt Creator。转到
文件 > 设置 > 工具 > PyCharm 外部工具
,并包含以下
信息以将它们添加到你的项目中。
之后,你将能够右键点击一个.ui
文件,并选择
Qt Widgets Designer
,pyside6-uic
,或任何你以这种方式配置的工具。