C

–qml-mappings-dir

指定包含自定义 QML 模块到默认模块映射的文件的目录路径。

描述

使用此选项选择自定义模块而不是默认 QML 模块,使用相同的导入语句。您可以在格式为 "DefaultImport=CustomImport" 的文本文件中定义映射。例如,"QtQuick.Controls=./MyControls"。 qmlprojectexporter 将将映射存储在由 --qml-mappings-dir 指定的目录中。

有关如何添加控件的自定义样式,请参阅 --controls-styleMCU.Config.controlsStyle

注意:如果未指定 --qml-mappings-dir 选项,qmlprojectexporter 将不会生成映射。

注意:为了使 QtCreator 的 McuSupport 插件理解映射,值应该是 {builddir}/qml_module_mappings。

简写选项:-d

用法

qmlprojectexporter --qml-mappings-dir build/qml_module_mappings --contrls-styles CustomStyle --outdir output-dir my_project.qmlproject

此选项自 QmlProject API 1.3 以来引入。

另请参阅:--controls-styleMCU.Config.controlsStyleqmlprojectexporter--outdir

在某些 Qt 许可协议下可用。
了解更多信息。