このページについて

C

QUL_FONT_CACHE_SIZE

警告: cmakeのターゲットプロパティの使用は バージョン2.4以降で非推奨となっています。代わりにMCU.Config.fontCacheSizeの使用をご検討ください。

注:ボードの デフォルト値は、BoardDefaults.qmlprojectconfig ファイル内のQmlProject を使用して設定できます。プラットフォームのデフォルト変数の定義およびQmlProjectマニュアルを参照してください。

注:この プロパティは、Monotype Spark フォントエンジンにのみ適用されます。

説明

選択したフォントエンジンがキャッシュに使用する RAM の最大容量(バイト単位)。デフォルト値は 200 kb です。キャッシュを無効にするには、値を 1 に設定してください。

Qt Quick Ultralite 1.9 以降、キャッシュバッファはデフォルトで事前割り当てされます。事前割り当てを無効にする方法については、QUL_FONT_CACHE_PREALLOC を参照してください。

フォントエンジン固有の詳細については、「テキストのレンダリングとフォント」を参照してください。

set_target_properties(<Executable Target> PROPERTIES
    QUL_FONT_ENGINE "Spark"
    QUL_FONT_FILES <Monotype Spark Font File>
    QUL_FONT_CACHE_SIZE <Size>
)

アプリケーションで使用されているフォントエンジンのキャッシュサイズは、パフォーマンスログを確認することで把握できます。

適切なキャッシュサイズの選択方法については、リソースキャッシュのドキュメントの「フォントエンジンキャッシュ」のセクションを参照してください。

特定の Qt ライセンスの下で利用可能です。
詳細はこちらをご覧ください。