【问题标题】:Who developes language bindings for Qt?谁为 Qt 开发语言绑定?
【发布时间】:2014-04-20 15:08:25
【问题描述】:

Here 您可以看到 Qt 的第三方语言绑定列表,例如 PySide、PyQt、QtJambi、QtRuby 和 PerlQt。我想知道是谁开发了这些绑定?

它们都是由不同的开源社区自愿开发的吗?

Digia 是否批准这些绑定可以正常工作?

【问题讨论】:

    标签: c++ qt pyqt qt-jambi qtruby


    【解决方案1】:

    我认为您对 Qt 项目存在根本性的误解。它不归 Digia、诺基亚、奇趣科技或任何其他单一实体所有。分别地,不存在单个实体批准某事的事情。

    Qt 项目由多个不同的公司和社区开发。 Digia是关键球员之一。在某处有一些图表,每个参与者贡献了多少次提交。值得一试。我认为这是由蒂亚戈完成的。

    现在,让我们回答您的问题:

    它们都是由不同的开源社区自愿开发的吗?

    是的,如您所见,有些是由 ex-nokians 开发的,有些是由 KDE 社区开发的,等等。所以是的,它们是由不同的社区开发的。

    Digia 是否批准这些绑定可以正常工作?

    没有。它们在社区 wiki 页面上被提及。任何人都可以对其进行编辑,并将信息添加到不同的绑定中。这些只是常见的绑定,但没有人保证“它们正常工作”。例如,Qt Jambi 在 Android 上无法“正常”工作,或者当我上次检查时 PySide 没有 Qt 5 绑定,等等。

    但这并不意味着它们没有用。

    【讨论】:

    • @Nejat,欢迎您,我认为项目的未来不再像过去那样依赖于一个实体会更好。 :) 是an old statistics,两岁左右,不过也可以给点味道。
    • 这里是每周生成的最新统计数据:macieira.org/blog/qt-stats
    • FWIW,我写了 PerlQt4。我这样做只是因为我在一家使用 Perl 和 Qt3 的公司工作,我希望能够使用 Qt4。
    猜你喜欢
    • 1970-01-01
    • 2014-04-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-06-27
    • 1970-01-01
    • 1970-01-01
    • 2011-09-30
    相关资源
    最近更新 更多