我想使用在 C++ 上编写的 PyQt 应用程序类(lib/工具)和 Qt 使用。我搜索解决方案并找到了Boost.python。这是一个好的决定还是有更好的工具用于此目的?
谢谢你,
肯恩
Boost.Python 应该是最简单的方法,是的。
使用sip绑定工具会更容易,因为PyQt使用sip绑定Qt。
这里是使用 sip 和 CMake 的自定义 Cpp Qt 小部件的 Python 绑定示例。
这里是另一个使用 sip 和 sip-build python 脚本的示例(来自此 so post)。