Spec-Zone.ru › Qt

Тип QML ScatterSeries

Тип ScatterSeries представляет данные в диаграммах рассеяния. Подробнее...

Оператор импорта: import QtCharts
Создаёт: QScatterSeries
Наследует от:

XYSeries

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

Свойства

  • borderColor : цвет
  • borderWidth : вещественное число
  • brush : кисть
  • brushFilename : строка
  • count : целое число
  • markerShape : перечисление
  • markerSize : вещественное число

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

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

Следующий код QML демонстрирует создание диаграммы с двумя простыми сериями рассеяния:

ChartView {
    title: "Scatters"
    anchors.fill: parent
    antialiasing: true

    ScatterSeries {
        id: scatter1
        name: "Scatter1"
        XYPoint { x: 1.5; y: 1.5 }
        XYPoint { x: 1.5; y: 1.6 }
        XYPoint { x: 1.57; y: 1.55 }
        XYPoint { x: 1.8; y: 1.8 }
        XYPoint { x: 1.9; y: 1.6 }
        XYPoint { x: 2.1; y: 1.3 }
        XYPoint { x: 2.5; y: 2.1 }
    }

    ScatterSeries {
        name: "Scatter2"
        XYPoint { x: 2.0; y: 2.0 }
        XYPoint { x: 2.0; y: 2.1 }
        XYPoint { x: 2.07; y: 2.05 }
        XYPoint { x: 2.2; y: 2.9 }
        XYPoint { x: 2.4; y: 2.7 }
        XYPoint { x: 2.67; y: 2.65 }
    }
}

Для получения дополнительной информации, см. Пример Qml Charts.

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

borderColor : цвет

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

borderWidth : вещественное число

Ширина линии границы. По умолчанию ширина составляет 2.0.

brush : кисть

Кисть, используемая для отрисовки маркеров серии рассеяния.

brushFilename : строка

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

count : целое число

Количество точек данных в серии.

markerShape : перечисление

Форма, используемая при отрисовке элементов маркера:

Постоянная Описание
ScatterSeries.MarkerShapeCircle Маркер представляет собой круг. Это значение по умолчанию.
ScatterSeries.MarkerShapeRectangle Маркер представляет собой прямоугольник.

markerSize : вещественное число

Размер маркера, используемого для отрисовки точек в серии.

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

Spec-Zone.ru

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