Класс 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 | установитьВысота(qreal a) |
| void | установитьНисхождение(qreal d) |
| void | установитьШирина(qreal w) |
| Qt::LayoutDirection | направлениеТекста() const |
| int | позицияТекста() const |
| qreal | ширина() const |
Подробное описание
Обычно вам не нужно создавать QTextInlineObject. Он используется QAbstractTextDocumentLayout для обработки встроенных объектов при реализации пользовательской компоновки.
Встроенный объект имеет различные атрибуты, которые можно установить, например, используя setWidth(), setAscent() и setDescent(). Прямоугольник, который он занимает, задается rect(), а его направление задается textDirection(). Его положение в макете текста задается textPosition(), а его формат — формат().
Документация по функциям-членам
qreal QTextInlineObject::ascent() const
Возвращает восходящую составляющую встроенного объекта.
См. также setAscent(), descent(), width() и rect().
qreal QTextInlineObject::descent() const
Возвращает нисходящую составляющую встроенного объекта.
См. также setDescent(), ascent(), width() и rect().
QTextFormat QTextInlineObject::формат() const
Возвращает формат встроенного объекта в макете текста.
int QTextInlineObject::индексФормата() const
Возвращает целое число, описывающее формат встроенного объекта в макете текста.
qreal QTextInlineObject::высота() const
Возвращает общую высоту встроенного объекта. Она равна ascent() + descent() + 1.
См. также ascent(), descent(), width() и rect().
bool QTextInlineObject::isValid() const
Возвращает true если этот встроенный объект действителен; в противном случае возвращает false.
QRectF QTextInlineObject::прямоугольник() const
Возвращает прямоугольник встроенного объекта.
См. также ascent(), descent() и width().
void QTextInlineObject::установитьВысота(qreal a)
Устанавливает восходящую составляющую встроенного объекта в a.
См. также ascent(), setDescent(), width() и rect().
void QTextInlineObject::установитьНисхождение(qreal d)
Устанавливает нисходящую составляющую встроенного объекта в d.
См. также descent(), setAscent(), width() и rect().
void QTextInlineObject::установитьШирина(qreal w)
Устанавливает ширину встроенного объекта в w.
См. также width(), ascent(), descent() и rect().
Qt::LayoutDirection QTextInlineObject::направлениеТекста() const
Возвращает, выровнен ли объект справа налево или слева направо.
int QTextInlineObject::позицияТекста() const
Положение встроенного объекта в макете текста.
qreal QTextInlineObject::ширина() const
Возвращает ширину встроенного объекта.
См. также setWidth(), ascent(), descent() и rect().
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-5.15/qtextinlineobject.html