QTextInlineObject 类表示内联对象在 QAbstractTextDocumentLayout 及其实现。 更多...
头: | #include <QTextInlineObject> |
CMake: |
find_package(Qt6 REQUIRED COMPONENTS Gui)
target_link_libraries(mytarget PRIVATE Qt6::Gui) |
qmake: | QT += gui |
注意: 此类的所有函数 可重入 .
qreal | ascent () const |
qreal | descent () const |
QTextFormat | format () const |
int | formatIndex () const |
qreal | height () const |
bool | isValid () const |
QRectF | rect () const |
void | setAscent (qreal a ) |
void | setDescent (qreal d ) |
void | setWidth (qreal w ) |
Qt::LayoutDirection | textDirection () const |
int | textPosition () const |
qreal | width () const |
Normally, you do not need to create a QTextInlineObject. It is used by QAbstractTextDocumentLayout to handle inline objects when implementing a custom layout.
The inline object has various attributes that can be set, for example using, setWidth (), setAscent (),和 setDescent (). The rectangle it occupies is given by rect (), and its direction by textDirection (). Its position in the text layout is given by textPosition (), and its format is given by format ().
Returns the inline object's ascent.
另请参阅 setAscent (), descent (), width (),和 rect ().
Returns the inline object's descent.
另请参阅 setDescent (), ascent (), width (),和 rect ().
Returns format of the inline object within the text layout.
Returns an integer describing the format of the inline object within the text layout.
Returns the inline object's total height. This is equal to ascent () + descent () + 1.
另请参阅 ascent (), descent (), width (),和 rect ().
返回
true
if this inline object is valid; otherwise returns false.
Returns the inline object's rectangle.
另请参阅 ascent (), descent (),和 width ().
Sets the inline object's ascent to a .
另请参阅 ascent (), setDescent (), width (),和 rect ().
Sets the inline object's descent to d .
另请参阅 descent (), setAscent (), width (),和 rect ().
Sets the inline object's width to w .
另请参阅 width (), ascent (), descent (),和 rect ().
Returns if the object should be laid out right-to-left or left-to-right.
The position of the inline object within the text layout.
Returns the inline object's width.