C

MCU.Config.fontHeapSize

为字体引擎定义最大堆大小。

描述

字体引擎将用于其堆的字节数最大值。

自 Qt Quick Ultralite 1.9 以来,默认情况下堆缓冲区已预先分配,如果通过 MCU.Config.fontHeapSize 请求特定大小

默认值是 -1,这意味着堆使用不受限制,因此在这种情况下不会预先分配缓冲区。

有关禁用预分配的说明,请参阅 MCU.Config.fontHeapPrealloc

有关字体引擎特定详情,请参阅 文字渲染和字体

注意: 此属性仅与 Monotype Spark 字体引擎相关。

用法

此属性接受主应用程序 .qmlproject 文件,或针对目标平台的 BoardDefaults.qmlprojectconfig。它接受一个整数,默认值是 -1。

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

代码示例:

MCU.Config {
    fontHeapSize: 12800
}

自从

此属性是在 QmlProject API 1.3 中引入的。

另请参阅 QUL_FONT_HEAP_SIZE

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