IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

QScatterSeries Class

The QScatterSeries class presents data in scatter charts.

Article lu   fois.

L'auteur

Liens sociaux

Viadeo Twitter Facebook Share on Google+   

QScatterSeries Class

  • Header: QScatterSeries

  • Inherited By:

  • Instantiated By: qml-qtcharts-scatterseries.xml

  • Inherits: QXYSeries

  • Inherited By:

Detailed Description

The scatter data is displayed as a collection of points on the chart. For each point, two values are specified that determine its position on the horizontal axis and the vertical axis.

Image non disponible

The following code snippet illustrates how to create a basic scatter chart:

 
Sélectionnez
QScatterSeries* series = new QScatterSeries();
series->append(0, 6);
series->append(2, 4);
...
chart->addSeries(series);

For more information, see ScatterChart Example and Scatter Interactions Example.

Member Type Documentation

 

enum QScatterSeries::MarkerShape

This enum value describes the shape used when rendering marker items.

Constant

Value

Description

QScatterSeries::MarkerShapeCircle

0

The marker is a circle. This is the default value.

QScatterSeries::MarkerShapeRectangle

1

The marker is a rectangle.

QScatterSeries::MarkerShapeRotatedRectangle

2

The marker is a rotated rectangle.

QScatterSeries::MarkerShapeTriangle

3

The marker is a triangle.

QScatterSeries::MarkerShapeStar

4

The marker is a star.

QScatterSeries::MarkerShapePentagon

5

The marker is a pentagon.

Property Documentation

 

borderColor : QColor

This property holds the color used to draw the marker borders.

This is a convenience property for modifying the color of the pen.

Access functions:

  • borderColor() const

  • void setBorderColor(const &color)

Notifier signal:

See Also

See also QScatterSeries::pen()

brush : QBrush

This property holds the brush used to draw the scatter series markers.

The brush can be an image that can be created using QPainterPath, for example.

Access functions:

  • brush() const

  • virtual void setBrush(const &brush) override

color : QColor

This property holds the color used to fill the series markers.

This is a convenience property for modifying the color of the brush.

Access functions:

  • virtual color() const override

  • virtual void setColor(const &color) override

Notifier signal:

See Also

markerShape : MarkerShape

This property holds the shape of the marker used to render the points in the series.

The default shape is MarkerShapeCircle.

Access functions:

  • markerShape() const

  • void setMarkerShape( shape)

Notifier signal:

See Also

See also MarkerShape

markerSize : qreal

This property holds the size of the marker used to render the points in the series.

Access functions:

  • qreal markerSize() const

  • void setMarkerSize(qreal size)

Notifier signal:

See Also

Member Function Documentation

 

[explicit] QScatterSeries::QScatterSeries(QObject *parent = nullptr)

Constructs a series object that is a child of parent.

[virtual] QScatterSeries::~QScatterSeries()

Deletes the scatter series.

Adding the series to QChart transfers the ownership to the chart.

void QScatterSeries::borderColorChanged(QColor color)

This signal is emitted when the line (pen) color changes to color.

Notifier signal for property borderColor.

void QScatterSeries::colorChanged(QColor color)

This signal is emitted when the fill (brush) color changes to color.

Notifier signal for property color.

void QScatterSeries::markerShapeChanged(QScatterSeries::MarkerShape shape)

This signal is emitted when the marker shape changes to shape.

Notifier signal for property markerShape.

void QScatterSeries::markerSizeChanged(qreal size)

This signal is emitted when the marker size changes to size.

Notifier signal for property markerSize.

[override virtual] void QScatterSeries::setBrush(const QBrush &brush)

Reimplements: QXYSeries::setBrush(const QBrush &brush).

See Also

See also brush()

[override virtual] void QScatterSeries::setPen(const QPen &pen)

[override virtual] QAbstractSeries::SeriesType QScatterSeries::type() const

Reimplements an access function for property: QAbstractSeries::type.

Vous avez aimé ce tutoriel ? Alors partagez-le en cliquant sur les boutons suivants : Viadeo Twitter Facebook Share on Google+