Spec-Zone.ru › Qt

Класс QTextInlineObject

Класс QTextInlineObject представляет встроенный объект в QAbstractTextDocumentLayout и его реализациях. Подробнее...

Заголовок: #include <QTextInlineObject>
CMake: find_package(Qt6 COMPONENTS Gui REQUIRED) target_link_libraries(mytarget PRIVATE Qt6::Gui)
qmake: QT += gui
  • Список всех членов, включая унаследованные

Примечание: Все функции в этом классе являются реентерабельными.

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

qreal ascent() const
qreal descent() const
QTextFormat формат() const
int индексФормата() const
qreal высота() const
bool isValid() const
QRectF прямоугольник() const
void установитьПодъем(qreal a)
void установитьСпуск(qreal d)
void установитьширину(qreal w)
Qt::LayoutDirection направлениеТекста() const
int положениеВТексте() const
qreal ширина() const

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

Обычно создавать QTextInlineObject не нужно. Он используется QAbstractTextDocumentLayout для обработки встроенных объектов при реализации пользовательской компоновки.

Встроенный объект имеет различные атрибуты, которые можно установить, например, с помощью установитьширину(), установитьПодъем() и установитьСпуск(). Прямоугольник, который он занимает, задается прямоугольник(), а его направление — направлениеТекста(). Его позиция в макете текста задается положениеВТексте(), а его формат — форматом.

Документация по членам-функциям

qreal QTextInlineObject::ascent() const

Возвращает подъем встроенного объекта.

См. также установитьПодъем(), descent(), ширина() и прямоугольник().

qreal QTextInlineObject::descent() const

Возвращает спуск встроенного объекта.

См. также установитьСпуск(), ascent(), ширина() и прямоугольник().

QTextFormat QTextInlineObject::формат() const

Возвращает формат встроенного объекта в макете текста.

int QTextInlineObject::индексФормата() const

Возвращает целое число, описывающее формат встроенного объекта в макете текста.

qreal QTextInlineObject::высота() const

Возвращает общую высоту встроенного объекта. Она равна ascent() + descent() + 1.

См. также ascent(), descent(), ширина() и прямоугольник().

bool QTextInlineObject::isValid() const

Возвращает true если этот встроенный объект корректен; в противном случае возвращает false.

QRectF QTextInlineObject::прямоугольник() const

Возвращает прямоугольник встроенного объекта.

См. также ascent(), descent() и ширина().

void QTextInlineObject::установитьПодъем(qreal a)

Устанавливает подъем встроенного объекта в a.

См. также ascent(), установитьСпуск(), ширина() и прямоугольник().

void QTextInlineObject::установитьСпуск(qreal d)

Устанавливает спуск встроенного объекта в d.

См. также descent(), установитьПодъем(), ширина() и прямоугольник().

void QTextInlineObject::установитьширину(qreal w)

Устанавливает ширину встроенного объекта в w.

См. также ширина(), ascent(), descent() и прямоугольник().

Qt::LayoutDirection QTextInlineObject::направлениеТекста() const

Возвращает, должна ли компоновка объекта выполняться справа налево или слева направо.

int QTextInlineObject::положениеВТексте() const

Позиция встроенного объекта в макете текста.

qreal QTextInlineObject::ширина() const

Возвращает ширину встроенного объекта.

См. также установитьширину(), ascent(), descent() и прямоугольник().

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

Spec-Zone.ru

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