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も参照してください 。