Shiboken#

Shiboken是Qt for Python项目的一个基础组件,具有两个用途

  • 生成器:从C或C++头文件中提取信息,并生成可将C或C++项目引入Python的CPython代码。此过程使用一个名为ApiExtractor的库,该库内部使用Clang

  • 模块:一个Python实用模块,暴露新Python类型、处理指针的函数等,由CPython编写,可以在不使用生成器的情况下独立使用。

文档#

从源码安装和构建。

绑定生成器可执行文件。

Python实用模块。

参考和功能

使用Shiboken

生成Python存根文件

已知问题和常见问题解答