C

禁止导出C++

描述

qmlprojectexporter 的主要操作模式是将项目的 Qml 源码和资源导出到外部构建系统能够编译的 C++ 代码。

在某些情况下,您可能需要禁用生成 cpp 文件。为此,您可以使用 --no-export-cpp 命令行选项。

例如,在 Qt for MCUs 的 CMake 环境中,它运行 qmlprojectexporter 工具两次。第一次是在配置阶段生成依赖项树,第二次是生成实际的 C++ 代码。第一次通过设置了 --no-export-cpp 命令行选项。

使用方法

// \c qmlprojectexporter will not generate the C++ files when running the following command
// but the config files will, See \l --no-export-configuration.
qmlprojectexporter --no-export-cpp --outdir output-dir my_project.qmlproject

此选项是在 QmlProject API 1.3 中引入的。

在特定的 Qt 许可下可用。
了解更多信息。