PySide6.QtGraphs.QBarCategoryAxis¶
- class QBarCategoryAxis¶
QBarCategoryAxis类将类别添加到图表的轴上。更多…概要¶
属性¶
categoriesᅟ- 轴的类别countᅟ- 轴类别的数量maxᅟ- 轴上的最大值minᅟ- 轴上的最小值
方法¶
def
__init__()def
append()def
at()def
categories()def
clear()def
count()def
insert()def
max()def
min()def
remove()def
replace()def
setCategories()def
setMax()def
setMin()def
setRange()
信号¶
def
countChanged()def
maxChanged()def
minChanged()def
rangeChanged()
注意
本文档可能包含从C++自动翻译到Python的代码片段。我们始终欢迎对代码片段翻译的贡献。如果您发现翻译问题,您也可以通过在我们的https:/bugreports.qt.io/projects/PYSIDE上创建工单来告知我们。
详细描述¶
QBarCategoryAxis可以设置为显示带有刻度线、网格线和阴影的轴线。类别在刻度之间绘制。注意
当使用
from __feature__ import true_property时,属性可以直接使用,否则通过访问器函数使用。- property categoriesᅟ: list of strings¶
此属性保存轴的类型。
- Access functions:
- property countᅟ: int¶
此属性保存轴的类别数量。
- Access functions:
- property maxᅟ: str¶
此属性保存轴上的最大值。
轴上的最大值。给定的值应包含在
categories中。- Access functions:
- property minᅟ: str¶
此属性保存轴上的最小值。
轴上的最小值。给定的值应包含在
categories中。- Access functions:
构造一个作为
parent子对象的轴对象。- append(category)¶
- Parameters:
类别 – str
将
category附加到轴上。轴上的最大值将更改为匹配最后一个category。如果之前没有定义类别,轴上的最小值也将更改为匹配category。类别必须是一个有效的QString,并且不能重复。重复的类别将不会被添加。
- append(categories)
- Parameters:
categories – 字符串列表
将
categories附加到轴上。轴上的最大值将更改为与categories中的最后一个类别匹配。如果之前没有定义类别,轴上的最小值也将更改为与categories中的第一个类别匹配。类别必须是一个有效的QString,并且不能重复。重复的类别将不会被追加。
- at(index)¶
- Parameters:
索引 – int
- Return type:
字符串
返回位于
index的类别。- categories()¶
- Return type:
字符串列表
返回类别。
另请参阅
属性
categoriesᅟ的获取器。- categoriesChanged()¶
属性
categoriesᅟ的通知信号。- clear()¶
移除所有类别。将轴范围的最大值和最小值设置为QString::null。
- count()¶
- Return type:
整数
返回类别的数量。
属性
countᅟ的获取器。- countChanged()¶
属性
countᅟ的通知信号。- insert(index, category)¶
- Parameters:
index – 整数
category – str
将
category插入到轴上的index位置。category必须是一个有效的QString,并且不能重复。如果category被前置或追加到其他类别中,轴上的最小值和最大值将相应更新。- max()¶
- Return type:
字符串
返回最大类别。
另请参阅
属性
maxᅟ的获取器。- maxChanged(max)¶
- Parameters:
max – 字符串
属性
maxᅟ的通知信号。- min()¶
- Return type:
字符串
返回最小类别。
另请参阅
属性
minᅟ的获取器。- minChanged(min)¶
- Parameters:
min – 字符串
属性
minᅟ的通知信号。- rangeChanged(min, max)¶
- Parameters:
min – str
max – str
- remove(category)¶
- Parameters:
类别 – str
从轴中移除
category。移除当前设置轴的最大值或最小值的类别将影响轴的范围。- replace(oldCategory, newCategory)¶
- Parameters:
oldCategory – str
newCategory – str
将
oldCategory替换为newCategory。如果oldCategory在轴上不存在,则不执行任何操作。newCategory必须是一个有效的QString,并且不能重复。如果替换了最小或最大类别,轴上的最小值和最大值将相应更新。- setCategories(categories)¶
- Parameters:
categories – 字符串列表
设置
categories并丢弃旧的类别。轴范围将调整为匹配categories中的第一个和最后一个类别。类别必须是一个有效的QString,并且不能重复。
另请参阅
属性
categoriesᅟ的设置器。- setMax(maxCategory)¶
- Parameters:
maxCategory – str
将最大类别设置为
max。另请参阅
属性
maxᅟ的设置器。- setMin(minCategory)¶
- Parameters:
minCategory – str
将最小类别设置为
min。另请参阅
属性
minᅟ的设置器。- setRange(minCategory, maxCategory)¶
- Parameters:
minCategory – str
maxCategory – str
设置轴范围从
minCategory到maxCategory。