Roboterarm
Zeigt, wie man ein C++-Backend zu einem 3D-Projekt von Qt Design Studio hinzufügt.

Das Beispiel Roboterarm demonstriert das Hinzufügen eines C++-Backends zu einem in Qt Design Studio erstellten 3D-Projekt. Das Beispiel besteht aus einem interaktiven Industrieroboterarm in einer Qt Quick 3D-Szene. Qt Quick Controls implementiert die 2D-Benutzeroberfläche zur Steuerung des Roboterarms.
Ausführen des Beispiels
Zum Ausführen des Beispiels von Qt Creatorzu starten, öffnen Sie den Modus Welcome und wählen Sie das Beispiel aus Examples. Weitere Informationen finden Sie unter Qt Creator: Tutorial: Erstellen und Ausführen.
Für Qt Design Studio wird das Robot Arm-Beispiel mit einem QML-Modul in backend_moc/Backend/Backend_moc.qml geliefert, das als Backend für das Projekt dient. Die C++-Anwendung implementiert ein kompatibles Backend-QML-Modul. Beide QML-Module implementieren die gleiche API, wodurch die Kompatibilität zwischen den beiden Modulen gewährleistet ist.
content/RoboticArm.ui.qml definiert die Qt Quick 3D-Szene. content/MainScreen.ui.qml implementiert die 2D-Benutzeroberfläche und unterstützt ein helles und dunkles Thema. Das Beispiel verwendet den Materialstil von Qt Quick Controls und das dunkle und helle Thema, um beide Modi zu implementieren.
Hinweis: Das Beispiel verwendet das Modul Qt Quick 3D, das ein separates Element in der Datei Qt Online Installer. Wenn das Beispiel nicht konfiguriert werden kann, stellen Sie bitte sicher, dass Sie das Qt Quick 3D-Paket installiert haben.
Quelldateien
Siehe auch Alle Qt Beispiele und Qt Quick Beispiele und Tutorials.
© 2025 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.