class QText2DEntity#

QText2DEntity 允许在 3D 空间中创建 2D 文本。 更多

Inheritance diagram of PySide6.Qt3DExtras.Qt3DExtras.QText2DEntity

概要#

属性#

方法#

信号#

注意

本文档可能包含自动从C++翻译到Python的代码片段。我们随时欢迎对代码片段翻译的贡献。如果您发现翻译存在问题,您也可以通过在https:/bugreports.qt.io/projects/PYSIDE创建工单的方式来告诉我们

详细描述#

QText2DEntity使用三角形的XY平面渲染文本。几何形状将被适配到指定宽度和高度的矩形中。如果生成的几何形状比指定宽度宽,剩余部分将在新行上渲染。

可以通过添加变换组件在场景中定位实体。

QText2DEntity 将根据字符形状和使用指定颜色创建的实体材料来创建几何体。

注意

当使用 from __feature__ import true_property 时,可以直接使用属性,否则可以通过访问函数使用。

属性color: QColor#

持有在 Qt Quick 场景中显示的文本项的颜色。

访问函数
属性font: QFont#

持有在 Qt Quick 场景中显示的文本项的字体。

访问函数
属性height: float#

返回在 Qt Quick 场景中显示的文本项的高度。

访问函数
属性text: str#

持有在 Qt Quick 场景中显示的文本。

访问函数
属性width: float#

返回在 Qt Quick 场景中显示的文本项的宽度。

访问函数
__init__([parent=None])#
参数:

parentQNode

color()#
返回类型:

QColor

另请参阅

setColor()

属性 color 的获取器。

colorChanged(color)#
参数:

colorQColor

属性 color 的通知信号。

font()#
返回类型:

QFont

另请参阅

setFont()

属性 font 的获取器。

fontChanged(font)#
参数:

fontQFont

属性 font 的通知信号。

height()#
返回类型:

float

另请参阅

setHeight()

属性 height 的获取器。

heightChanged(height)#
参数:

height – float

属性 height 的通知信号。

setColor(color)#
参数:

colorQColor

另请参阅

color()

属性 color 的设置器。

setFont(font)#
参数:

fontQFont

另请参阅

font()

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