C
QUL_RESOURCE_COMPRESSION
警告: この CMake ソースプロパティは 2.4 以降で非推奨となっています。代わりにImageFiles.MCU.resourceCompressionの使用をご検討ください。
注:ボードの デフォルト値は、BoardDefaults.qmlprojectconfig ファイル内のQmlProject を使用して設定できます。プラットフォームのデフォルト変数の定義およびQmlProjectマニュアルを参照してください。
画像を圧縮形式で保存します。
説明
このフラグが設定されていない場合、すべての画像は非圧縮形式で保存されます。QUL_RESOURCE_COMPRESSION が設定されている場合、画像は PNG 圧縮形式で保存され、必要に応じてキャッシュ内で解凍されます。これによりバイナリのサイズは縮小されますが、解凍のオーバーヘッドが発生します。
このフラグを設定すると、QUL_RESOURCE_CACHE_POLICY は「OnDemand」となります。
注:
- いずれかのアセットで圧縮が有効になっている場合、LodePNG解凍ライブラリがバイナリにリンクされます。
- 画像キャッシュを有効にする必要があります。
qul_add_resource関数を使用してアプリケーションにファイルを追加する前に、ソースファイルのプロパティを設定する必要があります。
このプロパティは
このプロパティは、Qt Quick Ultralite 1.1で導入されました。
「 Qt Quick Ultralite の画像キャッシュ」、「デフォルトのリソースプロパティ」、「QUL_RESOURCE_CACHE_POLICY」、および「qul_set_maximum_resource_cache_size」も参照してください 。
特定の Qt ライセンスの下で利用可能です。
詳細はこちらをご覧ください。