Spec-Zone.ru › Qt 6.1

Класс QCandlestickSet

Класс QCandlestickSet представляет собой отдельный элемент свечи на графике свечей. Подробнее...

Заголовок: #include <QCandlestickSet>
С момента: Qt 5.8
Создаётся: CandlestickSet
Наследует: QObject
  • Список всех членов, включая унаследованные

Свойства

  • brush : QBrush
  • close : qreal
  • high : qreal
  • low : qreal
  • open : qreal
  • pen : QPen
  • timestamp : qreal

Открытые функции

QCandlestickSet(qreal open, qreal high, qreal low, qreal close, qreal timestamp = 0.0, QObject *parent = nullptr)
QCandlestickSet(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

Сигналы

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()

Подробное описание

Для создания графического представления элемента свечи необходимо пять значений: open, high, low, close и timestamp. Эти значения можно передать в конструктор QCandlestickSet или задать с помощью setOpen(), setHigh(), setLow(), setClose() и setTimestamp().

См. также QCandlestickSeries.

Документация свойств

brush : QBrush

Это свойство содержит кисть, используемую для заливки элемента свечи.

Функции доступа:

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

Сигнал уведомления:

void brushChanged()

close : qreal

Это свойство содержит значение закрытия элемента свечи.

Функции доступа:

qreal close() const
void setClose(qreal close)

Сигнал уведомления:

void closeChanged()

high : qreal

Это свойство содержит максимальное значение элемента свечи.

Функции доступа:

qreal high() const
void setHigh(qreal high)

Сигнал уведомления:

void highChanged()

low : qreal

Это свойство содержит минимальное значение элемента свечи.

Функции доступа:

qreal low() const
void setLow(qreal low)

Сигнал уведомления:

void lowChanged()

open : qreal

Это свойство содержит начальное значение элемента свечи.

Функции доступа:

qreal open() const
void setOpen(qreal open)

Сигнал уведомления:

void openChanged()

pen : QPen

Это свойство содержит перо, используемое для рисования линий элемента свечи.

Функции доступа:

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

Сигнал уведомления:

void penChanged()

timestamp : qreal

Это свойство содержит значение временной метки элемента свечи.

Функции доступа:

qreal timestamp() const
void setTimestamp(qreal timestamp)

Сигнал уведомления:

void timestampChanged()

Документация функций-членов

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

Создаёт элемент свечи с заданными упорядоченными значениями. Значения open, high, low и close обязательны. Значения timestamp и parent необязательны.

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

Создаёт элемент свечи с необязательной временной меткой timestamp и родительским объектом parent.

[signal] void QCandlestickSet::brushChanged()

Этот сигнал испускается при изменении кисти элемента свечи.

Примечание: Сигнал уведомления для свойства brush.

См. также brush.

[signal] void QCandlestickSet::clicked()

Этот сигнал испускается при щелчке по элементу свечи.

[signal] void QCandlestickSet::closeChanged()

Этот сигнал испускается при изменении значения закрытия элемента свечи.

Примечание: Сигнал уведомления для свойства close.

См. также close.

[signal] void QCandlestickSet::doubleClicked()

Этот сигнал испускается при двойном щелчке пользователем по элементу свечи.

[signal] void QCandlestickSet::highChanged()

Этот сигнал испускается при изменении максимального значения элемента свечи.

Примечание: Сигнал уведомления для свойства high.

См. также high.

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

Этот сигнал испускается при наведении курсора мыши на элемент свечи.

При перемещении мыши над элементом status становится true, а при удалении мыши — false.

[signal] void QCandlestickSet::lowChanged()

Этот сигнал испускается при изменении минимального значения элемента свечи.

Примечание: Сигнал уведомления для свойства low.

См. также low.

[signal] void QCandlestickSet::openChanged()

Этот сигнал испускается при изменении начального значения элемента свечи.

Примечание: Сигнал уведомления для свойства open.

См. также open.

[signal] void QCandlestickSet::penChanged()

Этот сигнал испускается при изменении пера элемента свечи.

Примечание: Сигнал уведомления для свойства pen.

См. также pen.

[signal] void QCandlestickSet::pressed()

Этот сигнал испускается при нажатии пользователем на элемент свечи и удержании кнопки мыши.

[signal] void QCandlestickSet::released()

Этот сигнал испускается при отпускании пользователем кнопки мыши на элементе свечи.

[signal] void QCandlestickSet::timestampChanged()

Этот сигнал испускается при изменении временной метки элемента свечи.

Примечание: Сигнал уведомления для свойства timestamp.

См. также timestamp.

[virtual] QCandlestickSet::~QCandlestickSet()

Уничтожает элемент свечи.

© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-6.1/qcandlestickset.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API