このページでは

C

イメージファイル.MCU.Experimental.resourceSVGScale

SVG画像のスケーリング係数。

説明

SVG 画像を希望する倍率にスケーリングする。SVG 画像は、コンパイル時にQt Quick Ultralite Toolsによって処理される間、係数を使用してスケーリングされます。このプロパティが効果を発揮するためには、スケーリングしたいすべてのImageFilesノードでresourceEnableSVGScalingtrue に設定する必要があります。

使用方法

このプロパティは、親ノードが受け入れられるすべてのコンテキストで受け入れられます。実数値をとり、デフォルト値は 1.0 です。

コード例

このプロパティは、そのImageFilesノードが以下のようにresourceEnableSVGScalingtrue に設定していない限り、SVG リソースには適用できない:

ImageFiles {
    files: ["image1.svg"]
    MCU.Experimental.resourceSVGScale: 0.5
    MCU.Experimental.resourceEnableSVGScaling: true
}

MCU.Configノードでこのプロパティを定義することで、QmlProjectファイル内の全てのSVGリソースをスケーリングすることができます。以下のようにresourceEnableSVGScalingtrue に設定することで、どの 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 ライセンスの下で利用可能です。
詳細をご覧ください。