Spec-Zone.ru › Qt 5.9

Класс QCandlestickModelMapper

Абстрактный класс моделирования для серии свечей. Подробнее...

Заголовок: #include <QCandlestickModelMapper>
С тех пор: Qt 5.8
Наследует: QObject
Наследуется от:

QHCandlestickModelMapper и QVCandlestickModelMapper

  • Список всех членов, включая наследуемые

Свойства

  • model : QAbstractItemModel *
  • series : QCandlestickSeries *
  • 1 свойство унаследовано от QObject

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

QCandlestickModelMapper(QObject *parent = nullptr)
QAbstractItemModel * model() const
virtual Qt::Orientation orientation() const = 0
QCandlestickSeries * series() const
void setModel(QAbstractItemModel *model)
void setSeries(QCandlestickSeries *series)
  • 32 открытые функции унаследованы от QObject

Сигналы

void modelReplaced()
void seriesReplaced()
  • 2 сигнала унаследованы от QObject

Защищённые функции

int close() const
int firstSetSection() const
int high() const
int lastSetSection() const
int low() const
int open() const
void setClose(int close)
void setFirstSetSection(int firstSetSection)
void setHigh(int high)
void setLastSetSection(int lastSetSection)
void setLow(int low)
void setOpen(int open)
void setTimestamp(int timestamp)
int timestamp() const
  • 9 защищённых функций унаследованы от QObject

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

  • 1 открытый слот унаследован от QObject
  • 11 статических открытых членов унаследованы от QObject

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

Абстрактный класс моделирования для серии свечей.

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

Примечание: Использованная модель должна поддерживать добавление и удаление строк/столбцов и изменение данных ячеек.

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

model : QAbstractItemModel *

Определяет модель, используемую маппером.

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

QAbstractItemModel * model() const
void setModel(QAbstractItemModel *model)

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

void modelReplaced()

series : QCandlestickSeries *

Определяет объект QCandlestickSeries, используемый маппером.

Примечание: Все данные в серии удаляются при назначении её мапперу. При указании новой серии старая отключается (сохраняя свои данные).

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

QCandlestickSeries * series() const
void setSeries(QCandlestickSeries *series)

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

void seriesReplaced()

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

QCandlestickModelMapper::QCandlestickModelMapper(QObject *parent = nullptr)

Создаёт объект модели маппера как дочерний элемент parent.

int QCandlestickModelMapper::close() const

Возвращает строку/столбец модели, содержащей значения закрытия наборов в серии. Значение по умолчанию — -1 (недействительная связь).

См. также setClose().

int QCandlestickModelMapper::firstSetSection() const

Возвращает раздел модели, используемый в качестве источника данных для первого набора свечей. Значение по умолчанию — -1 (недействительная связь).

См. также setFirstSetSection().

int QCandlestickModelMapper::high() const

Возвращает строку/столбец модели, содержащей максимальные значения наборов в серии. Значение по умолчанию — -1 (недействительная связь).

См. также setHigh().

int QCandlestickModelMapper::lastSetSection() const

Возвращает раздел модели, используемый в качестве источника данных для последнего набора свечей. Значение по умолчанию — -1 (недействительная связь).

См. также setLastSetSection().

int QCandlestickModelMapper::low() const

Возвращает строку/столбец модели, содержащей минимальные значения наборов в серии. Значение по умолчанию — -1 (недействительная связь).

См. также setLow().

void QCandlestickModelMapper::modelReplaced()

Выдаётся, когда модель, к которой подключён маппер, изменилась.

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

См. также model.

int QCandlestickModelMapper::open() const

Возвращает строку/столбец модели, содержащий открытые значения наборов в серии. Значение по умолчанию — -1 (неверное отображение).

См. также setOpen().

[pure virtual] Qt::Orientation QCandlestickModelMapper::orientation() const

Возвращает ориентацию, используемую при доступе QCandlestickModelMapper к модели. Это определяет, считываются ли последовательные значения набора из строк (Qt::Horizontal) или из столбцов (Qt::Vertical).

[signal] void QCandlestickModelMapper::seriesReplaced()

Издается, когда серия, к которой подключен маппер, изменилась.

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

См. также series.

[protected] void QCandlestickModelMapper::setClose(int close)

Устанавливает строку/столбец модели, содержащий значения close наборов в серии. Значение по умолчанию — -1 (неверное отображение).

См. также close().

[protected] void QCandlestickModelMapper::setFirstSetSection(int firstSetSection)

Устанавливает раздел модели, используемый в качестве источника данных для первого набора свечей. Параметр firstSetSection указывает раздел модели. Значение по умолчанию — -1.

См. также firstSetSection().

[protected] void QCandlestickModelMapper::setHigh(int high)

Устанавливает строку/столбец модели, содержащий значения high наборов в серии. Значение по умолчанию — -1 (неверное отображение).

См. также high().

[protected] void QCandlestickModelMapper::setLastSetSection(int lastSetSection)

Устанавливает раздел модели, используемый в качестве источника данных для последнего набора свечей. Параметр lastSetSection указывает раздел модели. Значение по умолчанию — -1.

См. также lastSetSection().

[protected] void QCandlestickModelMapper::setLow(int low)

Устанавливает строку/столбец модели, содержащий значения low наборов в серии. Значение по умолчанию — -1 (неверное отображение).

См. также low().

[protected] void QCandlestickModelMapper::setOpen(int open)

Устанавливает строку/столбец модели, содержащий значения open наборов в серии. Значение по умолчанию — -1 (неверное отображение).

См. также open().

[protected] void QCandlestickModelMapper::setTimestamp(int timestamp)

Устанавливает строку/столбец модели, содержащий значения timestamp наборов в серии. Значение по умолчанию — -1 (неверное отображение).

См. также timestamp().

[protected] int QCandlestickModelMapper::timestamp() const

Возвращает строку/столбец модели, содержащий значения временных меток наборов в серии. Значение по умолчанию — -1 (неверное отображение).

См. также setTimestamp().

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

Spec-Zone.ru

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