Shiboken¶
Shiboken 是 Qt for Python 项目中的一个基础部分,它有两个主要用途:
Generator: 从C或C++头文件中提取信息并生成CPython代码,以便将C或C++项目引入Python。此过程使用一个名为ApiExtractor的库,该库内部使用Clang。
Module: 一个实用的Python模块,它暴露了新的Python类型、处理指针的函数等,该模块是用CPython编写的,可以独立于生成器使用。
文档¶
从源代码安装和构建。
绑定生成器可执行文件。
Python 实用模块。
参考和功能。
使用Shiboken。
生成Python存根文件。
已知问题和常见问题解答。