En esta página

BarSet QML Type

Representa un conjunto de barras en un gráfico de barras. Más...

Import Statement: import QtCharts 2.11
In C++: QBarSet

Propiedades

Señales

Métodos

  • void append(real value)
  • real at(int index)
  • void remove(int index, int count)
  • void replace(int index, real value)

Descripción detallada

Un conjunto de barras contiene un valor de datos por cada categoría. Se supone que el primer valor de un conjunto pertenece a la primera categoría, el segundo a la segunda, y así sucesivamente. Si el conjunto tiene menos valores que categorías, se supone que los valores que faltan se encuentran al final del conjunto. Para los valores que faltan en medio de un conjunto, se utiliza el valor numérico cero. No se muestran las etiquetas de los conjuntos de valor cero.

Véase también AbstractBarSeries, BarSeries, StackedBarSeries, PercentBarSeries, HorizontalBarSeries, HorizontalStackedBarSeries, y HorizontalPercentBarSeries.

Documentación de propiedades

borderColor : color

El color de la línea (pluma) del conjunto de barras.

borderWidth : real

La anchura de la línea de borde. Por defecto, la anchura es de 2,0.

brushFilename : string

El nombre del archivo utilizado como pincel para el conjunto.

color : color

El color de relleno (pincel) del conjunto de barras.

count : int

El número de valores en el conjunto de barras.

label : string

La etiqueta del juego de barras.

labelColor : color

El color del texto (etiqueta) del conjunto de barras.

labelFont : font

La fuente utilizada para dibujar la etiqueta del conjunto de barras.

Para obtener más información, consulte font.

values : list<var>

Los valores del conjunto de barras. Puede establecer como valores una lista de tipos real o point.

Si establece una lista de tipos reales como valores, éstos definen directamente los valores del conjunto de compases.

Si establece una lista de tipos de puntos como valores, la coordenada x del punto especifica su índice basado en cero en el conjunto de barras. El tamaño del conjunto de barras es el valor más alto de la coordenada x + 1. Si falta un punto para cualquier coordenada x entre cero y el valor más alto, recibe el valor cero.

Por ejemplo, los siguientes conjuntos de barras tienen valores iguales:

myBarSet1.values = [5, 0, 1, 5];
myBarSet2.values = [Qt.point(0, 5), Qt.point(2, 1), Qt.point(3, 5)];

Señal Documentación

clicked(int index)

Esta señal se emite cuando el usuario hace clic en la barra especificada por index en un conjunto de barras.

El manejador de señal correspondiente es onClicked.

Nota: El manejador correspondiente es onClicked.

doubleClicked(int index)

Esta señal se emite cuando el usuario hace doble clic en la barra especificada por index en un conjunto de barras.

El manejador de señal correspondiente es onDoubleClicked.

Nota: El manejador correspondiente es onDoubleClicked.

pressed(int index)

Esta señal se emite cuando el usuario hace clic en la barra especificada por index en un conjunto de barras y mantiene pulsado el botón del ratón.

El manejador de señal correspondiente es onPressed.

Nota: El manejador correspondiente es onPressed.

released(int index)

Esta señal se emite cuando el usuario suelta la presión del ratón sobre la barra especificada por index en un conjunto de barras.

El manejador de señal correspondiente es onReleased.

Nota: El manejador correspondiente es onReleased.

valueChanged(int index)

Esta señal se emite cuando se modifica el valor en la posición especificada por index.

El manejador de señal correspondiente es onValueChanged.

Nota: El manejador correspondiente es onValueChanged.

valuesAdded(int index, int count)

Esta señal se emite cuando se añaden nuevos valores al conjunto de barras. index indica la posición del primer valor insertado, y count es el número de valores insertados.

El manejador de señal correspondiente es onValuesAdded.

Nota: El manejador correspondiente es onValuesAdded.

valuesRemoved(int index, int count)

Esta señal se emite cuando se eliminan valores del conjunto de barras. index indica la posición del primer valor eliminado, y count es el número de valores eliminados.

El manejador de señal correspondiente es onValuesRemoved.

Nota: El manejador correspondiente es onValuesRemoved.

Documentación del método

void append(real value)

Añade el nuevo valor especificado por value al final del conjunto de barras.

real at(int index)

Devuelve el valor especificado por index del conjunto de barras. Si el índice está fuera de los límites, se devuelve 0,0.

void remove(int index, int count)

Elimina el número de valores especificados por count del conjunto de barras empezando por el valor especificado por index.

Si omite count, sólo se elimina el valor especificado por index.

void replace(int index, real value)

Añade el valor especificado por value a la barra establecida en la posición especificada por index.

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