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