QExtrudedTextMesh Class

class Qt3DExtras ::QExtrudedTextMesh

A 3D extruded Text mesh. 更多...

头: #include <Qt3DExtras/QExtrudedTextMesh>
CMake: find_package(Qt6 COMPONENTS 3dextras REQUIRED)
target_link_libraries(mytarget PRIVATE Qt6::3dextras)
qmake: QT += 3dextras
实例化: ExtrudedTextMesh
继承: Qt3DRender::QGeometryRenderer

特性

公共函数

  QExtrudedTextMesh (Qt3DCore::QNode * parent = nullptr)
float depth () const
QFont font () const
QString text () const

公共槽

void setDepth (float depth )
void setFont (const QFont & font )
void setText (const QString & text )

信号

void depthChanged (float depth )
void fontChanged (const QFont & font )
void textChanged (const QString & text )

详细描述

The origin of the mesh is the rear left end of the text's baseline.

特性文档编制

depth : float

Holds the extrusion depth of the text.

访问函数:

float depth () const
void setDepth (float depth )

通知程序信号:

void depthChanged (float depth )

font : QFont

Holds the font of the text.

The mesh geometry is normalized by the font's pointSize, so a larger pointSize will result in smoother, rather than larger, text. pixelSize should not be used.

访问函数:

QFont font () const
void setFont (const QFont & font )

通知程序信号:

void fontChanged (const QFont & font )

text : QString

Holds the text used for the mesh.

访问函数:

QString text () const
void setText (const QString & text )

通知程序信号:

void textChanged (const QString & text )

成员函数文档编制

QExtrudedTextMesh:: QExtrudedTextMesh ( Qt3DCore::QNode * parent = nullptr)

Constructs a new QText3DMesh with parent .