Spec-Zone.ru › Qt

Класс 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.2/qcandlestickset.html

Spec-Zone.ru

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