- 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
的通知信号。