Sur cette page

Scale QML Type

Fournit un moyen de mettre à l'échelle un élément. Plus d'informations...

Import Statement: import QtQuick

Propriétés

Description détaillée

Le type Scale permet de mettre à l'échelle un site Item par le biais d'une transformation de type scale.

Il autorise différentes valeurs d'échelle pour les axes x et y, et permet à l'échelle d'être relative à un point arbitraire. Il permet de mieux contrôler la mise à l'échelle de l'élément que la propriété scale.

L'exemple suivant met à l'échelle l'axe X du rectangle par rapport à son point intérieur (25, 25) :

Rectangle {
    width: 100; height: 100
    color: "blue"
    transform: Scale { origin.x: 25; origin.y: 25; xScale: 3}
}

Voir également Rotation et Translate.

Documentation sur les propriétés

origin group

origin.x : real

origin.y : real

Cette propriété contient le point à partir duquel l'élément est mis à l'échelle (c'est-à-dire le point qui reste fixe par rapport au parent lorsque le reste de l'élément grandit).

La valeur par défaut de l'origine est (0, 0).

xScale : real

Facteur d'échelle pour l'axe X.

La valeur par défaut est 1,0.

yScale : real

Facteur d'échelle pour l'axe Y.

La valeur par défaut est 1,0.

© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.