Spec-Zone.ru › Qt

Класс 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, так что каждая строка в модели данных определяет элемент свечи, а каждый столбец отображает значения open, high, low, close и timestamp элемента свечи.

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

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

См. также 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. Это означает, что значения элемента считываются из строк.

Copyright

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

Spec-Zone.ru

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