【发布时间】:2014-10-12 10:32:36
【问题描述】:
我有一个使用 Qt 作为 UI 的 C++ 应用程序,并且我目前正在实现 python 绑定,以便该应用程序对其用户来说更具可编写脚本的能力。我还希望人们能够在 PyQt 中编写自己的自定义小部件,并通过 boost::python 绑定访问核心功能。
为此,我想允许信号从 PyQt 小部件连接到 Qt 小部件,反之亦然,因此我需要以某种方式将 PyQt 连接到 Qt。听说可以做,但是搜索了一下没找到例子。
有没有人对这种事情有任何参考?
【问题讨论】:
-
stackoverflow.com/questions/2940686/… 的答案可能很有趣。我想您需要了解
SIP的工作原理并扩展 PyQt。我想这不是微不足道的。 -
与其关闭这个问题,因为它是题外话,实际上只需删除或更改最后一句话,使其不那么题外话就足够了。天哪……
标签: python c++ qt pyqt boost-python