Abstract3DSeries QML Type
Un type de base pour toutes les séries de données. Plus d'informations...
| Import Statement: | import QtDataVisualization 1.11 |
| Since: | QtDataVisualization 1.0 |
| In C++: | QAbstract3DSeries |
| Inherited By: |
Propriétés
- baseColor : color
- baseGradient : ColorGradient
- colorStyle : Theme3D.ColorStyle
- itemLabel : string
(since QtDataVisualization 1.1) - itemLabelFormat : string
- itemLabelVisible : bool
(since QtDataVisualization 1.1) - mesh : Abstract3DSeries.Mesh
- meshRotation : quaternion
- meshSmooth : bool
- multiHighlightColor : color
- multiHighlightGradient : ColorGradient
- name : string
- singleHighlightColor : color
- singleHighlightGradient : ColorGradient
- type : Abstract3DSeries.SeriesType
- userDefinedMesh : string
- visible : bool
Méthodes
- void setMeshAxisAndAngle(vector3d axis, real angle)
Description détaillée
Ce type n'est pas créable, mais contient des propriétés qui sont exposées via les sous-types suivants : Bar3DSeries, Scatter3DSeries, et Surface3DSeries.
Pour plus d'informations, voir Qt Data Visualization Data Handling.
Documentation sur les propriétés
baseColor : color
Définit la couleur de base de la série.
Voir aussi colorStyle et Theme3D.baseColors.
baseGradient : ColorGradient
Définit le gradient de base de la série.
Voir également colorStyle et Theme3D.baseGradients.
colorStyle : Theme3D.ColorStyle
Définit le style de couleur de la série.
Voir aussi Theme3D.colorStyle.
itemLabel : string [read-only, since QtDataVisualization 1.1]
L'étiquette formatée de l'élément. S'il n'y a pas d'élément sélectionné ou si l'élément sélectionné n'est pas visible, renvoie une chaîne vide.
Cette propriété a été introduite dans QtDataVisualization 1.1.
Voir aussi itemLabelFormat.
itemLabelFormat : string
Format de l'étiquette pour les éléments de données de cette série. Ce format est utilisé pour les étiquettes d'un seul élément, par exemple lorsqu'un élément est sélectionné. L'interprétation du format dépend du type de série : Bar3DSeries, Scatter3DSeries, Surface3DSeries.
itemLabelVisible : bool [since QtDataVisualization 1.1]
Si true, les étiquettes des éléments sont dessinées comme des étiquettes flottantes dans le graphique. Dans le cas contraire, les étiquettes d'éléments ne sont pas affichées. Pour afficher l'étiquette de l'élément dans un contrôle externe, cette propriété est définie sur false. La valeur par défaut est true.
Cette propriété a été introduite dans QtDataVisualization 1.1.
Voir également itemLabelFormat et itemLabel.
mesh : Abstract3DSeries.Mesh
Définit le maillage des éléments de la série, ou le pointeur de sélection dans le cas de Surface3DSeries. Si le maillage est Abstract3DSeries.MeshUserDefined, la propriété userDefinedMesh doit également être définie pour que les éléments soient rendus correctement. La valeur par défaut dépend du type de graphique.
Voir également QAbstract3DSeries::Mesh.
meshRotation : quaternion
Définit la rotation du maillage appliquée à tous les éléments de la série. La rotation doit être un quaternion normalisé. Pour les types de séries qui prennent en charge la rotation spécifique à un élément, les rotations sont multipliées ensemble. Bar3DSeries ignore toute rotation qui n'est pas autour de l'axe des y. Surface3DSeries applique la rotation uniquement au pointeur de sélection. La valeur par défaut est "pas de rotation".
meshSmooth : bool
Si true, des versions lisses des maillages prédéfinis définis via la propriété mesh sont utilisées. Cette propriété n'affecte pas les maillages personnalisés utilisés lorsque le maillage est défini sur Abstract3DSeries.MeshUserDefined. La valeur par défaut est false.
multiHighlightColor : color
Définit la couleur de mise en évidence des éléments multiples de la série.
Voir aussi colorStyle et Theme3D.multiHighlightColor.
multiHighlightGradient : ColorGradient
Définit le gradient de mise en évidence des éléments multiples de la série.
Voir également colorStyle et Theme3D.multiHighlightGradient.
name : string
Le nom de la série. Il peut être utilisé sous forme d'étiquette d'article avec la balise @seriesName.
Voir également itemLabelFormat.
singleHighlightColor : color
Définit la couleur de mise en évidence d'un seul élément de la série.
Voir aussi colorStyle et Theme3D.singleHighlightColor.
singleHighlightGradient : ColorGradient
Définit le gradient de mise en évidence d'un seul élément de la série.
Voir également colorStyle et Theme3D.singleHighlightGradient.
type : Abstract3DSeries.SeriesType [read-only]
Le type de la série. Une des valeurs de QAbstract3DSeries::SeriesType.
userDefinedMesh : string
Définit le nom de fichier d'un maillage personnalisé défini par l'utilisateur pour les objets qui est utilisé lorsque mesh est Abstract3DSeries.MeshUserDefined.
Note : Le fichier doit être au format Wavefront OBJ et inclure les sommets, les normales et les UV. Il doit également être en triangles.
visible : bool
Définit la visibilité de la série. Si false, la série n'est pas rendue.
Documentation de la méthode
void setMeshAxisAndAngle(vector3d axis, real angle)
Une fonction de commodité pour construire un quaternion de rotation de maillage à partir de axis et angle.
Voir aussi meshRotation.
© 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.