Spec-Zone.ru › Qt 5.9

Класс QHCandlestickModelMapper

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

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

Свойства

  • closeColumn : int
  • firstSetRow : int
  • highColumn : int
  • lastSetRow : int
  • lowColumn : int
  • openColumn : int
  • timestampColumn : int
  • 2 свойства унаследованы от QCandlestickModelMapper
  • 1 свойство унаследовано от QObject

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

QHCandlestickModelMapper(QObject *parent = nullptr)
int closeColumn() const
int firstSetRow() const
int highColumn() const
int lastSetRow() const
int lowColumn() const
int openColumn() const
void setCloseColumn(int closeColumn)
void setFirstSetRow(int firstSetRow)
void setHighColumn(int highColumn)
void setLastSetRow(int lastSetRow)
void setLowColumn(int lowColumn)
void setOpenColumn(int openColumn)
void setTimestampColumn(int timestampColumn)
int timestampColumn() const

Переопределённые открытые функции

virtual Qt::Orientation orientation() const
  • 5 открытых функций унаследованы от QCandlestickModelMapper
  • 32 открытых функции унаследованы от QObject

Сигналы

void closeColumnChanged()
void firstSetRowChanged()
void highColumnChanged()
void lastSetRowChanged()
void lowColumnChanged()
void openColumnChanged()
void timestampColumnChanged()
  • 2 сигнала унаследованы от QCandlestickModelMapper
  • 2 сигнала унаследованы от QObject

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

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

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

Класс QHCandlestickModelMapper — это горизонтальный маппер моделей для серии свечей.

Мапперы моделей позволяют использовать модель данных, производную от класса QAbstractItemModel, в качестве источника данных для диаграммы. Горизонтальный маппер моделей используется для создания связи между моделью данных и QCandlestickSeries, таким образом, чтобы каждая строка в модели данных определяла элемент свечи, а каждый столбец сопоставлялся со значениями открытия, максимума, минимума, закрытия и временной метки элемента свечи.

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

Маппер модели гарантирует, что все элементы свечей в серии свечей имеют одинаковый размер. Следовательно, добавление или удаление значения из элемента свечи приводит к аналогичному изменению во всех элементах свечей в серии свечей.

См. также QCandlestickSeries, QCandlestickSet и QVCandlestickModelMapper.

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

closeColumn : int

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

Значение по умолчанию — -1 (недействительная сопостановка).

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

int closeColumn() const
void setCloseColumn(int closeColumn)

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

void closeColumnChanged()

firstSetRow : int

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

Значение по умолчанию — -1 (недействительная сопостановка).

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

int firstSetRow() const
void setFirstSetRow(int firstSetRow)

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

void firstSetRowChanged()

highColumn : int

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

Значение по умолчанию — -1 (недействительная сопостановка).

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

int highColumn() const
void setHighColumn(int highColumn)

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

void highColumnChanged()

lastSetRow : int

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

Значение по умолчанию — -1 (недействительная сопостановка).

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

int lastSetRow() const
void setLastSetRow(int lastSetRow)

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

void lastSetRowChanged()

lowColumn : int

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

Значение по умолчанию — -1 (недействительная сопостановка).

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

int lowColumn() const
void setLowColumn(int lowColumn)

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

void lowColumnChanged()

openColumn : int

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

Значение по умолчанию — -1 (недействительная сопостановка).

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

int openColumn() const
void setOpenColumn(int openColumn)

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

void openColumnChanged()

timestampColumn : int

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

Значение по умолчанию — -1 (недействительная сопостановка).

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

int timestampColumn() const
void setTimestampColumn(int timestampColumn)

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

void timestampColumnChanged()

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

QHCandlestickModelMapper::QHCandlestickModelMapper(QObject *parent = nullptr)

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

void QHCandlestickModelMapper::closeColumnChanged()

Вызывается при изменении столбца модели, содержащего значения закрытия.

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

См. также closeColumn.

void QHCandlestickModelMapper::firstSetRowChanged()

Вызывается при изменении строки модели, содержащей данные первого элемента.

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

См. также firstSetRow.

void QHCandlestickModelMapper::highColumnChanged()

Вызывается при изменении столбца модели, содержащего максимальные значения.

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

См. также highColumn.

void QHCandlestickModelMapper::lastSetRowChanged()

Вызывается при изменении строки модели, содержащей данные последнего элемента.

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

См. также lastSetRow.

void QHCandlestickModelMapper::lowColumnChanged()

Вызывается при изменении столбца модели, содержащего минимальные значения.

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

См. также lowColumn.

void QHCandlestickModelMapper::openColumnChanged()

Вызывается при изменении столбца модели, содержащего начальные значения.

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

См. также openColumn.

Qt::Orientation QHCandlestickModelMapper::orientation() const

Переопределено из QCandlestickModelMapper::orientation().

Возвращает Qt::Horizontal. Это означает, что значения элемента считываются из строк.

void QHCandlestickModelMapper::timestampColumnChanged()

Вызывается при изменении столбца модели, содержащего значения временных меток.

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

См. также timestampColumn.

Авторские права

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

Spec-Zone.ru

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