- class QScatterSeries#
类
QScatterSeries
在散点图中呈现数据。更多…摘要#
属性#
borderColorᅟ
- 用于绘制标记边框的颜色brushᅟ
- 用于绘制散点系列标记的画刷color
- 用于填充系列标记markerShape
- 用于渲染系列中点的标记形状markerSize
- 用于渲染系列中点的标记大小
方法#
def
__init__()
def
borderColor()
def
markerShape()
def
setBorderColor()
def
setMarkerShape()
信号#
def
colorChanged()
注意
本文档可能包含从 C++ 自动翻译到 Python 的代码片段。我们始终欢迎对片段翻译的贡献。如果您遇到翻译问题,也可以通过在 https://bugreports.qt.io/projects/PYSIDE
详细描述#
散点数据在图表上显示为点的集合。对于每个点,指定两个值以确定其在水平轴和垂直轴上的位置。
以下代码片段说明了如何创建基本散点图
QScatterSeries* series = new QScatterSeries(); series->append(0, 6); series->append(2, 4); ... chart->addSeries(series);
有关更多信息,请参阅 带有小部件的图表画廊 以及 创建散点图 .
- class MarkerShape#
此枚举值描述了在渲染标记项目时使用的形状。
常数
描述
QScatterSeries.MarkerShapeCircle
标记是一个圆圈。这是默认值。
QScatterSeries.MarkerShapeRectangle
标记是一个矩形。
QScatterSeries.MarkerShapeRotatedRectangle
标记是一个旋转矩形。
QScatterSeries.MarkerShapeTriangle
标记是一个三角形。
QScatterSeries.MarkerShapeStar
标记是一个星星。
QScatterSeries.MarkerShapePentagon
标记是一个五边形。
注意
当使用
from __feature__ import true_property
时,可以直接使用属性;否则通过访问函数使用。此属性用于保存绘制标记边框所用的颜色。
这是一个用于修改笔颜色的便捷属性。
另见
pen()
此属性用于保存绘制散点系列标记所用的画刷。
画刷可以是使用QPainterPath创建的图像等。
访问函数
此属性用于保存填充系列标记所用的颜色。
这是一个用于修改画刷颜色的便捷属性。
另见
brush()
- 访问函数
- 属性markerShape: QScatterSeries.MarkerShape#
此属性用于保存渲染系列中点所用标记的形状。
默认形状为
MarkerShapeCircle
。另见
- 属性markerSize: float#
此属性用于保存渲染系列中点所用标记的大小。
- 访问函数
创建一个属于
parent
的系列对象。属性
borderColor₁
的获取器。当线条(画笔)颜色变为
color
时,发出此信号。属性
borderColor₁
的通知信号。当填充(画刷)颜色变为
color
时,发出此信号。属性
color₁
的通知信号。- markerShape()#
- 返回类型:
MarkerShape
属性
markerShape₁
的获取器。- markerShapeChanged(shape)#
- 参数:
shape –
MarkerShape
当标记形状变为
shape
时,发出此信号。属性
markerShape₁
的通知信号。- markerSizeChanged(size)#
- 参数:
size – float
当标记大小变为
size
时,发出此信号。属性
markerSize₁
的通知信号。属性
borderColor₁
的设置器。- setMarkerShape(shape)#
- 参数:
shape –
MarkerShape
属性
markerShape
的设置器。