Spec-Zone.ru › Qt 5.9

Класс QSplineSeries

Класс QSplineSeries представляет данные в виде графиков сплайнов. Подробнее...

Заголовок: #include <QSplineSeries>
Создаётся из: SplineSeries
Наследуется от: QLineSeries
  • Список всех членов, включая наследуемые

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

QSplineSeries(QObject *parent = Q_NULLPTR)
~QSplineSeries()

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

virtual QAbstractSeries::SeriesType type() const
  • 1 открытая функция унаследована от QLineSeries
  • 39 открытых функций унаследовано от QXYSeries
  • 15 открытых функций унаследовано от QAbstractSeries
  • 32 открытых функций унаследовано от QObject

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

  • 7 свойств унаследовано от QXYSeries
  • 5 свойств унаследовано от QAbstractSeries
  • 1 свойство унаследовано от QObject
  • 1 открытый слот унаследован от QObject
  • 17 сигналов унаследовано от QXYSeries
  • 4 сигнала унаследовано от QAbstractSeries
  • 2 сигнала унаследовано от QObject
  • 11 статических открытых членов унаследовано от QObject
  • 9 защищённых функций унаследовано от QObject

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

Класс QSplineSeries представляет данные в виде графиков сплайнов.

Серия сплайнов хранит точки данных и контрольные точки сегмента, необходимые QPainterPath для рисования сплайна. Контрольные точки автоматически рассчитываются при изменении данных. Алгоритм вычисляет точки таким образом, чтобы можно было нарисовать обычный сплайн.

Следующий фрагмент кода демонстрирует, как создать простой график сплайнов:

QSplineSeries* series = new QSplineSeries();
series->append(0, 6);
series->append(2, 4);
...
chart->addSeries(series);

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

QSplineSeries::QSplineSeries(QObject *parent = Q_NULLPTR)

Создаёт пустой объект серии, являющийся дочерним элементом parent. При добавлении объекта серии в экземпляр QChart, собственность передаётся.

QSplineSeries::~QSplineSeries()

Удаляет серию сплайнов.

[virtual] QAbstractSeries::SeriesType QSplineSeries::type() const

Переопределено из QAbstractSeries::type().

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

Spec-Zone.ru

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