이 페이지에서

CMake 속성 참조

Qt6::Core

타깃 속성

QT_ANDROID_ABIS

단일 타깃의 패키지가 빌드되는 ABI 목록

QT_ANDROID_APP_ICON

Android 앱의 아이콘 리소스 이름

QT_ANDROID_APP_NAME

Android 앱의 이름

QT_ANDROID_BUILD_DIR

대상용 Android 빌드 디렉터리의 읽기 전용 경로

QT_ANDROID_COMPILE_SDK_VERSION

Android 타깃의 SDK 버전

QT_ANDROID_DEPLOYMENT_DEPENDENCIES

타깃의 배포에 추가된 Qt 종속성을 재정의합니다

QT_ANDROID_DEPLOYMENT_SETTINGS_FILE

타깃의 생성된 배포 설정 파일 위치를 지정합니다

QT_ANDROID_EXTRA_LIBS

타깃과 함께 배포할 추가 라이브러리

QT_ANDROID_EXTRA_PLUGINS

타깃과 함께 배포할 추가 Qt 플러그인

QT_ANDROID_LEGACY_PACKAGING

Android 앱 레거시 패키징

QT_ANDROID_MIN_SDK_VERSION

최소 Android SDK 버전

QT_ANDROID_NO_DEPLOY_QT_LIBS

Android에서 Qt 공유 라이브러리를 APK에 포함할지 여부

QT_ANDROID_PACKAGE_NAME

앱의 패키지 이름

QT_ANDROID_PACKAGE_SOURCE_DIR

사용자 정의 Android 패키지 템플릿의 경로

QT_ANDROID_SDK_BUILD_TOOLS_REVISION

사용할 Android 빌드 툴의 버전

QT_ANDROID_SYSTEM_LIBS_PREFIX

대상 기기 내 Qt 라이브러리의 위치를 지정합니다

QT_ANDROID_TARGET_SDK_VERSION

Android 대상 SDK 버전

QT_ANDROID_VERSION_CODE

Android 앱 내부 버전

QT_ANDROID_VERSION_NAME

사람이 읽을 수 있는 안드로이드 앱 버전

QT_HARMONYOS_ABILITY_ORIENTATION

HarmonyOS 기능의 화면 방향 정책

QT_HARMONYOS_APP_BUNDLE_NAME

HarmonyOS 애플리케이션의 번들 이름

QT_HARMONYOS_APP_ICON

HarmonyOS 애플리케이션의 아이콘

QT_HARMONYOS_APP_LABEL

HarmonyOS 애플리케이션의 레이블

QT_HARMONYOS_APP_NAME

HarmonyOS 애플리케이션의 이름

QT_HARMONYOS_APP_VENDOR

HarmonyOS 애플리케이션의 벤더

QT_HARMONYOS_APP_VERSION_CODE

HarmonyOS 애플리케이션의 버전 코드

QT_HARMONYOS_APP_VERSION_NAME

HarmonyOS 애플리케이션의 버전 이름

QT_HARMONYOS_COMPATIBLE_SDK_VERSION

HarmonyOS 애플리케이션의 호환 가능한 SDK 버전

QT_HARMONYOS_COMPILE_SDK_VERSION

HarmonyOS 애플리케이션의 컴파일 SDK 버전

QT_HARMONYOS_EXTRA_LIBS

HarmonyOS 타깃과 함께 배포할 추가 라이브러리

QT_HARMONYOS_EXTRA_PLUGINS

HarmonyOS 타깃과 함께 배포할 추가 Qt 플러그인

QT_HARMONYOS_MODULE_DESCRIPTION

HarmonyOS 모듈 설명

QT_HARMONYOS_MODULE_DEVICE_TYPES

HarmonyOS 모듈이 지원하는 기기 유형

QT_HARMONYOS_PACKAGE_SOURCE_DIR

사용자 정의 HarmonyOS 패키지 템플릿의 경로

QT_HARMONYOS_TARGET_ARCHS

HarmonyOS 애플리케이션의 대상 아키텍처

QT_HARMONYOS_TARGET_SDK_VERSION

HarmonyOS 애플리케이션의 대상 SDK 버전

QT_IOS_LAUNCH_SCREEN

iOS 실행 화면 스토리보드의 경로

QT_NO_ENTRYPOINT

