CMake 명령어 참조
Qt6::CanvasPainter
사용자 정의 브러시 셰이더를 생성하여 Qt 리소스 시스템에 추가합니다 |
Qt6::Core
동적 기능 빌드에 Java 소스 디렉터리를 추가합니다 | |
대상 실행 파일에 Android 권한을 추가합니다 | |
대용량 바이너리 리소스를 객체 코드로 컴파일합니다 | |
Qt 리소스 파일 목록을 기반으로 RCC 파일을 생성합니다 | |
플랫폼별 유형의 애플리케이션 타깃을 생성하고 최종화합니다 | |
대상 실행 파일에 HarmonyOS 권한 추가 | |
라이브러리를 생성하고 최종화합니다 | |
Qt 플러그인 타깃을 생성합니다 | |
바이너리 리소스를 소스 코드로 컴파일합니다 | |
애플리케이션에 Windows App SDK 라이브러리를 추가합니다 | |
Windows에서 소스 파일이 UTF-8로 처리되도록 강제하는 것을 방지합니다 | |
androiddeployqt를 실행하여 APK를 생성하는 빌드 타깃을 정의합니다 | |
아키텍처별 접미사가 포함되도록 대상 바이너리 이름을 구성합니다 | |
androiddeployqt에 필요한 배포 설정 파일을 생성합니다 | |
배포 시점에 qt.conf 파일을 작성합니다 | |
실행 파일에 필요한 Qt 플러그인, Qt 및 비-Qt 라이브러리를 배포합니다 | |
실행 파일에 필요한 Qt 번역 파일을 배포합니다 | |
타깃에서 일부 유니코드 관련 컴파일러 정의가 자동으로 설정되는 것을 방지합니다 | |
Qt 타깃에서 메타타입을 추출하고 관련 metatypes.json 파일을 생성합니다 | |
Qt 프로젝트와 관련된 다양한 일반적인 플랫폼별 작업을 처리합니다 | |
Qt 타깃과 관련된 다양한 일반적인 플랫폼별 작업을 처리합니다 | |
애플리케이션용 배포 스크립트 생성 | |
사용자 지정 배포 스크립트를 생성합니다. | |
입력 파일에 대해 moc을 호출합니다 | |
가져오거나 제외할 사용자 정의 플러그인 세트를 지정합니다 | |
Qt의 CMake API 기본 동작 수정 | |
타깃의 최종 처리 과정을 사용자 정의 | |
프로젝트 전체의 기본값을 표준 구성으로 설정 | |
소스 코드에서 .moc 파일을 생성합니다 |
Qt6::DBus
D-Bus 인터페이스용 어댑터 클래스를 생성합니다 | |
D-Bus 인터페이스 설명 파일에 대한 인터페이스를 구현하는 C++ 소스 코드 생성 | |
D-Bus 인터페이스 설명 파일에 대한 인터페이스를 구현하는 C++ 소스 코드를 생성합니다 | |
헤더 파일로부터 D-Bus 인터페이스를 생성합니다 |
Qt6::Grpc
protobuf 스키마를 사용하여 Qt 기반 C++ 서비스를 생성합니다 |
Qt6::InterfaceFramework
qface IDL 파일을 사용하여 ifcodegen이 생성하는 플러그인 타깃을 추가합니다 | |
qface IDL 파일을 사용하여 ifcodegen이 생성한 QML 모듈을 추가합니다 | |
qface IDL 파일에서 생성된 파일을 사용하여 타깃을 확장합니다 | |
qface IDL 파일을 사용하여 파일을 생성합니다 | |
qface IDL 파일을 사용하여 파일을 생성하고, CMake 내에서 사용할 수 있는 변수를 제공합니다 | |
ifcodegen 템플릿 내에서 변수를 지정된 값으로 설정합니다 |
Qt6::LinguistTools
Qt Linguist 의 .ts 파일을 .qm 파일로 변환하는 타깃을 추가합니다 | |
Qt Linguist.ts 파일을 생성하거나 업데이트하는 타깃을 추가합니다. | |
Qt Linguist 의 .ts 파일을 .qm 파일로 컴파일합니다. | |
Qt Linguist.ts 파일을 업데이트하고 .qm 파일로 변환하는 타깃 추가 | |
번역 대상인 타깃을 수집합니다 | |
Qt Linguist 번역 툴체인을 설정합니다 |
Qt6::LottieTools
Lottie 파일을 기반으로 QML 코드를 생성합니다 |
Qt6::Multimedia
iOS 앱 번들에 FFmpeg 바이너리를 삽입하는 보조 함수 |
Qt6::OpenApiTools
제공된 OpenAPI 사양을 사용하여 HTTP 클라이언트를 생성합니다 |
Qt6::Protobuf
protobuf 스키마를 사용하여 Qt 기반 C++ 소스 코드를 생성합니다 |
Qt6::Qml
QML 모듈을 정의합니다 | |
QML 모듈과 연동되는 플러그인을 정의합니다 | |
그 자체로는 QML 모듈이 아닌 실행 파일에 대한 qmlpreview 지원을 설정합니다 | |
실행 파일에 필요한 QML 모듈의 Runtime 구성 요소를 배포합니다 | |
QML 애플리케이션용 배포 스크립트 생성 | |
QML 모듈 내의 한 타깃에 속한 타입을 등록합니다 | |
정적 빌드 시 타깃에 필요한 QML 플러그인이 임포트되도록 보장합니다 | |
QML 모듈에 대한 정보를 가져옵니다 | |
기존 QML 모듈 타겟에 QML 파일 및 리소스를 추가합니다 |
Qt6::Quick
SVG 파일을 기반으로 QML 코드를 생성합니다 |
Qt6::Quick3D
HDRI 맵 파일을 KTX 파일로 변환하여 Qt 리소스로 추가합니다 |
Qt6::RemoteObjects
Qt Remote Objects 의 .rep 파일을 기반으로 소스 및 복제본 타입에 대한 C++ 헤더 파일을 생성합니다 | |
Qt Remote Objects 의 .rep 파일을 기반으로 복제본 타입에 대한 C++ 헤더 파일을 생성합니다 | |
Qt Remote Objects 의 .rep 파일을 기반으로 소스 타입에 대한 C++ 헤더 파일을 생성합니다. | |
QObject 헤더 파일을 기반으로 .rep 파일을 생성합니다. |
Qt6::Scxml
.scxml 파일을 C++ 소스 코드로 변환합니다 |
Qt6::ShaderTools
셰이더를 컴파일하고 Qt 리소스에 추가합니다 |
Qt6::WaylandClient
Wayland 프로토콜 .XML 파일에 대한 클라이언트 측 C++ 바인딩을 생성합니다 |
Qt6::WaylandCompositor
Wayland 프로토콜 .XML 파일에 대한 서버 측 C++ 바인딩을 생성합니다 |
Qt6::WebEngineCore
hunspell 사전 형식을 bdict 바이너리 형식으로 변환합니다 |
Qt6::Widgets
대상 프로젝트에 .ui 파일을 추가합니다 | |
.ui 파일에 대한 소스 파일을 생성합니다 |
© 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.