QScatterSeries#
The QScatterSeries
class presents data in scatter charts. More…
Synopsis#
Properties#
borderColor
- Color used to draw the marker bordersbrush
- Used to draw the scatter series markerscolor
- Used to fill the series markersmarkerShape
- Shape of the marker used to render the points in the seriesmarkerSize
- Size of the marker used to render the points in the series
Functions#
def
borderColor
()def
markerShape
()def
setBorderColor
(color)def
setMarkerShape
(shape)
Signals#
def
borderColorChanged
(color)def
colorChanged
(color)def
markerShapeChanged
(shape)def
markerSizeChanged
(size)
Note
This documentation may contain snippets that were automatically translated from C++ to Python. We always welcome contributions to the snippet translation. If you see an issue with the translation, you can also let us know by creating a ticket on https:/bugreports.qt.io/projects/PYSIDE
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.
The following code snippet illustrates how to create a basic scatter chart:
QScatterSeries* series = new QScatterSeries(); series->append(0, 6); series->append(2, 4); ... chart->addSeries(series);
For more information, see Charts with Widgets Gallery and Creating Scatter Charts .
- class PySide6.QtCharts.QScatterSeries([parent=None])#
- Parameters:
parent –
PySide6.QtCore.QObject
Constructs a series object that is a child of parent
.
Note
Properties can be used directly when from __feature__ import true_property
is used or via accessor functions otherwise.
- property PᅟySide6.QtCharts.QScatterSeries.borderColor: PySide6.QtGui.QColor#
This property holds The color used to draw the marker borders..
This is a convenience property for modifying the color of the pen.
See also
pen()
- Access functions:
borderColor
()setBorderColor
(color)Signal
borderColorChanged
(color)
- property PᅟySide6.QtCharts.QScatterSeries.brush: PySide6.QtGui.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:
- property PᅟySide6.QtCharts.QScatterSeries.color: PySide6.QtGui.QColor#
This property holds The color used to fill the series markers..
This is a convenience property for modifying the color of the brush.
See also
brush()
- Access functions:
Signal
colorChanged
(color)
- property PᅟySide6.QtCharts.QScatterSeries.markerShape: MarkerShape#
This property holds The shape of the marker used to render the points in the series..
The default shape is MarkerShapeCircle
.
See also
MarkerShape
- Access functions:
markerShape
()setMarkerShape
(shape)Signal
markerShapeChanged
(shape)
- property PᅟySide6.QtCharts.QScatterSeries.markerSize: float#
This property holds The size of the marker used to render the points in the series..
See also
- Access functions:
Signal
markerSizeChanged
(size)
- PySide6.QtCharts.QScatterSeries.MarkerShape#
This enum value describes the shape used when rendering marker items.
Constant
Description
QScatterSeries.MarkerShapeCircle
The marker is a circle. This is the default value.
QScatterSeries.MarkerShapeRectangle
The marker is a rectangle.
QScatterSeries.MarkerShapeRotatedRectangle
The marker is a rotated rectangle.
QScatterSeries.MarkerShapeTriangle
The marker is a triangle.
QScatterSeries.MarkerShapeStar
The marker is a star.
QScatterSeries.MarkerShapePentagon
The marker is a pentagon.
- PySide6.QtCharts.QScatterSeries.borderColor()#
- Return type:
See also
Getter of property borderColor
.
- PySide6.QtCharts.QScatterSeries.borderColorChanged(color)#
- Parameters:
color –
PySide6.QtGui.QColor
This signal is emitted when the line (pen) color changes to color
.
Notification signal of property borderColor
.
- PySide6.QtCharts.QScatterSeries.colorChanged(color)#
- Parameters:
color –
PySide6.QtGui.QColor
This signal is emitted when the fill (brush) color changes to color
.
Notification signal of property color
.
- PySide6.QtCharts.QScatterSeries.markerShape()#
- Return type:
See also
Getter of property markerShape
.
- PySide6.QtCharts.QScatterSeries.markerShapeChanged(shape)#
- Parameters:
shape –
MarkerShape
This signal is emitted when the marker shape changes to shape
.
Notification signal of property markerShape
.
- PySide6.QtCharts.QScatterSeries.markerSizeChanged(size)#
- Parameters:
size – float
This signal is emitted when the marker size changes to size
.
Notification signal of property markerSize
.
- PySide6.QtCharts.QScatterSeries.setBorderColor(color)#
- Parameters:
color –
PySide6.QtGui.QColor
See also
Setter of property borderColor
.
- PySide6.QtCharts.QScatterSeries.setMarkerShape(shape)#
- Parameters:
shape –
MarkerShape
See also
Setter of property markerShape
.