C
QUL_FONT_HEAP_SIZE
警告: CMakeのターゲットプロパティの使用は バージョン2.4以降で非推奨となっています。代わりにMCU.Config.fontHeapSizeの使用をご検討ください。
注:ボードの デフォルト値は、BoardDefaults.qmlprojectconfig ファイル内のQmlProject を使用して設定できます。プラットフォームのデフォルト変数の定義およびQmlProjectマニュアルを参照してください。
注:この プロパティは、Monotype Spark フォントエンジンにのみ適用されます。
説明
フォントエンジンがヒープとして使用する RAM の最大量(バイト単位)。
Qt Quick Ultralite 1.9 以降、QUL_FONT_HEAP_SIZE で特定のサイズが指定された場合、ヒープバッファはデフォルトで事前割り当てされます。
デフォルト値は -1 で、これはヒープの使用に制限がないことを意味し、この場合、バッファは事前割り当てされません。事前割り当てを無効にする方法については、QUL_FONT_HEAP_PREALLOC を参照してください。
フォントエンジン固有の詳細については、「テキストのレンダリングとフォント」を参照してください。
例
set_target_properties(<Executable Target> PROPERTIES
QUL_FONT_ENGINE "Spark"
QUL_FONT_FILES <Monotype Spark Font File>
QUL_FONT_HEAP_SIZE <Size>
)特定の Qt ライセンスの下で利用可能です。
詳細はこちらをご覧ください。