En esta página

Brazo robótico

Demuestra cómo añadir un backend C++ a un proyecto 3D de Qt Design Studio.

Un brazo robótico con controles GUI

El ejemplo Robot Arm demuestra cómo añadir un backend C++ a un proyecto 3D creado en Qt Design Studio. El ejemplo consiste en un brazo robótico industrial interactivo en una escena 3D de Qt Quick. Qt Quick Controls implementa la interfaz de usuario 2D para controlar el brazo robótico.

Ejecución del ejemplo

Para ejecutar el ejemplo desde Qt Creatorabra el modo Welcome y seleccione el ejemplo de Examples. Para más información, consulta Qt Creator: Tutorial: Construir y ejecutar.

Para Qt Design Studio, el ejemplo Robot Arm viene con un módulo QML en backend_moc/Backend/Backend_moc.qml que sirve como backend para el proyecto. La aplicación C++ implementa un módulo QML backend compatible. Ambos módulos QML implementan la misma API, lo que garantiza la compatibilidad entre los dos módulos.

content/RoboticArm.ui.qml define la escena 3D de Qt Quick. content/MainScreen.ui.qml implementa la interfaz de usuario 2D y soporta un tema claro y oscuro. El ejemplo utiliza el estilo Material de Qt Quick Controls y los temas claro y oscuro para implementar ambos modos.

Nota: El ejemplo hace uso del módulo 3D deQt Quick , que es un elemento separado en el directorio Qt Online Installer. Si el ejemplo no se configura, por favor asegúrate de que tienes instalado el paquete Qt Quick 3D.

Archivos fuente

Proyecto de ejemplo @ code.qt.io

Ver también Todos los Ejemplos Qt y Qt Quick Ejemplos y Tutoriales.

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