- class QText2DEntity#
QText2DEntity允许在 3D 空间中创建 2D 文本。 更多…概要#
属性#
方法#
def
__init__()def
color()def
font()def
height()def
setColor()def
setFont()def
setHeight()def
setText()def
setWidth()def
text()def
width()
信号#
def
colorChanged()def
fontChanged()def
heightChanged()def
textChanged()def
widthChanged()
注意
本文档可能包含自动从C++翻译到Python的代码片段。我们随时欢迎对代码片段翻译的贡献。如果您发现翻译存在问题,您也可以通过在https:/bugreports.qt.io/projects/PYSIDE创建工单的方式来告诉我们
详细描述#
QText2DEntity使用三角形的XY平面渲染文本。几何形状将被适配到指定宽度和高度的矩形中。如果生成的几何形状比指定宽度宽,剩余部分将在新行上渲染。可以通过添加变换组件在场景中定位实体。
QText2DEntity将根据字符形状和使用指定颜色创建的实体材料来创建几何体。注意
当使用
from __feature__ import true_property时,可以直接使用属性,否则可以通过访问函数使用。持有在 Qt Quick 场景中显示的文本项的颜色。
- 访问函数
持有在 Qt Quick 场景中显示的文本项的字体。
- 访问函数
- 属性height: float#
返回在 Qt Quick 场景中显示的文本项的高度。
- 访问函数
- 属性text: str#
持有在 Qt Quick 场景中显示的文本。
- 访问函数
- 属性width: float#
返回在 Qt Quick 场景中显示的文本项的宽度。
- 访问函数
- __init__([parent=None])#
- 参数:
parent –
QNode
属性
color的获取器。属性
color的通知信号。属性
font的获取器。属性
font的通知信号。- height()#
- 返回类型:
float
另请参阅
setHeight()
属性
height的获取器。- heightChanged(height)#
- 参数:
height – float
属性
height的通知信号。属性
color的设置器。属性
font的设置器。- setHeight(height)#
- 参数:
height – float
另请参阅
height()
属性
height的设置器。- setText(text)#
- 参数:
text – str
另请参阅
text()
属性
text的设置器。- setWidth(width)#
- 参数:
width – float
另请参阅
width()
属性
width的设置器。- text()#
- 返回类型:
str
另请参阅
setText()
属性
text的获取器。- textChanged(text)#
- 参数:
text – str
属性
text的通知信号。- width()#
- 返回类型:
float
另请参阅
setWidth()
属性
width的获取器。- widthChanged(width)#
- 参数:
width – float
属性
width的通知信号。