17
PyQtはとのすべての利点を兼ね備えています。PyQtは、Qt CompanyのQtアプリケーションフレームワーク用のPython v2およびv3バインディングのセットであり、Windows、OS X、Linux、iOS、Androidなど、Qtでサポートされるすべてのプラットフォームで実行されます。PyQt5はQt v5をサポートしています。PyQt4はQt v4をサポートし、Qt v5に対してビルドされます。バインディングはPythonモジュールのセットとして実装され、1,000を超えるクラスが含まれます。PyQtは、GNU GPL v3およびRiverbank商用ライセンスの下で、サポートされるすべてのプラットフォームでデュアルライセンスされます。Qtとは異なり、PyQtはLGPLでは使用できません。PyQtにはQtのコピーは含まれていません。Qtの正しくライセンスされたコピーを自分で取得する必要があります。ただし、PyQt5のGPLバージョンのバイナリホイールが提供されており、これらにはQtのLGPLバージョンのコピーが含まれています。PyQt4とQt v4はサポートされなくなり、新しいリリースは作成されません。PyQt5およびQt v5は、すべての新規開発に強く推奨されます。