7

ここでは、PySide、PyQt、QtJambi、QtRuby、PerlQt などの Qt のサードパーティ言語バインディングのリストを確認できます。これらのバインディングを開発したのは誰ですか?

それらはすべて、さまざまなオープンソース コミュニティで自発的に開発されていますか?

これらのバインディングは、適切に機能することが Digia によって承認されていますか?

4

1 に答える 1

7

あなたは Qt プロジェクトについて根本的な誤解をしていると思います。Digia、Nokia、Trolltech、またはその他の単一のエンティティが所有していません。それぞれ、何かを承認する単一のエンティティなどというものはありません。

Qt プロジェクトは、いくつかの異なる企業やコミュニティによって開発されています。Digia は主要なプレーヤーの 1 つです。各参加者が貢献したコミット数のグラフがどこかにあります。チェックアウトする価値があります。チアゴがやったと思います。

それでは、ご質問にお答えしましょう。

それらはすべて、さまざまなオープンソース コミュニティで自発的に開発されていますか?

はい、ご覧のとおり、元 nokian によって開発されたものもあれば、KDE ​​コミュニティによって開発されたものもあります。そうです、それらは異なるコミュニティによって開発されています。

これらのバインディングは、適切に機能することが Digia によって承認されていますか?

いいえ。コミュニティ wiki ページに記載されています。誰でも編集でき、さまざまなバインディングに情報を追加できます。これらは単なる一般的なバインディングですが、「正しく動作する」ことを保証するものはありません。たとえば、Qt Jambi が Android で「適切に」動作しない、または最後にチェックしたときに PySide に Qt 5 バインディングがなかった、などです。

しかし、それは役に立たないという意味ではありません。

于 2014-03-15T06:44:40.073 に答える