List of language bindings for Qt 5
This list is incomplete; you can help by expanding it.
— Columns detailing the features covered by the binding are missing. —
Language | Name: description of binding | License for open source applications | License for proprietary applications |
---|---|---|---|
C++ | Qt – built-in[1] | GPL or LGPL | LGPL or Commercial proprietary[2] |
C# | QtSharp | Apache License 2.0 | Apache License 2.0 |
Go | Go QML – (blog) | LGPL | LGPL |
Ring | RingQt | MIT | MIT |
Haskell | Qtah | LGPL | LGPL |
Haskell | HsQML | 3-clause BSD | 3-clause BSD |
JavaScript | QtQuick – built into Qt[3] | LGPL | LGPL or Commercial proprietary[2] |
Python | PyQt[4] | GPL | Commercial proprietary |
Python | PyOtherSide – only for QML | ISC license | ISC license |
QML | QtQuick – built into Qt[5] | LGPL | LGPL or Commercial proprietary[2] |
Ruby | ruby-qml – only for QML | MIT License | MIT License |
Rust | qmlrs – only for QML | MIT License or Apache License 2.0 | MIT License or Apache License 2.0 |
Language | Name: description of binding | License for open source applications | License for proprietary applications |
Also see PythonQt 3.0 released!.
See also
- List of language bindings for Qt 4
- List of language bindings for GTK+
- List of language bindings for wxWidgets
- List of Qt language bindings from the qt-project.org wiki
References
This article is issued from Wikipedia - version of the 12/1/2016. The text is available under the Creative Commons Attribution/Share Alike but additional terms may apply for the media files.