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界面,在界面上进行进一步操作。
在这里插入图片描述
编辑测试界面,如下面所示。
在这里插入图片描述

在这里插入图片描述
感谢阅读。

Logo

一站式 AI 云服务平台

更多推荐