Scatter3D QML Type
Gráfico de dispersión 3D. Más...
| Import Statement: | import QtDataVisualization 1.11 |
| Since: | QtDataVisualization 1.0 |
| Inherits: |
Propiedades
- axisX : ValueAxis3D
- axisY : ValueAxis3D
- axisZ : ValueAxis3D
- selectedSeries : Scatter3DSeries
- seriesList : list<Scatter3DSeries>
Métodos
- void addSeries(Scatter3DSeries series)
- void removeSeries(Scatter3DSeries series)
Descripción detallada
Este tipo permite a los desarrolladores representar gráficos de dispersión en 3D con Qt Quick.
Deberá importar el módulo de visualización de datos para utilizar este tipo:
import QtDataVisualization 1.2
Después podrá utilizar Scatter3D en sus archivos qml:
import QtQuick 2.0 import QtDataVisualization 1.2 Item { width: 640 height: 480 Scatter3D { width: parent.width height: parent.height Scatter3DSeries { ItemModelScatterDataProxy { itemModel: dataModel // Mapping model roles to scatter series item coordinates. xPosRole: "xPos" yPosRole: "yPos" zPosRole: "zPos" } } } ListModel { id: dataModel ListElement{ xPos: "2.754"; yPos: "1.455"; zPos: "3.362"; } ListElement{ xPos: "3.164"; yPos: "2.022"; zPos: "4.348"; } ListElement{ xPos: "4.564"; yPos: "1.865"; zPos: "1.346"; } ListElement{ xPos: "1.068"; yPos: "1.224"; zPos: "2.983"; } ListElement{ xPos: "2.323"; yPos: "2.502"; zPos: "3.133"; } } }
Véase Simple Scatter Graph para un ejemplo de uso más detallado.
Véase también Scatter3DSeries, ScatterDataProxy, Bars3D, Surface3D, y Qt Data Visualization C++ Classes.
Documentación de Propiedades
axisX : ValueAxis3D
El eje x activo.
Si no se indica un eje, se crea un eje temporal por defecto sin etiquetas y con un rango que se ajusta automáticamente. Este eje temporal se destruye si se establece explícitamente otro eje con la misma orientación.
axisY : ValueAxis3D
El eje y activo.
Si no se indica un eje, se crea un eje temporal por defecto sin etiquetas y con un rango que se ajusta automáticamente. Este eje temporal se destruye si se establece explícitamente otro eje con la misma orientación.
axisZ : ValueAxis3D
El eje z activo.
Si no se indica un eje, se crea un eje temporal por defecto sin etiquetas y con un rango que se ajusta automáticamente. Este eje temporal se destruye si se establece explícitamente otro eje con la misma orientación.
selectedSeries : Scatter3DSeries
La serie seleccionada o nula.
seriesList : list<Scatter3DSeries> [default]
Esta propiedad contiene las series del gráfico. Por defecto, esta propiedad contiene una lista vacía. Para establecer las series, utiliza el método addSeries() o defínelas como hijas de la gráfica.
Documentación del método
void addSeries(Scatter3DSeries series)
Añade series al gráfico. Un gráfico puede contener múltiples series, pero sólo tiene un conjunto de ejes. Si la serie recién añadida ha especificado un elemento seleccionado, se resaltará y se borrará cualquier selección existente. Sólo una serie añadida puede tener una selección activa.
Véase también AbstractGraph3D::hasSeries().
void removeSeries(Scatter3DSeries series)
Elimina el series del gráfico.
Véase también AbstractGraph3D::hasSeries().
© 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.