Die QML-Referenz
QML ist eine Mehrparadigmensprache zur Erstellung hochdynamischer Anwendungen. Mit QML werden Anwendungsbausteine, wie z. B. Benutzeroberflächenkomponenten, deklariert und verschiedene Eigenschaften festgelegt, um das Verhalten der Anwendung zu definieren. Das Anwendungsverhalten kann mit JavaScript, einer Untermenge der Sprache, weiter skriptiert werden. Darüber hinaus nutzt QML in hohem Maße Qt, so dass Typen und andere Qt-Funktionen direkt von QML-Anwendungen aus zugänglich sind.
In diesem Referenzhandbuch werden die Funktionen der QML-Sprache beschrieben. Viele der QML-Typen in diesem Handbuch stammen aus dem Qt Qml oder Qt Quick Modulen.
- Die QML-Sprache
- Das QML-Typensystem
- QML-Objekt-Typen
- QML-Wertetypen
- QML-Aufzählungen
- QML-Sequenz-Typen
- Singletons in QML
- QML angehängte Typen
- QML-Namensräume
- JavaScript-Typen
- Datentypkonvertierung zwischen QML und C++
- Interaktion mit QML-Objekten von C++ aus
- Integration mit JavaScript-Werten von C++ aus
- Einbettung von C++-Objekten in QML mit Kontexteigenschaften
- QML-Module
- JavaScript in QML
© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.