class Qt3DExtras::QText2DEntity
QText2DEntity 允许在 3D 空间中创建 2D 文本。 更多的...
头文件: | #include <Qt3DExtras/QText2DEntity> |
qmake: | QT += 3dextras |
实例化者: | Text2DEntity |
继承: | Qt3DCore::QEntity |
颜色: | QColor |
字体: | QFont |
高度: | float |
文本: | QString |
宽度: | float |
QColor | color() const |
QFont | font() const |
float | height() const |
void | setColor(const QColor &color) |
void | setFont(const QFont &font) |
void | setHeight(float height) |
void | setText(const QString &text) |
void | setWidth(float width) |
QString | text() const |
float | width() const |
void | colorChanged(const QColor &color) |
void | fontChanged(const QFont &font) |
void | heightChanged(float height) |
void | textChanged(const QString &text) |
void | widthChanged(float width) |
QText2DEntity 将文本呈现为 XY 坐标平面中的三角形。 几何体将放置在指定宽度和高度的矩形中。 如果生成的几何图形比指定的宽度宽,则其余部分将显示在新的一行。
通过添加变换组件,可以在场景中定位实体。
QText2DEntity 将根据字形的形状和使用指定颜色的实体材料创建几何体。
颜色:QColor
保存在 Qt Quick 场景中显示的文本项的颜色。
访问功能:
QColor | color() const |
void | setColor(const QColor &color) |
通知信号:
void | colorChanged(const QColor &color) |
字体:QFont
保存在 Qt Quick 场景中显示的文本项的字体。
访问功能:
QFont | font() const |
void | setFont(const QFont &font) |
通知信号:
void | fontChanged(const QFont &font) |
返回在 Qt Quick 场景中显示的文本项的高度。
访问功能:
float | height() const |
void | setHeight(float height) |
通知信号:
void | heightChanged(float height) |
文本:QString
保存在 Qt Quick 场景中显示的文本。
访问功能:
QString | text() const |
void | setText(const QString &text) |
通知信号:
void | textChanged(const QString &text) |
###宽度:float 返回在 Qt Quick 场景中显示的文本项的宽度。
访问功能:
float | width() const |
void | setWidth(float width) |
通知信号:
void | widthChanged(float width) |