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