PySide6.QtGraphs.QBarSet¶
- class QBarSet¶
-
概要¶
属性¶
borderColorᅟ
- 条形图边框颜色colorᅟ
- 条形图的填充颜色labelᅟ
- 条形图的标签labelColorᅟ
- 条形图集的文本(标签)颜色
方法¶
def
__init__()
def
append()
def
at()
def
borderColor()
def
brush()
def
color()
def
count()
def
deselectBar()
def
deselectBars()
def
insert()
def
isBarSelected()
def
label()
def
labelBrush()
def
labelColor()
def
labelFont()
def
operator[]()
def
pen()
def
remove()
def
replace()
def
selectAllBars()
def
selectBar()
def
selectBars()
def
selectedBars()
def
selectedColor()
def
setBarSelected()
def
setBorderColor()
def
setBrush()
def
setColor()
def
setLabel()
def
setLabelBrush()
def
setLabelColor()
def
setLabelFont()
def
setPen()
def
sum()
信号¶
def
brushChanged()
def
clicked()
def
colorChanged()
def
doubleClicked()
def
hovered()
def
labelChanged()
def
penChanged()
def
pressed()
def
released()
def
valueChanged()
def
valuesAdded()
def
valuesRemoved()
注意
本文档可能包含从C++自动翻译到Python的代码片段。我们始终欢迎对代码片段翻译的贡献。如果您发现翻译问题,您也可以通过在我们的https:/bugreports.qt.io/projects/PYSIDE上创建工单来告知我们。
详细描述¶
一个条形图集合包含每个类别的一个数据值。集合的第一个值假定属于第一个类别,第二个值属于第二个类别,依此类推。如果集合中的值少于类别数量,则假定缺失值位于集合的末尾。对于集合中间的缺失值,使用数值零。零值集合的标签不显示。
另请参阅
注意
当使用
from __feature__ import true_property
时,属性可以直接使用,否则通过访问器函数使用。此属性保存条形图集的边框颜色。
- Access functions:
- Access functions:
此属性保存条形图集的填充颜色。
- Access functions:
- property labelᅟ: str¶
此属性保存条形集的标签。
- Access functions:
- Access functions:
此属性保存条形集的文本(标签)颜色。
- Access functions:
- Access functions:
- Access functions:
使用标签
label
和父级parent
构建一个条形图集合。- append(values)¶
- Parameters:
values – .qreal的列表
将
values
指定的实数值列表追加到条形图集的末尾。另请参阅
- append(value)
- Parameters:
value – 浮点数
- at(index)¶
- Parameters:
索引 – int
- Return type:
浮点数
返回由
index
指定的条形集中的值。如果索引超出范围,则返回0.0。属性
borderColorᅟ
的获取器。属性
borderColorᅟ
的通知信号。属性
brushᅟ
的获取器。- brushChanged()¶
属性
brushᅟ
的通知信号。- clicked(index)¶
- Parameters:
索引 – int
属性
colorᅟ
的获取器。属性
colorᅟ
的通知信号。- count()¶
- Return type:
整数
返回条形图中的值的数量。
- deselectAllBars()¶
取消选择集合中的所有条形。
- deselectBar(index)¶
- Parameters:
索引 – int
取消选择位于
index
的条形。- deselectBars(indexes)¶
- Parameters:
索引 – .整数列表
将传入
indexes
列表中的多个条形标记为未选中。- doubleClicked(index)¶
- Parameters:
索引 – int
- hovered(status, index)¶
- Parameters:
status – 布尔值
index – 整数
- insert(index, value)¶
- Parameters:
index – 整数
value – 浮点数
在
index
指定的位置插入value
。插入值后面的值将向上移动一个位置。另请参阅
- isBarSelected(index)¶
- Parameters:
索引 – int
- Return type:
布尔
如果给定
index
处的柱线在选中的柱线中,则返回true
,否则返回false
。注意
如果使用
setSelectedColor
指定了选中颜色,则选中的条形图将使用该颜色绘制。- label()¶
- Return type:
字符串
返回条形图的标签。
另请参阅
属性
labelᅟ
的获取器。属性
labelBrushᅟ
的获取器。- labelBrushChanged()¶
属性
labelBrushᅟ
的通知信号。- labelChanged()¶
属性
labelᅟ
的通知信号。属性
labelColorᅟ
的获取器。属性
labelColorᅟ
的通知信号。属性
labelFontᅟ
的获取器。- labelFontChanged()¶
属性
labelFontᅟ
的通知信号。- operator(index)¶
- Parameters:
索引 – int
- Return type:
浮点数
返回由
index
指定的条形图设置的值。如果索引超出范围,则返回0.0。属性
penᅟ
的获取器。- penChanged()¶
属性
penᅟ
的通知信号。- pressed(index)¶
- Parameters:
索引 – int
- released(index)¶
- Parameters:
索引 – int
- remove(index[, count=1])¶
- Parameters:
index – 整数
count – int
从由
index
指定的值开始的条形集中移除由count
指定的值的数量。另请参阅
- replace(index, value)¶
- Parameters:
index – 整数
value – 浮点数
将
value
指定的值添加到index
指定的位置的条形集中。- selectAllBars()¶
将集合中的所有条形标记为已选择。
- selectBar(index)¶
- Parameters:
索引 – int
将
index
处的条形标记为已选中。- selectBars(indexes)¶
- Parameters:
索引 – .整数列表
将传入
indexes
列表中的多个条形标记为已选择。- selectedBars()¶
- Return type:
整数列表
返回标记为选中的条形图列表。
另请参阅
- selectedBarsChanged(indexes)¶
- Parameters:
索引 – .整数列表
当所选条形发生变化时,会发出此信号。
indexes
是所选条形索引的列表。返回所选条的颜色。
这是标记为选中的柱形的填充(画笔)颜色。如果未指定,则使用
color
的值作为默认值。另请参阅
- setBarSelected(index, selected)¶
- Parameters:
index – 整数
selected – 布尔值
将
index
处的条形标记为选中或取消选中,具体由selected
指定。将条形图的线条颜色设置为
color
。另请参阅
属性
borderColorᅟ
的设置器。属性
brushᅟ
的设置器。将条形图的填充颜色设置为
color
。另请参阅
属性
colorᅟ
的设置器。- setLabel(label)¶
- Parameters:
标签 – str
将
label
设置为条形图集的新标签。另请参阅
属性
labelᅟ
的设置器。属性
labelBrushᅟ
的设置器。将条形图的文本颜色设置为
color
。另请参阅
属性
labelColorᅟ
的设置器。属性
labelFontᅟ
的设置器。属性
penᅟ
的设置器。设置选定条形的
color
。另请参阅
- sum()¶
- Return type:
浮点数
返回条形图中所有值的总和。
- toggleSelection(indexes)¶
- Parameters:
索引 – .整数列表
将给定
indexes
处的柱子的选择状态更改为相反状态。- valueChanged(index)¶
- Parameters:
索引 – int
当
index
指定的位置的值被修改时,会发出此信号。另请参阅
- valuesAdded(index, count)¶
- Parameters:
index – 整数
count – int
当新值被添加到条形图集合时,会发出此信号。
index
表示第一个插入值的位置,count
是插入值的数量。- valuesRemoved(index, count)¶
- Parameters:
index – 整数
count – int
当从条形集中移除值时,会发出此信号。
index
表示第一个被移除值的位置,count
是被移除值的数量。另请参阅