C

MCU.Config.controlsStyle

选择 Qt Quick Controls 的样式。

描述

Qt Quick Controls 是 Qt for MCUs 携带的模块之一。它提供了一组组件,如按钮、滑块等,可供应用程序使用。为了使用此模块,需要通过一个 基于 qmlproject 的 项目通过一个 ModuleFiles 节点导入模块。

Qt for MCUs 支持控件的样式。在 qmlproject 上下文中,这是通过在单独的模块中实现新样式,并且该模块本身导入 ControlsTemplates 模块来实现的。需要在主项目中通过 ModuleFiles 节点导入新的模块。此外,需要通过此属性,controlsStyle 指定新模块的 URI。

可以从命令行中覆盖 controlsStyle 属性。参见 --controls-style

注意: 此属性仅适用于可执行目标

使用

此属性接受在主应用程序 .qmlproject 文件或模块 .qmlproject 文件中使用。它接受一个字符串,默认值为 "QtQuick.Controls.StyleDefault"

代码示例:

// customstyle.qmlproject
MCU.Module {
    uri: "MyApp.MyCustomStyle"
}

// mainproject.qmlproject
MCU.Config {
    controlsStyle: "MyApp.MyCustomStyle"
}

此属性是在 QmlProject API 1.3 中引入的。

另请参阅: QUL_CONTROLS_STYLE

在特定 Qt 许可下提供。
了解更多信息。