- class QChartView#
QChartView
是一个独立的可视图表的小部件 更多…摘要#
方法#
def
__init__()
def
chart()
定义
rubberBand()
定义
setChart()
注解
这份文档可能含有从C++自动翻译到Python的代码片段。我们始终欢迎对片段翻译的贡献。如果您在翻译中发现问题,也可以通过在https:/bugreports.qt.io/projects/PYSIDE创建工单来通知我们。
详细描述#
图表视图不需要QGraphicsScene对象即可工作。要在现有的QGraphicsScene中显示图表,应使用
QChart
或QPolarChart
类。另请参阅
- 类 RubberBand#
(继承自
enum.Flag
) 这个枚举描述了可应用于矩形缩放区域的不同类型的橡皮筋效果。常量
描述
QChartView.NoRubberBand
未指定缩放区域,因此缩放未启用。
QChartView.VerticalRubberBand
橡皮筋锁定到图表的水平大小,可以垂直拉动以指定缩放区域。
QChartView.HorizontalRubberBand
橡皮筋锁定到图表的垂直大小,可以水平拉动以指定缩放区域。
QChartView.RectangleRubberBand
橡皮筋固定在点击点上,可以垂直和水平拉动。
QChartView.ClickThroughRubberBand
上述橡皮筋选择的选项允许将左击传递给图表项(如果这些图表项接受点击)。要选择此选项,可以用OR运算符与其中一个橡皮筋选择模式一起使用。
使用父类
parent
和图表chart
构建图表视图对象。图的拥有权传递给图表视图。- __init__([parent=None])
- 参数:
parent –
QWidget
使用父类
parent
构建图表视图对象。返回关联图表的指针。
另请参阅
- rubberBand()#
- 返回类型:
RubberBand
的组合
返回图表视图当前正在使用的橡皮筋标志。
另请参阅
将当前图表设置为
chart
。新的图表的所有权传递给图表视图,而先前图表的所有权释放。为了防止内存泄漏,必须删除以前的图表。
另请参阅
- setRubberBand(rubberBands)#
- 参数:
rubberBands –
RubberBand
的组合
将橡皮筋标志设置为
rubberBand
。选定的标志确定缩放的方式。