PySide6 6.7.3

365bet足球 2025-10-21 19:12:57 admin 阅读 9439
PySide6 6.7.3

PySide6

简介

重要:为了与 Qt5 兼容,请检查PySide2

PySide6 是来自Qt for Python 项目的官方 Python 模块,该模块提供了对完整的 Qt 6.0+ 框架的访问。

Qt for Python 项目是在开源环境下开发的,具有现代 OSS 项目应有的所有设施,如所有代码都在 git 仓库中,并有一个开放的设计流程。我们欢迎符合Qt 贡献协议的任何贡献。

安装

自技术预览版发布以来,可以通过 pip 进行安装,无论是从 Qt 的服务器还是 PyPi

pip install PySide6

请注意:此 wheel 是对其他两个 wheel 的别名 PySide6_Essentials 和 PySide6_Addons,其中包含预定义的 Qt 模块列表。

依赖项

PySide6 6.0 及以后的版本使用基于 Clang 的 C++ 解析器。构建需要 Clang 库(C 绑定),版本 13.0 或更高。可以从 download.qt.io 下载预构建版本。

解压存档后,将环境变量 LLVM_INSTALL_DIR 设置为指向包含 include 和 lib 目录的文件夹。

7z x .../libclang-release_100-linux-Rhel7.2-gcc5.3-x86_64-clazy.7z

export LLVM_INSTALL_DIR=$PWD/libclang

在 Windows 上

7z x .../libclang-release_100-windows-vs2015_64-clazy.7z

SET LLVM_INSTALL_DIR=%CD%\libclang

从源代码构建

要从头构建 PySide6,请阅读有关入门的信息。此过程将包括获取代码

git clone https://code.qt.io/pyside/pyside-setup

cd pyside-setup

git checkout 6.x # if a specific version is needed

然后安装依赖项,并按照每个平台的说明进行。一个常见的构建命令如下所示

python setup.py install --qtpaths=/path/to/bin/qtpaths6 --parallel=8 --build-tests

您可以在我们的 wiki上找到有关构建 PySide 和 Shiboken 选项的更多信息。

文档和错误

您可以在官方 Qt for Python 文档中找到有关 PySide6 模块 API 的更多信息。

如果您遇到任何问题,请按照我们的指南在我们的JIRA 跟踪器上提交错误报告。

社区

请检查我们在 IRC(Libera)、Telegram、Gitter、Matrix 和邮件列表上的频道,并加入我们的社区!

许可

PySide6 可在开源(LGPLv3/GPLv3)和商业许可下使用。使用 PyPi 是推荐的安装源,因为 wheel 的内容适用于这两种情况。有关更多信息,请参阅Qt 许可页面。

相关文章

2025年十大最好看的言情小说 2025最火言情小说排行榜前十→MAIGOO生活榜
云备份关闭指南,安全便捷地终止云存储服务,一键关闭云备份,安全便捷终止云存储服务的操作指南
“水什么相什么”四字成语。(水什么相什么4字成语)