Spec-Zone.ru › Qt 5.11

Класс QTextInlineObject

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

Заголовок: #include <QTextInlineObject>
qmake: QT += gui
  • Список всех членов, включая унаследованные

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

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

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

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

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

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

Встроенный объект имеет различные атрибуты, которые можно задать, например, с помощью setWidth(), setAscent() и setDescent(). Прямоугольник, который он занимает, задается функцией rect(), а его направление — функцией textDirection(). Его позиция в макете текста задается функцией textPosition(), а его формат — функцией format().

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

qreal QTextInlineObject::ascent() const

Возвращает восходящую часть встроенного объекта.

См. также setAscent(), descent(), width() и rect().

qreal QTextInlineObject::descent() const

Возвращает нисходящую часть встроенного объекта.

См. также setDescent(), ascent(), width() и rect().

QTextFormat QTextInlineObject::format() const

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

int QTextInlineObject::formatIndex() const

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

qreal QTextInlineObject::height() const

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

См. также ascent(), descent(), width() и rect().

bool QTextInlineObject::isValid() const

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

QRectF QTextInlineObject::rect() const

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

См. также ascent(), descent() и width().

void QTextInlineObject::setAscent(qreal a)

Устанавливает восходящую часть встроенного объекта в значение a.

См. также ascent(), setDescent(), width() и rect().

void QTextInlineObject::setDescent(qreal d)

Устанавливает нисходящую часть встроенного объекта в значение d.

См. также descent(), setAscent(), width() и rect().

void QTextInlineObject::setWidth(qreal w)

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

См. также width(), ascent(), descent() и rect().

Qt::LayoutDirection QTextInlineObject::textDirection() const

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

int QTextInlineObject::textPosition() const

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

qreal QTextInlineObject::width() const

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

См. также setWidth(), ascent(), descent() и rect().

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

Spec-Zone.ru

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