このページでは

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 ライセンスによっては利用可能です。