Qt의 엔트리포인트 라이브러리에 대한 링크를 억제하도록 지정

QT_NO_UTF8_SOURCE

Windows에서 소스 파일이 UTF-8로 처리되도록 강제하는 것을 방지합니다

QT_NO_XCODE_EMBED_FRAMEWORKS

애플리케이션의 공유 라이브러리 종속성이 자동으로 삽입되지 않도록 설정

QT_NO_XCODE_EMBED_FRAMEWORK_IN_CONSUMERS

해당 공유 라이브러리를 사용하는 애플리케이션 번들에 해당 라이브러리가 포함되지 않도록 제외

QT_QML_IMPORT_PATH

QML 임포트 검색 대상 디렉터리 목록을 지정합니다

QT_QML_ROOT_PATH

애플리케이션의 qml 디렉터리 위치를 재정의합니다

QT_RESOURCE_PREFIX

기본 Qt 리소스 접두사를 지정합니다

QT_WASM_INITIAL_MEMORY

내부 WebAssembly 초기 메모리

QT_WASM_MAXIMUM_MEMORY

내부 WebAssembly 최대 메모리

QT_WASM_PTHREAD_POOL_SIZE

내부 WebAssembly 스레드 풀 크기

QT_WINDOWS_APP_PROJECT_EXECUTION_LEVEL

생성된 Windows 애플리케이션 매니페스트의 UAC 실행 수준

QT_WINDOWS_APP_PROJECT_IDENTIFIER

생성된 Windows 애플리케이션 매니페스트의 어셈블리 식별자 이름

소스 파일 속성

QT_DISCARD_FILE_CONTENTS

지정된 파일이 리소스 파일 시스템에서 비어 있어야 함을 지정합니다

QT_RESOURCE_ALIAS

리소스 내의 파일에 대한 Qt 리소스 별칭을 지정합니다

전역 속성

QT_TARGETS_FOLDER

Qt 내부 대상에 대한 FOLDER 속성을 설정합니다

Qt6::DBus

소스 파일 속성

CLASSNAME

기본 인터페이스 클래스 이름을 재정의합니다

INCLUDE

포함 경로를 추가합니다

NO_NAMESPACE

네임스페이스가 포함된 이름 생성을 비활성화합니다

Qt6::LinguistTools

대상 속성

QT_EXCLUDE_FROM_TRANSLATION

대상 파일을 번역에서 제외 대상으로 표시합니다

QT_EXCLUDE_SOURCES_FROM_TRANSLATION

번역에서 제외해야 할 소스 파일 경로 목록

디렉터리 속성

QT_EXCLUDE_FROM_TRANSLATION

해당 디렉터리를 번역에서 제외 대상으로 표시합니다

Qt6::Qml

소스 파일 속성

QT_QMLTC_FILE_BASENAME

기본값이 아닌 .h 및 .cpp 파일 이름을 지정합니다

QT_QML_GENERATE_ANDROID_JAVA_CLASS

Java 코드 생성을 위해 QML 파일을 지정합니다

QT_QML_INTERNAL_TYPE

QML 파일이 내부 타입을 제공하도록 표시합니다

QT_QML_SINGLETON_TYPE

QML 파일이 싱글톤 유형을 제공하도록 지정

QT_QML_SKIP_CACHEGEN

파일이 바이트 코드로 컴파일되는 것을 제외합니다

QT_QML_SKIP_QMLDIR_ENTRY

파일이 QML 모듈의 typeinfo 파일에 타입으로 추가되는 것을 제외합니다

QT_QML_SKIP_QMLLINT

파일이 자동 qmllint 처리 대상에서 제외되도록 합니다

QT_QML_SKIP_TYPE_COMPILER

qmltc를 사용하여 파일이 C++로 컴파일되는 것을 제외합니다

QT_QML_SOURCE_TYPENAME

파일에서 제공된 타입 이름을 재정의합니다

QT_QML_SOURCE_VERSIONS

타입에 대한 사용자 정의 버전 집합을 지정합니다

전역 속성

QT_QMLLINTER_TARGETS_FOLDER

QML 린터에 속하는 타깃에 대해 FOLDER 속성을 설정합니다

표준 CMake 속성

AUTOGEN_BETTER_GRAPH_MULTI_CONFIG

타깃에 이 속성을 설정하면 다중 구성 생성기의 종속성 그래프가 개선됩니다

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