Spec-Zone.ru › Qt 5.9

Класс QCandlestickSet

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

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

Свойства

  • brush : QBrush
  • close : qreal
  • high : qreal
  • low : qreal
  • open : qreal
  • pen : QPen
  • timestamp : qreal
  • 1 свойство унаследовано от QObject

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

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
  • 32 открытых функции унаследованы от QObject

Сигналы

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()
  • 2 сигнала унаследованы от QObject

Дополнительные унаследованные члены

  • 1 открытый слот унаследован от QObject
  • 11 статических открытых членов унаследованы от QObject
  • 9 защищённых функций унаследованы от QObject

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

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

Для создания графического представления элемента свечи требуется пять значений: 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 timestamp = 0.0, QObject *parent = nullptr)

Создает элемент свечи с необязательным timestamp и parent.

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

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

[virtual] QCandlestickSet::~QCandlestickSet()

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

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

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

Spec-Zone.ru

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