Spec-Zone.ru › Qt 6.1

Тип QML ScatterSeries

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

Заявление об импорте: import QtCharts 2.1
Создаёт: 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"

Дополнительную информацию можно найти на странице Пример Qml Charts.

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

borderColor : цвет

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

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

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

brush : кисть

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

brushFilename : строка

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

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

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

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

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

Константа Описание
ScatterSeries.MarkerShapeCircle Маркер — окружность. Это значение по умолчанию.
ScatterSeries.MarkerShapeRectangle Маркер — прямоугольник.

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

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

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

Spec-Zone.ru

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