C

QUL_FONT_FILES_RESOURCE_CACHE_POLICY

警告:自2.4版本以来,使用cmake目标属性已被弃用,请考虑使用MCU.Config.fontFilesCachePolicy代替。

注意:可以在BoardDefaults.qmlprojectconfig文件中使用QmlProject设置板 defaults。请参阅定义平台的默认变量QmlProject手册

配置将应用程序的字体文件复制到RAM中的设置,以便更快地访问。

描述

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

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

以下是可能的值的列表

结果
"OnStartup"数据在启动时复制到RAM。尽管这可以启用对数据的更快访问,但它可能会耗尽您有限的RAM。
"NoCaching"数据不会复制到RAM。这可能导致性能降低。

默认值是"NoCaching"

可以使用QUL_FONT_FILES_RESOURCE_RUNTIME_ALLOCATION_TYPE属性进一步配置用于复制的内存区域。

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

示例

set_target_properties(<Executable Target> PROPERTIES QUL_FONT_FILES_RESOURCE_CACHE_POLICY "NoCaching")

此属性是在Qt Quick Ultralite 2.0中引入的。

另请参阅:QUL_FONT_FILES_RESOURCE_RUNTIME_ALLOCATION_TYPEQUL_FONT_FILES_RESOURCE_STORAGE_SECTION文本渲染和字体

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