프로젝트 마법사 사용
새 프로젝트를 생성하려면 ‘ File ’ > ‘ New Project ’를 선택하고 프로젝트 유형을 선택하십시오. 마법사 대화 상자의 내용은 프로젝트 유형과 ‘ Kit Selection ’ 대화 상자에서 선택한 키트에 따라 달라집니다. 마법사의 지침을 따르십시오.
첫 번째 단계에서는 프로젝트 템플릿을 선택합니다. 템플릿을 필터링(1)하여 특정 대상 플랫폼에 적용되는 템플릿만 볼 수 있습니다.

다음으로, 프로젝트의 위치를 선택하고 관련 설정을 지정합니다.
단계를 완료하면 Qt Creator 는 마법사에서 정의한 대로 필요한 헤더, 소스 파일, 사용자 인터페이스 설명 및 프로젝트 파일을 포함하여 프로젝트를 자동으로 생성합니다.
예를 들어, Qt Quick 애플리케이션을 생성하도록 선택하면, Qt Creator 는 Edit 모드에서 수정할 수 있는 QML 파일을 생성합니다.
프로젝트 유형 선택
다음 표에는 프로젝트 생성에 사용할 수 있는 마법사 템플릿 유형이 나열되어 있습니다. ‘ New Project ’ 대화 상자에는 각 프로젝트 마법사 템플릿에 대한 자세한 정보가 표시됩니다.
| 범주 | 용도 |
|---|---|
| 애플리케이션 | 다양한 UI 기술(Qt Widgets, Qt Quick)과 프로그래밍 언어(C++, QML, Python)를 사용하여 다양한 목적의 애플리케이션을 생성하고, 여러 대상 플랫폼(데스크톱, 모바일, 임베디드)에서 실행할 수 있습니다. |
| 라이브러리 또는 플러그인 | 공유 또는 정적 C++ 라이브러리, Qt Quick 애플리케이션 확장을 위한 C++ 플러그인, C++ 플러그인 또는 Lua 플러그인을 만듭니다. |
| 기타 프로젝트 | 사용자 지정 Qt Widgets Designer 위젯이나 위젯 컬렉션, Qt Quick UI 프로젝트, 하위 프로젝트 또는 빈 qmake 프로젝트를 생성할 수 있습니다. |
| Qt가 아닌 프로젝트 | 일반 C 또는 C++ 애플리케이션, Nim 또는 Nimble 애플리케이션(실험적)을 생성합니다. |
| 테스트 프로젝트 | Qt Test, Qt Quick Test, Google Test, Boost Test 또는 Catch2와 같이 지원되는 다양한 테스트 프레임워크를 기반으로 테스트 프로젝트를 생성합니다. |
| 가져온 프로젝트 | Bazaar, CVS, Git, Mercurial 또는 Subversion과 같은 지원되는 버전 관리 시스템에서 프로젝트를 가져올 수 있습니다. 또한 지원되는 빌드 시스템을 사용하지 않는 기존 프로젝트를 가져와 Qt Creator 를 코드 편집기 및 디버깅 및 분석 도구의 실행기로 사용할 수도 있습니다. |
| Squish | 새로운 Squish 테스트 스위트를 생성합니다. |
Qt Widgets 애플리케이션 프로젝트를 생성하는 방법을 배우려면 Qt Academy: Qt Creator 시작하기 과정을 수강하십시오.
다양한 유형의 프로젝트를 생성하는 방법에 대한 예제는 튜토리얼을 참조하십시오.
마법사에 키보드 단축키 지정
마법사를 자주 사용하는 경우, 해당 마법사에 사용자 지정 키보드 단축키를 할당할 수 있습니다. 이 키보드 단축키를 실행하면 마법사가 바로 열리므로, File > New File 또는 New Project 로 이동할 필요가 없습니다.
Preferences > Environment > Keyboard > Wizard 에서 마법사에 대한 키보드 단축키를 설정할 수 있습니다. 해당 위치에서 모든 마법사 작업은 Impl 로 시작합니다.
‘키보드 단축키 할당’, ‘프로젝트용 키트 활성화’, ‘파일 추가’, ‘방법: 테스트’, ‘방법: 프로젝트 생성’ 및 ‘프로젝트 생성’항목도 참조하십시오 .
Copyright © The Qt Company Ltd. and other contributors. 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.