C
QUL_GLYPHS_RESOURCE_RUNTIME_ALLOCATION_TYPE
警告: 自 2.4 版起已弃用使用 cmake 目标属性,请考虑使用 MCU.Config.glyphsRuntimeAllocationType 代替。
注意: 可以通过在 BoardDefaults.qmlprojectconfig
文件中使用 QmlProject
来设置板级的默认值。请参阅 定义平台默认变量 和 QmlProject 手册。
配置复制预光栅化字体数据到 RAM 时使用的运行时分配类型。
说明
如果 QUL_GLYPHS_RESOURCE_CACHE_POLICY 设置为 "OnStartup"
,则运行时分配类型指定在复制字体数据时使用哪个内存区域。
例如,一个平台可能具有 SRAM、VRAM 和 SDRAM 内存区域。运行时分配类型指定使用哪一个。这些值对应于 Qul::PlatformInterface::MemoryAllocator::AllocationType 枚举,但在特定平台上通常会使用 Custom
、Custom
+ 1 等枚举值。
如果没有设置,默认值为 3
(DefaultPreload
)。
有关字体引擎特定的详细信息,请参阅 文本渲染和字体。
示例
set_target_properties(<Executable Target> PROPERTIES QUL_GLYPHS_RESOURCE_RUNTIME_ALLOCATION_TYPE "128")
自
此属性是在 Qt Quick Ultralite 2.0 中引入的。
另请参阅 QUL_GLYPHS_RESOURCE_STORAGE_SECTION、QUL_GLYPHS_RESOURCE_CACHE_POLICY 以及 文本渲染和字体。
在某些 Qt 许可证下提供。
了解更多信息。