로봇 암
Qt Design Studio 에서 생성된 3D 프로젝트에 C++ 백엔드를 추가하는 방법을 보여줍니다.

'로봇 팔' 예제는 Qt Design Studio 에서 생성된 3D 프로젝트에 C++ 백엔드를 추가하는 방법을 보여줍니다. 이 예제는 Qt Quick 3D 장면 내에 있는 대화형 산업용 로봇 팔로 구성되어 있습니다. Qt Quick Controls 는 로봇 팔을 제어하기 위한 2D UI를 구현합니다.
예제 실행
다음 위치에서 예제를 실행할 수 있습니다.
- Qt Creator
Welcome 모드를 열고 Examples 에서 예제를 선택합니다. 자세한 내용은 Qt Creator 의 ‘튜토리얼: 빌드 및 실행’을 참조하십시오.
- Qt Extension for Visual Studio Code
Command Palette 에서 Qt: Open Qt examples 명령을 실행하고 목록에서 예제를 선택합니다. 자세한 내용은 Qt Extension for Visual Studio Code: 튜토리얼: 빌드 및 실행을 참조하십시오.
Qt Design Studio 의 경우, ‘Robot Arm’ 예제에는 프로젝트의 백엔드 역할을 하는 backend_moc/Backend/Backend_moc.qml 내의 QML 모듈이 포함되어 있습니다. C++ 애플리케이션은 호환 가능한 백엔드 QML 모듈을 구현합니다. 두 QML 모듈 모두 동일한 API를 구현하므로 두 모듈 간의 호환성이 보장됩니다.
content/RoboticArm.ui.qml 는 Qt Quick 3D 장면을 정의합니다. content/MainScreen.ui.qml 는 2D UI를 구현하며 밝은 테마와 어두운 테마를 지원합니다. 이 예제는 Qt Quick Controls 의 Material 스타일과 밝은 테마 및 어두운 테마를 사용하여 두 모드를 모두 구현합니다.
참고: 이 예제에서는 Qt Quick 3D 모듈을 사용하며, 이는 Qt Online Installer. 예제의 구성이 실패할 경우, Qt Quick 3D 패키지가 설치되어 있는지 확인하십시오.
소스 파일
참조: 모든 Qt 예제 및 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.