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.