PySide6.QtGraphs.QLogValue3DAxisFormatter¶
- class QLogValue3DAxisFormatter¶
QLogValue3DAxisFormatter
类提供了对数值轴的格式化规则。更多…概要¶
属性¶
autoSubGridᅟ
- 是否自动生成子网格位置baseᅟ
- 用于映射轴值的对数的基数edgeLabelsVisibleᅟ
- 轴上的第一个和最后一个标签是否可见
方法¶
def
__init__()
def
autoSubGrid()
def
base()
def
setAutoSubGrid()
def
setBase()
信号¶
注意
本文档可能包含从C++自动翻译到Python的代码片段。我们始终欢迎对代码片段翻译的贡献。如果您发现翻译问题,您也可以通过在我们的https:/bugreports.qt.io/projects/PYSIDE上创建工单来告知我们。
详细描述¶
当格式化程序附加到值轴时,轴范围不能包括负值或零。
注意
当使用
from __feature__ import true_property
时,属性可以直接使用,否则通过访问器函数使用。- property autoSubGridᅟ: bool¶
此属性保存是否自动生成子网格位置。
如果此属性值设置为
true
,则在计算子网格线位置时忽略父轴子段计数。子网格位置根据base
属性值自动生成。子网格线的数量设置为基值减一,向下取整。当基值为零时,此属性被忽略。默认值为true
。另请参阅
- Access functions:
- property baseᅟ: float¶
此属性保存用于映射轴值的对数的基数。
如果基数不为零,则在计算网格线和标签位置时将忽略父轴段计数。如果您希望范围像普通值轴一样被分成相等的段,请将此属性值设置为零。
基数必须为零或正值,且不能等于一。默认为十。
另请参阅
- Access functions:
- property edgeLabelsVisibleᅟ: bool¶
此属性表示轴上的第一个和最后一个标签是否可见。
当
base
属性值为非零时,整个轴范围通常不会被等分为若干段。第一段和最后一段通常比其他段小。在极端情况下,这可能导致前两条和后两条网格线上的标签重叠。通过将此属性设置为false
,您可以在段不完全适合轴的情况下抑制显示轴的最小和最大标签。默认为true
。- Access functions:
构造一个新的对数3D轴格式化器,带有可选的父级
parent
。- autoSubGrid()¶
- Return type:
布尔
另请参阅
属性
autoSubGridᅟ
的获取器。- autoSubGridChanged(enabled)¶
- Parameters:
enabled – 布尔值
属性
autoSubGridᅟ
的通知信号。属性
baseᅟ
的获取器。- baseChanged(base)¶
- Parameters:
base – 浮点数
属性
baseᅟ
的通知信号。- edgeLabelsVisible()¶
- Return type:
布尔
属性
edgeLabelsVisibleᅟ
的获取器。- edgeLabelsVisibleChanged(enabled)¶
- Parameters:
enabled – 布尔值
属性
edgeLabelsVisibleᅟ
的通知信号。- setAutoSubGrid(enabled)¶
- Parameters:
enabled – 布尔值
另请参阅
属性
autoSubGridᅟ
的设置器。属性
baseᅟ
的设置器。- setEdgeLabelsVisible(enabled)¶
- Parameters:
enabled – 布尔值
另请参阅
属性
edgeLabelsVisibleᅟ
的设置器。