Custom3DLabel QML Type
Ajoute une étiquette personnalisée à un graphique. Plus d'informations...
| Import Statement: | import QtGraphs |
| In C++: | QCustom3DLabel |
| Inherits: |
- Liste de tous les membres, y compris les membres hérités
- Custom3DLabel fait partie de Qt Graphs QML Types for 3D.
Propriétés
- backgroundColor : color
- backgroundVisible : bool
- borderVisible : bool
- facingCamera : bool
- font : font
- text : string
- textColor : color
Signaux
- backgroundColorChanged(color color)
- backgroundEnabledChanged(bool enabled)
- borderEnabledChanged(bool enabled)
- facingCameraChanged(bool enabled)
- fontChanged(font font)
- textChanged(string text)
- textColorChanged(color color)
Description détaillée
Le texte, la police, la position, l'échelle, la rotation et les couleurs d'une étiquette personnalisée peuvent être définis. En outre, la visibilité des bordures et de l'arrière-plan de l'étiquette peut être modifiée. Les couleurs, les bordures et l'arrière-plan sont déterminés par le thème actif, à moins qu'ils ne soient définis explicitement.
Remarque : lors de la mise à l'échelle, la coordonnée z n'a aucun effet. Le fait de définir les mêmes coordonnées x et y permet de conserver les dimensions originales de la police.
Documentation sur les propriétés
backgroundColor : color
La couleur de l'arrière-plan de l'étiquette, si elle est activée. La valeur par défaut est "gray".
Voir aussi backgroundVisible.
backgroundVisible : bool
Définit si l'arrière-plan de l'étiquette est visible. Si la valeur est false, backgroundColor n'a pas d'effet. La valeur par défaut est true.
borderVisible : bool
Définit si les bordures des étiquettes sont visibles. La valeur par défaut est true.
facingCamera : bool
Définit si l'étiquette doit toujours faire face à la caméra. La valeur par défaut est false. Si la valeur est true, rotation n'a pas d'effet.
font : font
Police à utiliser pour l'étiquette. La valeur par défaut est Font {family: "Arial"; pointSize: 20}. Les formats spéciaux (par exemple, les contours) ne sont pas pris en charge.
text : string
Texte de l'étiquette. Le texte enrichi n'est pas pris en charge.
textColor : color
Couleur du texte de l'étiquette. Affecte également la bordure de l'étiquette, si elle est activée. La valeur par défaut est "white".
Voir également borderVisible.
Documentation sur les signaux
backgroundColorChanged(color color)
Ce signal est émis lorsque backgroundColor devient color.
Note : Le gestionnaire correspondant est onBackgroundColorChanged.
backgroundEnabledChanged(bool enabled)
Ce signal est émis lorsque backgroundEnabled prend la valeur enabled.
Note : Le gestionnaire correspondant est onBackgroundEnabledChanged.
borderEnabledChanged(bool enabled)
Ce signal est émis lorsque borderEnabled prend la valeur enabled.
Note : Le gestionnaire correspondant est onBorderEnabledChanged.
facingCameraChanged(bool enabled)
Ce signal est émis lorsque facingCamera devient enabled.
Note : Le gestionnaire correspondant est onFacingCameraChanged.
fontChanged(font font)
Ce signal est émis lorsque font devient font.
Note : Le gestionnaire correspondant est onFontChanged.
textChanged(string text)
Ce signal est émis lorsque text devient text.
Note : Le gestionnaire correspondant est onTextChanged.
textColorChanged(color color)
Ce signal est émis lorsque textColor devient color.
Note : Le gestionnaire correspondant est onTextColorChanged.
© 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.