En esta página

QCandlestickSet Class

La clase QCandlestickSet representa un elemento de una vela en un gráfico de velas. Más...

Header: #include <QCandlestickSet>
In QML: CandlestickSet
Inherits: QObject

Propiedades

Funciones públicas

QCandlestickSet(qreal timestamp = 0.0, QObject *parent = nullptr)
QCandlestickSet(qreal open, qreal high, qreal low, qreal close, qreal timestamp = 0.0, QObject *parent = nullptr)
virtual ~QCandlestickSet()
QBrush brush() const
qreal close() const
qreal high() const
qreal low() const
qreal open() const
QPen pen() const
void setBrush(const QBrush &brush)
void setClose(qreal close)
void setHigh(qreal high)
void setLow(qreal low)
void setOpen(qreal open)
void setPen(const QPen &pen)
void setTimestamp(qreal timestamp)
qreal timestamp() const

Señales

void brushChanged()
void clicked()
void closeChanged()
void doubleClicked()
void highChanged()
void hovered(bool status)
void lowChanged()
void openChanged()
void penChanged()
void pressed()
void released()
void timestampChanged()

Descripción detallada

Cinco valores son necesarios para crear una representación gráfica de un elemento candlestick: open, high, low, close, y timestamp. Estos valores pueden pasarse a un constructor QCandlestickSet o establecerse utilizando setOpen(), setHigh(), setLow(), setClose(), y setTimestamp().

Véase también QCandlestickSeries.

Documentación de Propiedades

brush : QBrush

Esta propiedad contiene el pincel utilizado para rellenar el elemento candelabro.

Funciones de acceso:

QBrush brush() const
void setBrush(const QBrush &brush)

Señal del notificador:

void brushChanged()

close : qreal

Esta propiedad contiene el valor de cierre de la vela.

Funciones de acceso:

qreal close() const
void setClose(qreal close)

Notificador de señal:

void closeChanged()

high : qreal

Esta propiedad contiene el valor alto del elemento vela.

Funciones de acceso:

qreal high() const
void setHigh(qreal high)

Señal de aviso:

void highChanged()

low : qreal

Esta propiedad contiene el valor bajo del elemento vela.

Funciones de acceso:

qreal low() const
void setLow(qreal low)

Señal de aviso:

void lowChanged()

open : qreal

Esta propiedad contiene el valor de apertura de la posición de la vela.

Funciones de acceso:

qreal open() const
void setOpen(qreal open)

Señal de aviso:

void openChanged()

pen : QPen

Esta propiedad contiene la pluma utilizada para dibujar las líneas del elemento candelabro.

Funciones de acceso:

QPen pen() const
void setPen(const QPen &pen)

Señal del notificador:

void penChanged()

timestamp : qreal

Esta propiedad contiene el valor de la marca de tiempo del elemento vela.

Funciones de acceso:

qreal timestamp() const
void setTimestamp(qreal timestamp)

Notificador de señal:

Documentación de funciones miembro

[explicit] QCandlestickSet::QCandlestickSet(qreal timestamp = 0.0, QObject *parent = nullptr)

Construye un elemento candlestick con un timestamp opcional y un parent.

[explicit] QCandlestickSet::QCandlestickSet(qreal open, qreal high, qreal low, qreal close, qreal timestamp = 0.0, QObject *parent = nullptr)

Construye un elemento candlestick con los valores ordenados dados. Los valores open, high, low, y close son obligatorios. Los valores timestamp y parent son opcionales.

[virtual noexcept] QCandlestickSet::~QCandlestickSet()

Destruye el elemento candelabro.

[signal] void QCandlestickSet::brushChanged()

Esta señal se emite cuando cambia el pincel del elemento candelabro.

Nota: Señal notificadora para la propiedad brush.

Véase también brush.

[signal] void QCandlestickSet::clicked()

Esta señal se emite cuando se hace clic en el elemento de la vela.

[signal] void QCandlestickSet::closeChanged()

Esta señal se emite cuando cambia el valor de cierre de la posición de la vela.

Nota: Señal notificadora para la propiedad close.

Véase también close.

[signal] void QCandlestickSet::doubleClicked()

Esta señal se emite cuando el usuario hace doble clic en un elemento de la vela.

[signal] void QCandlestickSet::highChanged()

Esta señal se emite cuando cambia el valor alto de la posición de la vela.

Nota: Señal notificadora para la propiedad high.

Véase también high.

[signal] void QCandlestickSet::hovered(bool status)

Esta señal se emite cuando se pasa el ratón por encima de un elemento de la vela.

Cuando el ratón se mueve sobre el elemento, status se convierte en true, y cuando el ratón se aleja de nuevo, se convierte en false.

[signal] void QCandlestickSet::lowChanged()

Esta señal se emite cuando cambia el valor bajo de la posición de la vela.

Nota: Señal notificadora para la propiedad low.

Véase también low.

[signal] void QCandlestickSet::openChanged()

Esta señal se emite cuando cambia el valor de apertura de la posición de la vela.

Nota: Señal notificadora para la propiedad open.

Véase también open.

[signal] void QCandlestickSet::penChanged()

Esta señal se emite cuando cambia la pluma del elemento candelabro.

Nota: Señal notificadora para la propiedad pen.

Véase también pen.

[signal] void QCandlestickSet::pressed()

Esta señal se emite cuando el usuario hace clic en el elemento de la vela y mantiene pulsado el botón del ratón.

[signal] void QCandlestickSet::released()

Esta señal se emite cuando el usuario suelta la presión del ratón sobre el elemento de la vela.

[signal] void QCandlestickSet::timestampChanged()

Esta señal se emite cuando cambia la marca de tiempo del elemento candlestick.

Nota: Señal notificadora para la propiedad timestamp.

Véase también timestamp.

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