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 枚举,但在特定平台上通常会使用 CustomCustom + 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_SECTIONQUL_GLYPHS_RESOURCE_CACHE_POLICY 以及 文本渲染和字体

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