C
QUL_FONT_CACHE_SIZE
警告:自2.4版本以来,已弃用使用cmake目标属性,请考虑改用 MCU.Config.fontCacheSize。
注意:可以使用 QmlProject
在 BoardDefaults.qmlprojectconfig
文件中设置板级默认值。有关信息,请参阅 为平台定义默认变量 和 QmlProject手册。
注意:此属性仅适用于 Monotype Spark字体引擎。
描述
所选字体引擎用于缓存的最多RAM量(以字节为单位)。默认值为200 KB。要禁用缓存,请将该值设置为1。
自Qt Quick Ultralite 1.9版本起,缓存缓冲区默认预分配。有关禁用预分配的说明,请参阅 QUL_FONT_CACHE_PREALLOC。
有关字体引擎特定详细信息,请参阅 文本渲染和字体。
示例
set_target_properties(<Executable Target> PROPERTIES QUL_FONT_ENGINE "Spark" QUL_FONT_FILES <Monotype Spark Font File> QUL_FONT_CACHE_SIZE <Size> )
可以通过查看 性能日志 来查看应用程序使用的字体引擎缓存大小。
有关如何选择合适的缓存大小的提示,请参阅 资源缓存 文档中的字体引擎缓存部分。
根据某些Qt许可证提供。
了解更多信息。