- class QBoxSet#
-
概述#
属性#
方法#
def
__init__()
定义
append()
定义
at()
定义
brush()
定义
clear()
定义
count()
定义
label()
定义
__lshift__()
定义
operator[]()
定义
pen()
定义
setBrush()
定义
setLabel()
定义
setPen()
定义
setValue()
信号#
定义
cleared()
定义
clicked()
定义
hovered()
定义
penChanged()
定义
pressed()
定义
released()
注意
此文档可能包含从 C++ 自动翻译到 Python 的代码片段。我们始终欢迎对片段翻译的贡献。如果您发现翻译问题,也可以通过在 https:/bugreports.qt.io/projects/PYSIDE 创建工单来告诉我们
详细描述#
箱线和须图是一种由五个不同值构成的范围和三个中值组成的图形表示。有两种指定值的办法。第一种是通过使用构造函数或流操作符(<<)。值必须按照以下顺序指定:最小值、下四分位数、中位数、上四分位数和最大值。
第二种办法是创建一个空的
QBoxSet
实例,并使用setValue()
方法指定值。查看带有小部件的图表库了解如何创建箱线和须图表。
- class ValuePositions#
(继承自
enum.IntEnum
)这个枚举类型定义了箱线和须图项目的值常量
描述
QBoxSet.LowerExtreme
箱线和须图项目的最小值。
QBoxSet.LowerQuartile
箱线和须图项目下半部的中位数。
QBoxSet.Median
箱线和须图项目的中位数。
QBoxSet.UpperQuartile
箱线和须图项目上半部的中位数。
QBoxSet.UpperExtreme
箱线和须图项目的最大值。
注意
当使用
from __feature__ import true_property
时,可以直接使用属性,否则通过访问函数。此属性包含用于填充箱线和须图项目框的画笔。
- 访问函数
此属性包含用于绘制箱线和须图项目线条的画笔。
- 访问函数
- __init__(le, lq, m, uq, ue[, label=""[, parent=None]])#
- 参数:
le – float
lq – float
m – float
uq – float
ue – float
label – str
parent –
QObject
构建一个包含以下有序值的箱线图项:
le
指定下限,lq
指定下四分位数,m
指定中位数,uq
指定上四分位数,以及ue
指定上限。可选地,可以指定label
和parent
。- __init__([label=""[, parent=None]])
- 参数:
label – str
parent –
QObject
构建一个具有可选标签
label
和父项parent
的箱线图项。- append(values)#
- 参数:
values – .实数值的列表
将
values
指定的实数值列表追加到箱线图项的末尾。另见
- append(value)
- 参数:
value – 浮点数
将
value
指定的新值追加到箱线图项的末尾。- at(index)#
- 参数:
index – 整数
- 返回类型:
浮点数
返回由
index
指定的箱线图项的值。索引可以由ValuePositions
枚举值指定。如果索引超出范围,则返回0.0。返回用于填充箱线图项的画笔。
另见
属性
brush
的获取器。- brushChanged()#
当箱线图项的画笔发生变化时,将发出此信号。
另见
属性
brush
的更改通知信号。- clear()#
将箱线图项的所有值设置为0。
- cleared()#
当箱线图项的所有值都设置为0时,将发出此信号。
- clicked()#
当用户在图表中点击箱型图元素时,会发射此信号。
- count()#
- 返回类型:
int
返回附加到箱型图元素的值的数量。
- doubleClicked()#
当用户双击箱型图元素时,会发射此信号。
- hovered(status)#
- 参数:
状态 – bool
当鼠标悬停在图表中的箱型图元素上时,会发射此信号。当鼠标悬停在元素上时,
status
变为true
,而当鼠标再次移开时,它变为false
。- label()#
- 返回类型:
str
返回箱型图项的类别标签。
另见
这是一个便利操作符,用于将指定的实数值
value
附加到箱型图元素末尾。另见
- operator(index)#
- 参数:
index – 整数
- 返回类型:
浮点数
返回由
index
指定的箱线图项的值。索引可以由ValuePositions
枚举值指定。如果索引超出范围,则返回0.0。返回用于绘制箱型图元素的画笔。
另见
属性
pen
的获取器。- penChanged()#
当箱型图元素的画笔发生变化时,会发射此信号。
另见
属性
pen
的通知信号。- pressed()#
当用户在图表中点击箱型图元素并按下鼠标按钮时,会发射此信号。
- released()#
当用户在箱型图元素上释放鼠标按钮时,会发射此信号。
设置用于填充箱线图项的画笔为
brush
。另见
属性
brush
的设置器。- setLabel(label)#
- 参数:
label – str
设置
label
指定的标签为箱线图项的分类。另见
设置用于绘制箱线图项的笔刷为
pen
。另见
属性
pen
的设置器。- setValue(index, value)#
- 参数:
index – 整数
value – 浮点数
设置在指定位置
index
的值value
。索引可以通过使用ValuePositions
枚举值指定。- valueChanged(index)#
- 参数:
index – 整数
当由
index
指定的箱线图项的值被修改时,发出此信号。另见
- valuesChanged()#
当箱线图项的多个值改变时,发出此信号。
另见