PROFILPELAJAR.COM
Privacy Policy
My Blog
New Profil
Kampus
Prov. Aceh
Prov. Bali
Prov. Bangka Belitung
Prov. Banten
Prov. Bengkulu
Prov. D.I. Yogyakarta
Prov. D.K.I. Jakarta
Prov. Gorontalo
Prov. Jambi
Prov. Jawa Barat
Prov. Jawa Tengah
Prov. Jawa Timur
Prov. Kalimantan Barat
Prov. Kalimantan Selatan
Prov. Kalimantan Tengah
Prov. Kalimantan Timur
Prov. Kalimantan Utara
Prov. Kepulauan Riau
Prov. Lampung
Prov. Maluku
Prov. Maluku Utara
Prov. Nusa Tenggara Barat
Prov. Nusa Tenggara Timur
Prov. Papua
Prov. Papua Barat
Prov. Riau
Prov. Sulawesi Barat
Prov. Sulawesi Selatan
Prov. Sulawesi Tengah
Prov. Sulawesi Tenggara
Prov. Sulawesi Utara
Prov. Sumatera Barat
Prov. Sumatera Selatan
Prov. Sumatera Utara
Partner
Ensiklopedia Dunia
Artikel Digital
Literasi Digital
Jurnal Publikasi
Kumpulan Artikel
Profil Sekolah - Kampus
Dokumen 123
List of language bindings for Qt 5
This list is
incomplete
; you can help by
adding missing items
.
(
May 2013
)
— Columns detailing the features covered by the binding are missing. —
Qt 5
language bindings
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++
Slint
GPL
Commercial
proprietary
C
DOtherSide
GPL
or
LGPL
C#
QtSharp
Apache
2.0
C#
Qml.Net
MIT
Crystal
qt5.cr
MPL2
D
QtE5
MIT
Go
qt
[
3
]
– therecipe/qt
LGPL
[
4
]
Go
qt.go
– kitech/qt.go
LGPL
Go
MIQT
– mappu/miqt
MIT
[
5
]
Go
qamel
– go-qamel/qamel - Only for QML
MIT
Haskell
qtHaskell
custom
Haskell
Qtah
LGPL
Haskell
HsQML
BSD 3-clause
Java
Qt Jambi
(for Qt5 and Qt6)
[
6
]
LGPL
LGPL
or
commercial
proprietary
[
2
]
JavaScript
NodeGUI
–
Node.js
binding for
Qt5
MIT
[
7
]
JavaScript
QtQuick
– built into Qt
[
8
]
LGPL
LGPL
or
commercial
proprietary
[
2
]
JavaScript
Slint
GPL
Commercial
proprietary
Julia
QML.jl – for QML,
[
9
]
plus some Qt6 support
LGPL
Lua
lqt5
MIT
Nim
nimqml
– only for QML
LGPL
Nim
nimqt
LGPL
Pascal
Lazarus with Qt5 interface
LGPL
Python
PyOtherSide
– only for QML
ISC
Python
PyQt
[
10
]
GPL
Commercial
proprietary
Python
Qt for Python
– Qt's official Python bindings
[
11
]
LGPL
LGPL
or
commercial
proprietary
[
2
]
Python
PythonQt
[
12
]
LGPL
OCaml
lablqml
– QML support
LGPL
LGPL
or
commercial
QML
QtQuick
– built into Qt
[
13
]
LGPL
LGPL
or
commercial
proprietary
[
2
]
Ring
RingQt
MIT
Ruby
ruby-qml
– only for QML
MIT
Rust
ritual
MIT
or
Apache
2.0
Rust
qmetaobject-rs
– mostly for QML
MIT
Rust
Slint
GPL
Commercial
proprietary
Scheme
Qt Egg
for
Chicken Scheme
BSD
Zig
Qml-Zig
– only for QML
Apache
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
^
"Introduction to Qt Quick for Cpp developers"
.
Qt Wiki: Qt Project
. Archived from
the original
on 2013-06-16
. Retrieved
2013-05-18
.
^
a
b
c
d
e
"Qt - Home"
.
Qt
. Archived from
the original
on 2013-05-17.
^
Qt binding for Go (Golang) which supports Windows, macOS, Linux, Android, iOS, Sailfish OS, Raspberry Pi
^
"therecipe/qt"
.
GitHub
. 2 June 2020.
^
Only the
MIQT
binding itself
^
"QtJambi wiki"
.
GitHub
. 10 May 2021.
^
Only the
NodeGUI
binding itself
^
"JavaScript programmer"
.
Qt Wiki: Qt Project
. Archived from
the original
on 2013-06-16
. Retrieved
2013-05-18
.
^
"barche/QML.jl"
.
GitHub
. June 2020.
^
"Introduction: PyQt 5.5.1 Reference Guide"
.
^
"Google Groups"
.
^
"[ANN] PythonQt 3.0 released!"
. 4 February 2015.
^
"Introduction to Qt Quick"
.
Qt Wiki: Qt Project
. Archived from
the original
on 2013-06-16
. Retrieved
2013-05-18
.
v
t
e
Qt platform
GUIs built with Qt
AsteroidOS
Gambas
KDE Plasma
Kdenlive
KDE Partition Manager
FeatherPad
Lubuntu
Lumina
LXQt
MeeGo
Sailfish OS
Skanlite
VLC
Qt technologies
Meta-object System
QML
QtScript
Qt Quick
Signals and slots
Tools
Qbs
qmake
Qt Creator
Language bindings
List for Qt 4
List for Qt 5
PyQt
PySide
QtRuby
Qt Jambi
Supported platforms
Android
Linux
Windows
Windows 10 Mobile
macOS
iOS
QNX
VxWorks
Related topics
KDE
Mer
MeeGo
The Qt Company
Qt Project
Software that uses Qt
KDE Software
Commons