PySide6.QtGraphs.QAbstract3DAxis¶
- class QAbstract3DAxis¶
QAbstract3DAxis
类是3D图形轴的基础类。更多…继承者:
QValue3DAxis
,QCategory3DAxis
概要¶
属性¶
autoAdjustRangeᅟ
- 轴是否会自动调整范围,以便所有数据都能适应labelAutoAngleᅟ
- 当相机角度变化时,标签可以自动旋转的最大角度labelsᅟ
- 用于轴labelsVisibleᅟ
- 轴标签在主图视图中是否可见maxᅟ
- 轴上的最大值minᅟ
- 轴上的最小值orientationᅟ
- 轴的titleᅟ
- 用于轴titleFixedᅟ
- 轴标题的旋转titleVisibleᅟ
- 轴标题在主图视图中是否可见typeᅟ
- 轴的
方法¶
def
isTitleFixed()
def
isTitleVisible()
def
labelAutoAngle()
def
labels()
def
labelsVisible()
def
max()
def
min()
def
orientation()
def
setLabels()
def
setMax()
def
setMin()
def
setRange()
def
setTitle()
def
setTitleFixed()
def
setTitleOffset()
def
title()
def
titleOffset()
def
type()
信号¶
def
labelsChanged()
def
maxChanged()
def
minChanged()
def
rangeChanged()
def
titleChanged()
注意
本文档可能包含从C++自动翻译到Python的代码片段。我们始终欢迎对代码片段翻译的贡献。如果您发现翻译问题,您也可以通过在我们的https:/bugreports.qt.io/projects/PYSIDE上创建工单来告知我们。
详细描述¶
此类指定了图形轴共享的枚举、属性和函数。不应直接使用它,而应使用其子类之一。
- class AxisOrientation¶
轴对象的方向。
常量
描述
QAbstract3DAxis.AxisOrientation.None
QAbstract3DAxis.AxisOrientation.X
QAbstract3DAxis.AxisOrientation.Y
QAbstract3DAxis.AxisOrientation.Z
- class AxisType¶
轴对象的类型。
常量
描述
QAbstract3DAxis.AxisType.None
QAbstract3DAxis.AxisType.Category
QAbstract3DAxis.AxisType.Value
注意
当使用
from __feature__ import true_property
时,属性可以直接使用,否则通过访问器函数使用。- property autoAdjustRangeᅟ: bool¶
此属性表示轴是否会自动调整范围,以便所有数据都能适应它。
另请参阅
- Access functions:
- property labelAutoAngleᅟ: float¶
此属性保存当相机角度变化时标签可以自动旋转的最大角度。
角度可以在0到90之间,包括0和90。默认值为0。如果值为0,轴标签不会自动旋转。如果值大于零,标签会尝试朝向相机方向,直到达到指定的角度。
- Access functions:
- property labelsᅟ: list of strings¶
此属性保存轴的标签。
注意
为
QValue3DAxis
设置此属性无效,因为它会自动生成标签。- Access functions:
- property labelsVisibleᅟ: bool¶
此属性表示轴标签在主图视图中是否可见。
默认值为
true
。- Access functions:
- property maxᅟ: float¶
此属性保存轴上的最大值。
设置此属性时,如有必要,将调整最小值,以确保范围保持有效。
注意
对于
QCategory3DAxis
,指定要显示的最后一行或列的索引。- Access functions:
- property minᅟ: float¶
此属性保存轴上的最小值。
设置此属性时,如有必要,将调整最大值,以确保范围保持有效。
注意
对于
QCategory3DAxis
,指定要显示的第一行或第一列的索引。- Access functions:
- property orientationᅟ: QAbstract3DAxis.AxisOrientation¶
此属性保存轴的方向。
该值是
AxisOrientation
值之一。- Access functions:
- property titleᅟ: str¶
此属性保存轴的标题。
另请参阅
titleVisible
titleFixed
- Access functions:
- property titleFixedᅟ: bool¶
此属性保存轴标题的旋转。
如果
false
,主图视图中的轴标题将像轴标签一样朝向相机旋转。如果true
,轴标题仅围绕其轴旋转,但不朝向相机。如果labelAutoAngle
属性值为零,则此属性没有任何效果。默认值为true
。另请参阅
labelAutoAngle
title
titleVisible
- Access functions:
- property titleOffsetᅟ: float¶
轴标题在轴上的位置。值必须在
-1.0f
和1.0f
之间。另请参阅
title
titleFixed
- Access functions:
- property titleVisibleᅟ: bool¶
此属性表示轴标题在主图视图中是否可见。
默认值为
false
。另请参阅
title
titleFixed
- Access functions:
- property typeᅟ: QAbstract3DAxis.AxisType¶
此属性保存轴的类型。
该值是
AxisType
值之一。- Access functions:
- autoAdjustRangeChanged(autoAdjust)¶
- Parameters:
autoAdjust – 布尔值
属性
autoAdjustRangeᅟ
的通知信号。- isAutoAdjustRange()¶
- Return type:
布尔
属性
autoAdjustRangeᅟ
的获取器。- isTitleFixed()¶
- Return type:
布尔
属性
titleFixedᅟ
的获取器。- isTitleVisible()¶
- Return type:
布尔
属性
titleVisibleᅟ
的获取器。- labelAutoAngle()¶
- Return type:
浮点数
另请参阅
属性
labelAutoAngleᅟ
的获取器。- labelAutoAngleChanged(angle)¶
- Parameters:
angle – 浮点数
属性
labelAutoAngleᅟ
的通知信号。- labelVisibleChanged(visible)¶
- Parameters:
visible – 布尔值
属性
labelsVisibleᅟ
的通知信号。- labels()¶
- Return type:
字符串列表
另请参阅
属性
labelsᅟ
的获取器。- labelsChanged()¶
属性
labelsᅟ
的通知信号。- labelsVisible()¶
- Return type:
布尔
另请参阅
属性
labelsVisibleᅟ
的获取器。属性
maxᅟ
的获取器。- maxChanged(value)¶
- Parameters:
value – 浮点数
属性
maxᅟ
的通知信号。属性
minᅟ
的获取器。- minChanged(value)¶
- Parameters:
value – 浮点数
属性
minᅟ
的通知信号。- orientation()¶
- Return type:
属性
orientationᅟ
的获取器。- orientationChanged(orientation)¶
- Parameters:
orientation –
AxisOrientation
属性
orientationᅟ
的通知信号。- rangeChanged(min, max)¶
- Parameters:
min – 浮点数
max – 浮点数
当范围变化时,发出范围的最小值和最大值,
min
和max
。- setAutoAdjustRange(autoAdjust)¶
- Parameters:
autoAdjust – 布尔值
另请参阅
属性
autoAdjustRangeᅟ
的设置器。- setLabelAutoAngle(degree)¶
- Parameters:
degree – 浮点数
另请参阅
属性
labelAutoAngleᅟ
的设置器。属性
labelsᅟ
的设置器。- setLabelsVisible(visible)¶
- Parameters:
visible – 布尔值
另请参阅
属性
labelsVisibleᅟ
的设置器。属性
maxᅟ
的设置器。属性
minᅟ
的设置器。- setRange(min, max)¶
- Parameters:
min – 浮点数
max – 浮点数
设置轴的值范围从
min
到max
。在设置范围时,必要时会调整最大值,以确保范围保持有效。注意
对于
QCategory3DAxis
,指定要显示的行或列的索引范围。属性
titleᅟ
的设置器。- setTitleFixed(fixed)¶
- Parameters:
fixed – 布尔值
另请参阅
属性
titleFixedᅟ
的设置器。- setTitleOffset(offset)¶
- Parameters:
offset – 浮点数
另请参阅
属性
titleOffsetᅟ
的设置器。- setTitleVisible(visible)¶
- Parameters:
visible – 布尔值
另请参阅
属性
titleVisibleᅟ
的设置器。- title()¶
- Return type:
字符串
另请参阅
属性
titleᅟ
的获取器。- titleChanged(newTitle)¶
- Parameters:
newTitle – str
属性
titleᅟ
的通知信号。- titleFixedChanged(fixed)¶
- Parameters:
fixed – 布尔值
属性
titleFixedᅟ
的通知信号。- titleOffset()¶
- Return type:
浮点数
另请参阅
属性
titleOffsetᅟ
的获取器。- titleOffsetChanged(offset)¶
- Parameters:
offset – 浮点数
属性
titleOffsetᅟ
的通知信号。- titleVisibleChanged(visible)¶
- Parameters:
visible – 布尔值
属性
titleVisibleᅟ
的通知信号。属性
typeᅟ
的获取器。