Spec-Zone.ru › Qt

Класс QText2DEntity

класс Qt3DExtras::QText2DEntity

Класс QText2DEntity позволяет создавать 2D текст в 3D пространстве. Подробнее...

Заголовок: #include <Qt3DExtras/QText2DEntity>
CMake: find_package(Qt6 COMPONENTS 3dextras REQUIRED) target_link_libraries(mytarget PRIVATE Qt6::3dextras)
qmake: QT += 3dextras
Создается из: Text2DEntity
Наследует: Qt3DCore::QEntity
  • Список всех членов, включая наследуемые

Свойства

  • цвет : QColor
  • шрифт : QFont
  • высота : float
  • текст : QString
  • ширина : float

Открытые функции

QColor цвет() const
QFont шрифт() const
float высота() const
void установитьЦвет(const QColor &цвет)
void установитьШрифт(const QFont &шрифт)
void установитьВысоту(float высота)
void установитьТекст(const QString &текст)
void установитьШирину(float ширина)
QString текст() const
float ширина() const

Сигналы

void изменилсяЦвет(const QColor &цвет)
void изменилсяШрифт(const QFont &шрифт)
void измениласьВысота(float высота)
void изменилсяТекст(const QString &текст)
void измениласьШирина(float ширина)

Подробное описание

QText2DEntity отображает текст в виде треугольников в плоскости XY. Геометрия будет вписана в прямоугольник заданной ширины и высоты. Если полученная геометрия шире, чем заданная ширина, остаток будет отображен на новой строке.

Позиционирование объекта в сцене можно сделать с помощью компонента преобразования.

QText2DEntity создаст геометрию, основанную на форме глифов, и твердый материал, используя указанный цвет.

Документация по свойствам

цвет : QColor

Содержит цвет элемента текста, отображаемого на сцене Qt Quick.

Функции доступа:

QColor цвет() const
void установитьЦвет(const QColor &цвет)

Сигнал уведомления:

void изменилсяЦвет(const QColor &цвет)

шрифт : QFont

Содержит шрифт элемента текста, отображаемого на сцене Qt Quick.

Функции доступа:

QFont шрифт() const
void установитьШрифт(const QFont &шрифт)

Сигнал уведомления:

void изменилсяШрифт(const QFont &шрифт)

высота : float

Возвращает высоту элемента текста, отображаемого на сцене Qt Quick.

Функции доступа:

float высота() const
void установитьВысоту(float высота)

Сигнал уведомления:

void измениласьВысота(float высота)

текст : QString

Содержит текст, отображаемый на сцене Qt Quick.

Функции доступа:

QString текст() const
void установитьТекст(const QString &текст)

Сигнал уведомления:

void изменилсяТекст(const QString &текст)

ширина : float

Возвращает ширину элемента текста, отображаемого на сцене Qt Quick.

Функции доступа:

float ширина() const
void установитьШирину(float ширина)

Сигнал уведомления:

void измениласьШирина(float ширина)

© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-6.2/qt3dextras-qtext2dentity.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API