Spec-Zone.ru › Qt 5.9

Класс QVCandlestickModelMapper

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

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

Свойства

  • closeRow : int
  • firstSetColumn : int
  • highRow : int
  • lastSetColumn : int
  • lowRow : int
  • openRow : int
  • timestampRow : int
  • 2 свойства унаследованы от QCandlestickModelMapper
  • 1 свойство унаследовано от QObject

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

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

Сигналы

void closeRowChanged()
void firstSetColumnChanged()
void highRowChanged()
void lastSetColumnChanged()
void lowRowChanged()
void openRowChanged()
void timestampRowChanged()
  • 2 сигнала унаследованы от QCandlestickModelMapper
  • 2 сигнала унаследованы от QObject

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

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

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

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

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

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

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

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

END_OF_DOCUMENT_MARKER

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

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.

void QVCandlestickModelMapper::closeRowChanged()

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

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

См. также closeRow.

void QVCandlestickModelMapper::firstSetColumnChanged()

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

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

См. также firstSetColumn.

void QVCandlestickModelMapper::highRowChanged()

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

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

См. также highRow.

void QVCandlestickModelMapper::lastSetColumnChanged()

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

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

См. также lastSetColumn.

void QVCandlestickModelMapper::lowRowChanged()

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

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

См. также lowRow.

void QVCandlestickModelMapper::openRowChanged()

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

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

См. также openRow.

Qt::Orientation QVCandlestickModelMapper::orientation() const

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

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

void QVCandlestickModelMapper::timestampRowChanged()

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

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

См. также timestampRow.

Spec-Zone.ru

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