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