이 페이지에서

프로젝트 마법사 사용

새 프로젝트를 만들려면 File > New Project 을 선택하고 프로젝트 유형을 선택합니다. 마법사 대화 상자의 내용은 프로젝트 유형 및 Kit Selection 대화 상자에서 선택한 키트에 따라 달라집니다. 마법사의 지시를 따릅니다.

첫 번째 단계에서는 프로젝트의 템플릿을 선택합니다. 템플릿을 필터링(1)하여 특정 대상 플랫폼에 적용되는 템플릿만 볼 수 있습니다.

새 프로젝트 대화 상자

다음으로 프로젝트의 위치를 선택하고 프로젝트에 대한 설정을 지정합니다.

단계를 완료하면 Qt Creator 에서 마법사에서 정의한 대로 필수 헤더, 소스 파일, 사용자 인터페이스 설명 및 프로젝트 파일이 포함된 프로젝트를 자동으로 생성합니다.

예를 들어 Qt Quick 애플리케이션을 만들기로 선택한 경우 Qt CreatorEdit 모드에서 수정할 수 있는 QML 파일을 생성합니다.

프로젝트 유형 선택

다음 표에는 프로젝트를 만드는 데 사용할 수 있는 마법사 템플릿의 유형이 나열되어 있습니다. New Project 대화상자에는 각 프로젝트 마법사 템플릿에 대한 자세한 정보가 표시됩니다.

카테고리목적
애플리케이션다양한 UI 기술(Qt WidgetsQt Quick)과 프로그래밍 언어(C++, QML, Python)를 사용하여 여러 대상 플랫폼(데스크톱, 모바일, 임베디드)에서 실행할 수 있는 다양한 목적의 애플리케이션을 만들 수 있습니다.
라이브러리 또는 플러그인공유 또는 정적 C++ 라이브러리, Qt Quick 애플리케이션 확장을 위한 C++ 플러그인, C++ 플러그인 또는 Lua 플러그인을 만듭니다.
기타 프로젝트사용자 지정 Qt Widgets 디자이너 위젯 또는 위젯 컬렉션, Qt Quick UI 프로젝트, 하위 프로젝트 또는 빈 qmake 프로젝트를 만듭니다.
Qt가 아닌 프로젝트일반 C 또는 C++ 애플리케이션 또는 Nim 또는 Nimble 애플리케이션(실험적)을 만듭니다.
테스트 프로젝트Qt Test, Qt Quick 테스트, Google 테스트, Boost 테스트 또는 Catch2와 같이 지원되는 다양한 테스트 프레임워크를 기반으로 테스트 프로젝트를 만듭니다.
프로젝트 가져오기Bazaar, CVS, Git, Mercurial 또는 Subversion 등 지원되는 버전 관리 시스템에서 프로젝트를 가져옵니다.

지원되는 빌드 시스템을 사용하지 않는 기존 프로젝트를 가져와 Qt Creator 을 코드 편집기 및 디버깅 및 분석 도구의 런처로 사용할 수도 있습니다.

Squish새 Squish 테스트 스위트를 만듭니다.

Qt Widgets 애플리케이션 프로젝트를 만드는 방법을 배우려면 Qt Academy를 수강하세요: 시작하기 Qt Creator 강좌를 수강하세요.

다양한 유형의 프로젝트 생성 예제는 튜토리얼을 참조하세요.

마법사에 키보드 단축키 바인딩하기

마법사를 자주 사용하는 경우 사용자 지정 키보드 단축키를 마법사에 바인딩할 수 있습니다. 이 키보드 단축키를 트리거하면 마법사가 바로 열리므로 File > New File 또는 New Project 로 이동할 필요가 없습니다.

환경설정 > 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.