このページについて

C

MCU.Config.fontCacheSize

フォントエンジンが使用するキャッシュの最大サイズを設定します。

説明

fontCacheSize プロパティは、フォントエンジンがキャッシュに使用する RAM の最大容量(バイト単位)を定義します。1 に設定すると、キャッシュバッファが無効になります。

Qt Quick Ultralite 1.9 以降、キャッシュバッファはデフォルトで事前割り当てされます。キャッシュバッファの事前割り当てに関する詳細については、MCU.Config.fontCachePrealloc を参照してください。

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

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

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

使用方法

このプロパティは、メインアプリケーションの `.qmlproject ` ファイル、またはターゲットプラットフォームの `BoardDefaults.qmlprojectconfig ` ファイルで指定できます。整数を指定し、デフォルト値は 104800 です。

注:この プロパティMonotype Spark フォントエンジンにのみ影響します。

コード例:

MCU.Config {
    fontCacheSize: 12800
}

このプロパティは

このプロパティは、QmlProject API 1.3 で導入されました。

関連項目: QUL_FONT_CACHE_SIZEおよび「テキストのレンダリングとフォント」。

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