C

MCU.Config.fontVectorOutlinesDrawing

控制是否使用矢量轮廓进行文本渲染。

描述

如果此属性已启用,则使用矢量轮廓而不是alpha图来绘制文本。

注意:此功能目前被认为是实验性的,可能会在未来版本中更改。

默认情况下,此属性是禁用的,使用alpha图来绘制文本。

仅当平台支持路径混合时,才能使用矢量轮廓。根据平台的不同,使用矢量轮廓可能会减少CPU或内存使用。

在某些平台上,使用矢量轮廓绘制的文本可能与使用alpha图绘制的文本有一些微小的视觉差异。注意,静态文本项仍将使用alpha图而不是矢量轮廓,因为它们在编译时被光栅化。

有关字体引擎特定细节,请参阅文本渲染和字体

注意:此属性仅适用于Monotype Spark 字体引擎

用法

此属性接受主应用程序 .qmlproject 文件,或针对目标平台的 BoardDefaults.qmlprojectconfig。它接受一个布尔值,默认值是 false

注意:该属性仅影响 Monotype Spark 字体引擎

代码示例:

MCU.Config {
    fontVectorOutlinesDrawing: true
}

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

另请参阅:QUL_FONT_VECTOR_OUTLINES_DRAWING

在某些 Qt 许可下提供。
了解更多信息。