gpt4 book ai didi

java - 生成 Java 绑定(bind)到基于 Qt 的库

转载 作者:太空狗 更新时间:2023-10-29 23:09:56 25 4
gpt4 key购买 nike

我正在编写一个基于 Qt (QtCore) 的 C++ 库,并希望从 Java 和 Python 访问它。 Python 不是问题,因为有 PySide 和 SIP。但我似乎找不到任何关于用 Java 做同样事情的信息。事实Java bindings exist for Qt让我充满希望的是,有一种方法可以为基于 Qt 的自定义库创建绑定(bind)。

有人做过吗?或者有关于如何做到这一点的任何信息或指示?

最佳答案

Qt Jambi 包含一个生成器,您可以在自己的 Qt 类中使用它。

但是,诺基亚在 v4.5 之后停止了对 Jambi 的支持。

有关技术细节,请参阅 http://doc.qt.nokia.com/qtjambi-4.5.0_01/com/trolltech/qt/qtjambi-generator.html .

此外,http://www.sra.co.jp/qt/relation/qtjambi-whitepaper-tp3.pdf 上还有一份早期白皮书。在第 4 章中详细介绍了生成器。

关于java - 生成 Java 绑定(bind)到基于 Qt 的库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3121716/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com