C

MCU.Config.fontFilesCachePolicy

配置将应用程序的字体文件复制到 RAM 中的操作,以提高访问速度。

描述

设置应用程序字体文件的资源缓存策略。

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

以下是一份可能值的列表

结果
"OnStartup"数据将在启动时复制到 RAM。虽然这可以加快数据的访问速度,但可能会用尽有限的 RAM。
"NoCaching"数据不会复制到 RAM。这可能会降低性能。

默认值是 "NoCaching"

可以使用 MCU.Config.fontFilesRuntimeAllocationType 属性进一步配置要使用的内存区域。

有关特定字体引擎的详细信息,请参阅 文本渲染和字体

用法

此属性接受在主应用程序 .qmlproject 文件中。它接受一个字符串,默认值是 "OnStartup"

可用选项如下

  • "OnStartup"
  • "NoCaching"
  • "OnDemand"

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

代码示例:

MCU.Config {
    fontFilesCachePolicy: "OnStartup"
}

自 QmlProject API 1.3 起引入了此属性。

另请参阅:QUL_FONT_FILES_RESOURCE_CACHE_POLICY

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