Spec-Zone.ru › Qt 6.1

Класс QHCandlestickModelMapper

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

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

Свойства

  • closeColumn : int
  • firstSetRow : int
  • highColumn : int
  • lastSetRow : int
  • lowColumn : int
  • openColumn : int
  • timestampColumn : int

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

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 override

Сигналы

void closeColumnChanged()
void firstSetRowChanged()
void highColumnChanged()
void lastSetRowChanged()
void lowColumnChanged()
void openColumnChanged()
void timestampColumnChanged()

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

Мапперы моделей позволяют использовать модель данных, производную от класса 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.

void QHCandlestickModelMapper::timestampColumnChanged()

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

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

См. также timestampColumn.

Qt::Orientation QHCandlestickModelMapper::orientation() const

Переопределяет: QCandlestickModelMapper::orientation() const.

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

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

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

Spec-Zone.ru

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