我可以用纯 C++ 编写自定义 Qt 小部件,编译它并在 PyQt 中使用吗?
我正在尝试将 ctypes-opencv 与 qt 一起使用,但我在使用 python 代码以 Qt 形式显示 opencv 图像时遇到性能问题。
您必须使用
sip
使用sip绑定工具会更容易,因为PyQt使用sip绑定Qt。
这里是使用 sip 和 CMake 的自定义 Cpp Qt 小部件的 Python 绑定示例。
这里是另一个使用 sip 和 sip-build python 脚本的示例(来自此 so post)。