PySide6.QtGraphs.QBarCategoryAxis

class QBarCategoryAxis

QBarCategoryAxis 类将类别添加到图表的轴上。更多

PySide6.QtGraphs.QBarCategoryAxis 的继承图

概要

属性

方法

信号

注意

本文档可能包含从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:
__init__([parent=None])
Parameters:

父对象QObject

构造一个作为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:

字符串列表

返回类别。

另请参阅

setCategories()

属性 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:

字符串

返回最大类别。

另请参阅

setMax()

属性 maxᅟ 的获取器。

maxChanged(max)
Parameters:

max – 字符串

属性 maxᅟ 的通知信号。

min()
Return type:

字符串

返回最小类别。

另请参阅

setMin()

属性 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()

属性 categoriesᅟ 的设置器。

setMax(maxCategory)
Parameters:

maxCategory – str

将最大类别设置为 max

另请参阅

max()

属性 maxᅟ 的设置器。

setMin(minCategory)
Parameters:

minCategory – str

将最小类别设置为 min

另请参阅

min()

属性 minᅟ 的设置器。

setRange(minCategory, maxCategory)
Parameters:
  • minCategory – str

  • maxCategory – str

设置轴范围从minCategorymaxCategory