PySide6.QtGraphs.QLogValue3DAxisFormatter

class QLogValue3DAxisFormatter

QLogValue3DAxisFormatter 类提供了对数值轴的格式化规则。更多

PySide6.QtGraphs.QLogValue3DAxisFormatter 的继承图

概要

属性

方法

信号

注意

本文档可能包含从C++自动翻译到Python的代码片段。我们始终欢迎对代码片段翻译的贡献。如果您发现翻译问题,您也可以通过在我们的https:/bugreports.qt.io/projects/PYSIDE上创建工单来告知我们。

详细描述

当格式化程序附加到值轴时,轴范围不能包括负值或零。

另请参阅

QValue3DAxisFormatter

注意

当使用from __feature__ import true_property时,属性可以直接使用,否则通过访问器函数使用。

property autoSubGridᅟ: bool

此属性保存是否自动生成子网格位置。

如果此属性值设置为true,则在计算子网格线位置时忽略父轴子段计数。子网格位置根据base属性值自动生成。子网格线的数量设置为基值减一,向下取整。当基值为零时,此属性被忽略。默认值为true

另请参阅

base subSegmentCount

Access functions:
property baseᅟ: float

此属性保存用于映射轴值的对数的基数。

如果基数不为零,则在计算网格线和标签位置时将忽略父轴段计数。如果您希望范围像普通值轴一样被分成相等的段,请将此属性值设置为零。

基数必须为零或正值,且不能等于一。默认为十。

另请参阅

segmentCount

Access functions:
property edgeLabelsVisibleᅟ: bool

此属性表示轴上的第一个和最后一个标签是否可见。

base属性值为非零时,整个轴范围通常不会被等分为若干段。第一段和最后一段通常比其他段小。在极端情况下,这可能导致前两条和后两条网格线上的标签重叠。通过将此属性设置为false,您可以在段不完全适合轴的情况下抑制显示轴的最小和最大标签。默认为true

另请参阅

base labels

Access functions:
__init__([parent=None])
Parameters:

父对象QObject

构造一个新的对数3D轴格式化器,带有可选的父级 parent

autoSubGrid()
Return type:

布尔

另请参阅

setAutoSubGrid()

属性 autoSubGridᅟ 的获取器。

autoSubGridChanged(enabled)
Parameters:

enabled – 布尔值

属性 autoSubGridᅟ 的通知信号。

base()
Return type:

浮点数

另请参阅

setBase()

属性 baseᅟ 的获取器。

baseChanged(base)
Parameters:

base – 浮点数

属性 baseᅟ 的通知信号。

edgeLabelsVisible()
Return type:

布尔

另请参阅

setEdgeLabelsVisible()

属性 edgeLabelsVisibleᅟ 的获取器。

edgeLabelsVisibleChanged(enabled)
Parameters:

enabled – 布尔值

属性 edgeLabelsVisibleᅟ 的通知信号。

setAutoSubGrid(enabled)
Parameters:

enabled – 布尔值

另请参阅

autoSubGrid()

属性 autoSubGridᅟ 的设置器。

setBase(base)
Parameters:

base – 浮点数

另请参阅

base()

属性 baseᅟ 的设置器。

setEdgeLabelsVisible(enabled)
Parameters:

enabled – 布尔值

另请参阅

edgeLabelsVisible()

属性 edgeLabelsVisibleᅟ 的设置器。