QML
deklarative Programmiersprache / aus Wikipedia, der freien encyclopedia
Liebe Wikiwand-AI, fassen wir uns kurz, indem wir einfach diese Schlüsselfragen beantworten:
Können Sie die wichtigsten Fakten und Statistiken dazu auflisten QML?
Fass diesen Artikel für einen 10-Jährigen zusammen
QML (Qt Modeling Language) ist eine deklarative Programmiersprache, die als Bestandteil von Qt, einer Bibliothek zur Erstellung von Benutzeroberflächen in C++, entwickelt wurde. Zweck der Sprache ist die Entwicklung von Benutzeroberflächen, in erster Linie (jedoch nicht zwangsläufig) für Desktop- und Mobil-Systeme. QML ist syntaktisch an JSON und CSS angelehnt. Durch ihre deklarative Grundstruktur und die nahtlose Einbindung von JavaScript vereint sie deklarative und imperative Ansätze in einer Programmiersprache. QML ist Bestandteil des Qt User Interface Creation Kit (Qt Quick) und kann (inklusive seiner JavaScript-Anteile) durch den Qt Quick Compiler in natives C++ kompiliert werden.[2]
QML | |
---|---|
Paradigmen: | deklarativ, reaktiv, Skriptsprache |
Erscheinungsjahr: | 2009 |
Entwickler: | Qt Project |
Aktuelle Version | 6.4[1] |
Typisierung: | stark, dynamisch |
Beeinflusst von: | JavaScript, Qt |
Beeinflusste: | Qt |
doc.qt.io/qt-5/qmlapplications.html |