1 PySide6简介
PySide6是Qt for Python的官方版本,支持Qt6,提供Python访问Qt框架的接口。优点包括官方支持、LGPL许可,便于商业应用,与Qt6同步更新,支持最新特性。缺点是相比PyQt5,社区资源较少。未来发展前景看好,随着Qt6普及,PySide6将获得更多关注。选择PySide6的优势在于其官方背景、许可证灵活性和对新Qt技术的支持,适合寻求长期支持和前沿技术的开发者。
https://www.pythonguis.com/pyside6-tutorial/
1.1 Anaconda内安装
- 打开Anaconda,创建指定的环境
- pip install PySide6
- 提示安装成功
-
- Requirement already satisfied: PySide6-Addons==6.8.2.1 in c:\users\Name_xx\anaconda3\envs\env_platform\lib\site-packages (from pyside6) (6.8.2.1)
2 VScode中环境配置
2.1 VScode中PYQT插件安装
打开对应的Vscode,一般在Anaconda中,创建不同的环境会产生不同的VScode编译器,因此需要选择自己环境中对应的Vscode;当然也可以打开默认的Vscode,安装PYQT插件,然后将插件设置为Apply Extension to all Profiles。我倾向于前者。
搜索插件,点击安装。
2.2 VScode与Pyside6环境配置
其中主要需要配置以下几个路径:
rcc
uic
designer
2.3 测试环境是否正常
可以使用New Form进行新建;或者选择一个ui文件,选择预览或者编辑,会弹出对应的Qtdesigner界面,在界面上进行进一步操作。
编辑测试界面,如下面所示。
感谢阅读。