Auf dieser Seite

Prototyping, Debugging und Profiling von QML-Anwendungen

Qt bietet einen umfassenden Satz von Tools für das Prototyping, Debugging und Profiling von QML-Anwendungen während des gesamten Entwicklungszyklus.

Prototyping mit dem QML Runtime Tool

Mit dem Befehlszeilentool qml können Sie QML-Dateien schnell ausführen und testen, ohne eine vollständige C++-Anwendung schreiben zu müssen. Dies ist ideal für schnelles Prototyping, das Experimentieren mit QML-Funktionen und das Testen einzelner Komponenten in Isolation.

QML-Vorschau

QML Preview ermöglicht das Live-Nachladen von QML-Dateien, während Ihre Anwendung läuft, so dass Sie Änderungen sofort sehen können, ohne die Anwendung neu starten zu müssen. Dadurch wird der Entwicklungs- und Iterationszyklus bei der Entwicklung von Benutzeroberflächen erheblich beschleunigt.

Debugging von QML-Anwendungen

Der QML-Debugger bietet umfassende Unterstützung für QML-Anwendungen, einschließlich Haltepunkte, Ausdrucksauswertung und Überprüfung der Eigenschaften und Bindungen von QML-Objekten. Der QML-Debugger ist mit Qt Creator integriert und kann zur Diagnose von Laufzeitproblemen und zum Verständnis des Anwendungsverhaltens verwendet werden.

Leistungsanalyse

Die QML Profiler hilft bei der Identifizierung von Leistungsengpässen in QML-Anwendungen, indem sie Rendering-Zeit, JavaScript-Ausführung, Signalemissionen und Speicherzuweisungen verfolgt. Es bietet detaillierte Zeitleistenvisualisierungen, die zeigen, wo Ihre Anwendung während der Ausführung Zeit verbringt.

Siehe auch Tooling und Qt Quick.

© 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.