Sur cette page

PathCubic QML Type

Définit une courbe de Bézier cubique avec deux points de contrôle. En savoir plus...

Import Statement: import QtQuick

Propriétés

Description détaillée

Le code QML suivant génère le chemin d'accès indiqué ci-dessous :

Courbe cubique

Path {
    startX: 20; startY: 0
    PathCubic {
        x: 180; y: 0
        control1X: -10; control1Y: 90
        control2X: 210; control2Y: 90
    }
}

Voir également Path, PathQuad, PathLine, PathArc, PathAngleArc, PathCurve, PathSvg et PathRectangle.

Documentation relative aux biens immobiliers

control1X : real

control1Y : real

Définit la position du premier point de contrôle.

control2X : real

control2Y : real

Définit la position du deuxième point de contrôle.

relativeControl1X : real

relativeControl1Y : real

relativeControl2X : real

relativeControl2Y : real

Définit les positions des points de contrôle par rapport au point de départ de la courbe.

Si une position relative et une position absolue sont toutes deux spécifiées pour l'axe d'un point de contrôle, c'est la position relative qui sera utilisée.

Les positions relatives et absolues peuvent être combinées ; par exemple, il est possible de définir une position x relative et une position y absolue pour le point de contrôle 1.

Voir également control1X, control1Y, control2X et control2Y.

relativeX : real

relativeY : real

Définit le point final de la courbe par rapport à son point de départ.

Si une position finale relative et une position finale absolue sont toutes deux spécifiées pour un même axe, c'est la position relative qui sera utilisée.

Il est possible de combiner des positions relatives et absolues ; par exemple, il est possible de définir une position x relative et une position y absolue.

Voir également x et y.

x : real

y : real

Définit le point d'extrémité de la courbe.

Voir également relativeX et relativeY.

© 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.