このページについて

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 ライセンスの下で利用可能です。
詳細はこちらをご覧ください。