- class QExtrudedTextGeometry#
QExtrudedTextGeometry
类允许在 3D 空间中创建 3D 拔展文本。更多…摘要[#]
属性[#]
方法[#]
def
__init__()
def
font()
def
indexAttribute()
def
text()
槽函数[#]
def
setDepth()
def
setFont()
def
setText()
信号[#]
def
depthChanged()
def
fontChanged()
def
textChanged()
注释
本文档可能包含从 C++ 自动翻译到 Python 的代码片段。我们总是欢迎对片段翻译的贡献。如果您发现问题,也可以通过在 https:/bugreports.qt.io/projects/PYSIDE 创建工单的方式来告诉我们。
详细描述[#]
QExtrudedTextGeometry
类通常在 QText3DMesh 内部使用,但也可以在自定义的QGeometryRenderer
子类中使用。该几何体的原点位于文本基线的后左端。
注释
属性可以使用
from __feature__ import true_property
来直接使用,否则通过访问函数使用。-
property extrusionLengthᅟ: float
extrusionLength()
存储文本的挤出长度。
存储文本的字形。
几何图形通过的字形pointSize进行归一化,因此较大的pointSize将导致文本更平滑,而不是更大。不应使用pixelSize。
- 访问函数
- 属性 indexAttribute: QAttribute#
存储几何索引属性。
- 访问函数
- 属性 normalAttribute: QAttribute#
存储几何法线属性。
- 访问函数
- 属性 positionAttribute: QAttribute#
存储几何位置属性。
- 访问函数
- 属性 text: str#
存储用于网格的文本。
- 访问函数
- __init__([parent=None])#
- 参数:
parent –
QNode
创建一个新的
QExtrudedTextGeometry
实例,并设置为parent。- depthChanged(extrusionLength)#
- 参数:
extrusionLength – float
通知信号,属性
extrusionLength
已改变。- extrusionLength()#
- 返回类型::
float
属性
extrusionLength
的获取器。属性
font
的获取器。属性
font
的属性变更通知信号。- indexAttribute()#
- 返回类型::
QAttribute
属性
indexAttribute
的获取器。- normalAttribute()#
- 返回类型::
QAttribute
属性
normalAttribute
的获取器。- positionAttribute()#
- 返回类型::
QAttribute
属性
positionAttribute
的获取器。- setDepth(extrusionLength)#
- 参数:
extrusionLength – float
属性
extrusionLength
的设置器。属性
font
的设置器。- setText(text)#
- 参数:
text – str
参见
text()
属性
text
的设置器。- text()#
- 返回类型::
str
参见
setText()
属性
textᅟ
的获取器。- 您可以在以下处找到定义:textChanged(text)#
- 参数:
text – str
属性
textᅟ
的通知信号。