Spec-Zone.ru › Qt 6.1

Класс QVCandlestickModelMapper

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

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

Свойства

  • closeRow : int
  • firstSetColumn : int
  • highRow : int
  • lastSetColumn : int
  • lowRow : int
  • openRow : int
  • timestampRow : int

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

QVCandlestickModelMapper(QObject *parent = nullptr)
int closeRow() const
int firstSetColumn() const
int highRow() const
int lastSetColumn() const
int lowRow() const
int openRow() const
void setCloseRow(int closeRow)
void setFirstSetColumn(int firstSetColumn)
void setHighRow(int highRow)
void setLastSetColumn(int lastSetColumn)
void setLowRow(int lowRow)
void setOpenRow(int openRow)
void setTimestampRow(int timestampRow)
int timestampRow() const

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

virtual Qt::Orientation orientation() const override

Сигналы

void closeRowChanged()
void firstSetColumnChanged()
void highRowChanged()
void lastSetColumnChanged()
void lowRowChanged()
void openRowChanged()
void timestampRowChanged()

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

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

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

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

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

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

closeRow : int

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

Значение по умолчанию равно -1 (недействительное отображение).

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

int closeRow() const
void setCloseRow(int closeRow)

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

void closeRowChanged()

firstSetColumn : int

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

Значение по умолчанию равно -1 (недействительное отображение).

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

int firstSetColumn() const
void setFirstSetColumn(int firstSetColumn)

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

void firstSetColumnChanged()

highRow : int

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

Значение по умолчанию равно -1 (недействительное отображение).

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

int highRow() const
void setHighRow(int highRow)

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

void highRowChanged()

lastSetColumn : int

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

Значение по умолчанию равно -1 (недействительное отображение).

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

int lastSetColumn() const
void setLastSetColumn(int lastSetColumn)

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

void lastSetColumnChanged()

lowRow : int

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

Значение по умолчанию равно -1 (недействительное отображение).

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

int lowRow() const
void setLowRow(int lowRow)

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

void lowRowChanged()

openRow : int

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

Значение по умолчанию равно -1 (недействительное отображение).

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

int openRow() const
void setOpenRow(int openRow)

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

void openRowChanged()

timestampRow : int

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

Значение по умолчанию равно -1 (недействительное отображение).

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

int timestampRow() const
void setTimestampRow(int timestampRow)

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

void timestampRowChanged()

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

QVCandlestickModelMapper::QVCandlestickModelMapper(QObject *parent = nullptr)

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

[signal] void QVCandlestickModelMapper::closeRowChanged()

Используется, когда изменяется строка модели, содержащая значения закрытия.

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

См. также closeRow.

[signal] void QVCandlestickModelMapper::firstSetColumnChanged()

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

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

См. также firstSetColumn.

[signal] void QVCandlestickModelMapper::highRowChanged()

Используется, когда изменяется строка модели, содержащая максимальные значения.

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

См. также highRow.

[signal] void QVCandlestickModelMapper::lastSetColumnChanged()

Используется, когда изменяется столбец модели, содержащий данные последнего элемента.

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

См. также lastSetColumn.

[signal] void QVCandlestickModelMapper::lowRowChanged()

Используется, когда изменяется строка модели, содержащая минимальные значения.

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

См. также lowRow.

[signal] void QVCandlestickModelMapper::openRowChanged()

Используется, когда изменяется строка модели, содержащая начальные значения.

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

См. также openRow.

[signal] void QVCandlestickModelMapper::timestampRowChanged()

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

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

См. также timestampRow.

[override virtual] Qt::Orientation QVCandlestickModelMapper::orientation() const

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

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

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

Spec-Zone.ru

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