C
イメージファイル.MCU.Experimental.resourceSVGScale
SVG画像のスケーリング係数。
説明
SVG 画像を希望する倍率にスケーリングする。SVG 画像は、コンパイル時にQt Quick Ultralite Toolsによって処理される間、係数を使用してスケーリングされます。このプロパティが効果を発揮するためには、スケーリングしたいすべてのImageFilesノードでresourceEnableSVGScalingをtrue に設定する必要があります。
使用方法
このプロパティは、親ノードが受け入れられるすべてのコンテキストで受け入れられます。実数値をとり、デフォルト値は 1.0 です。
コード例
このプロパティは、そのImageFilesノードが以下のようにresourceEnableSVGScalingをtrue に設定していない限り、SVG リソースには適用できない:
ImageFiles {
files: ["image1.svg"]
MCU.Experimental.resourceSVGScale: 0.5
MCU.Experimental.resourceEnableSVGScaling: true
}MCU.Configノードでこのプロパティを定義することで、QmlProjectファイル内の全てのSVGリソースをスケーリングすることができます。以下のようにresourceEnableSVGScalingをtrue に設定することで、どの SVG リソースのImageFilesノードが影響を受けるかを選択することができます:
MCU.Config {
Experimental.resourceSVGScale: 0.5
}
ImageFiles {
// "image1.svg" will be scaled by factor 0.5
files: ["image1.svg"]
MCU.Experimental.resourceEnableSVGScaling: true
}
ImageFiles {
// "image2.svg" will not be scaled by factor 0.5
files: ["image2.svg"]
}このプロパティは
このプロパティは QmlProject API 2.9 で導入されました。
resourceEnableSVGScalingも参照してください 。
特定の Qt ライセンスの下で利用可能です。
詳細をご覧ください。