【问题标题】:Qt and PyQt hybrid application [closed]Qt 和 PyQt 混合应用程序 [关闭]
【发布时间】: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


【解决方案1】:

Here is a tutorial that discusses it。另一个可以找到here。另外,我猜大部分都可以通过多种方式来连接 python 和 C/C++ 文件。

【讨论】:

    猜你喜欢
    • 2010-10-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多