CMake 属性参考
Qt6::Core
目标属性
单个目标所属包所针对的 ABI 列表 | |
Android 应用的图标资源名称 | |
Android 应用的名称 | |
目标的 Android 构建目录的只读路径 | |
Android 目标的 SDK 版本 | |
覆盖添加到目标部署中的 Qt 依赖项 | |
指定目标生成的部署设置文件的位置 | |
随目标一起部署的额外库 | |
需随目标一起部署的额外 Qt 插件 | |
Android 应用的传统打包方式 | |
Android SDK 的最低版本 | |
Qt 共享库是否打包在 Android 的 APK 中 | |
应用的包名 | |
自定义 Android 打包模板的路径 | |
要使用的 Android 构建工具版本 | |
指定目标设备上 Qt 库的位置 | |
Android 目标 SDK 版本 | |
Android 应用的内部版本号 | |
易于理解的 Android 应用版本 | |
HarmonyOS 能力的屏幕方向策略 | |
HarmonyOS 应用的包名 | |
HarmonyOS 应用的图标 | |
HarmonyOS 应用的标签 | |
HarmonyOS 应用的名称 | |
HarmonyOS 应用的供应商 | |
HarmonyOS 应用的版本代码 | |
HarmonyOS 应用的版本名称 | |
HarmonyOS 应用的兼容 SDK 版本 | |
HarmonyOS 应用的编译 SDK 版本 | |
需随 HarmonyOS 目标一起部署的额外库 | |
需随 HarmonyOS 目标一起部署的附加 Qt 插件 | |
HarmonyOS 模块的描述 | |
HarmonyOS 模块支持的设备类型 | |
自定义 HarmonyOS 包模板的路径 | |
HarmonyOS 应用程序的目标架构 | |
HarmonyOS 应用的目标 SDK 版本 | |
iOS 启动屏幕故事板的路径 | |
指定禁止与 Qt 的入口点库进行链接 | |
防止在 Windows 环境下强制将源文件视为 UTF-8 编码 | |
选择不自动将应用程序的共享库依赖项嵌入其中 | |
将某个共享库排除在使用该库的应用程序包之外 | |
指定用于搜索 QML 导入的目录列表 | |
覆盖应用程序的 qml 目录位置 | |
指定默认的 Qt 资源前缀 | |
WebAssembly 内部初始内存 | |
WebAssembly 内部最大内存 | |
WebAssembly 内部线程池大小 | |
生成的 Windows 应用程序清单中的 UAC 执行级别 | |
生成的 Windows 应用程序清单中的程序集标识名称 |
源文件属性
指定资源文件系统中的指定文件应为空 | |
指定资源中某个文件的 Qt 资源别名 |
全局属性
为 Qt 内部目标设置 FOLDER 属性 |
Qt6::DBus
源文件属性
覆盖默认接口类名称 | |
添加一个包含路径 | |
禁用命名空间名称的生成 |
Qt6::LinguistTools
目标属性
将目标标记为翻译排除项 | |
应从翻译中排除的源文件路径列表 |
目录属性
将该目录标记为翻译排除项 |
Qt6::Qml
源文件属性
指定非默认的 .h 和 .cpp 文件名 | |
将 QML 文件标记为用于生成 Java 代码 | |
将 QML 文件标记为提供内部类型 | |
将 QML 文件标记为提供单例类型 | |
将文件排除在编译为字节码之外 | |
将文件排除在作为类型添加到 QML 模块的 typeinfo 文件之外 | |
防止文件被纳入自动 qmllint 处理 | |
将文件排除在通过 qmltc 编译为 C++ 之外 | |
覆盖文件提供的类型名称 | |
为类型指定一组自定义版本 |
全局属性
为属于 QML 语法检查器的目标设置 FOLDER 属性 |
标准 CMake 属性
当在目标上设置此属性时,可优化多配置生成器的依赖关系图 |
© 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.