<class name="QTextFormat" doc="/**
&lt;p&gt;The &lt;a href=&quot;QTextFormat.html#QTextFormat(int)&quot;&gt;&lt;tt&gt;QTextFormat&lt;/tt&gt;&lt;/a&gt; class provides formatting information for a &lt;a href=&quot;QTextDocument.html&quot;&gt;&lt;tt&gt;QTextDocument&lt;/tt&gt;&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;A &lt;a href=&quot;QTextFormat.html#QTextFormat(int)&quot;&gt;&lt;tt&gt;QTextFormat&lt;/tt&gt;&lt;/a&gt; is a generic class used for describing the format of parts of a &lt;a href=&quot;QTextDocument.html&quot;&gt;&lt;tt&gt;QTextDocument&lt;/tt&gt;&lt;/a&gt;. The derived classes &lt;a href=&quot;QTextCharFormat.html&quot;&gt;&lt;tt&gt;QTextCharFormat&lt;/tt&gt;&lt;/a&gt;, &lt;a href=&quot;QTextBlockFormat.html&quot;&gt;&lt;tt&gt;QTextBlockFormat&lt;/tt&gt;&lt;/a&gt;, &lt;a href=&quot;QTextListFormat.html&quot;&gt;&lt;tt&gt;QTextListFormat&lt;/tt&gt;&lt;/a&gt;, and &lt;a href=&quot;QTextTableFormat.html&quot;&gt;&lt;tt&gt;QTextTableFormat&lt;/tt&gt;&lt;/a&gt; are usually more useful, and describe the formatting that is applied to specific parts of the document.&lt;/p&gt;
&lt;p&gt;A format has a &lt;tt&gt;FormatType&lt;/tt&gt; which specifies the kinds of thing it can format; e.g&amp;#x2e; a block of text, a list, a table, etc. A format also has various properties (some specific to particular format types), as described by the Property enum. Every property has a corresponding Property.&lt;/p&gt;
&lt;p&gt;The format type is given by &lt;a href=&quot;QTextFormat.html#type()&quot;&gt;&lt;tt&gt;type&lt;/tt&gt;&lt;/a&gt;, and the format can be tested with &lt;a href=&quot;QTextFormat.html#isCharFormat()&quot;&gt;&lt;tt&gt;isCharFormat&lt;/tt&gt;&lt;/a&gt;, &lt;a href=&quot;QTextFormat.html#isBlockFormat()&quot;&gt;&lt;tt&gt;isBlockFormat&lt;/tt&gt;&lt;/a&gt;, &lt;a href=&quot;QTextFormat.html#isListFormat()&quot;&gt;&lt;tt&gt;isListFormat&lt;/tt&gt;&lt;/a&gt;, &lt;a href=&quot;QTextFormat.html#isTableFormat()&quot;&gt;&lt;tt&gt;isTableFormat&lt;/tt&gt;&lt;/a&gt;, &lt;a href=&quot;QTextFormat.html#isFrameFormat()&quot;&gt;&lt;tt&gt;isFrameFormat&lt;/tt&gt;&lt;/a&gt;, and &lt;a href=&quot;QTextFormat.html#isImageFormat()&quot;&gt;&lt;tt&gt;isImageFormat&lt;/tt&gt;&lt;/a&gt;. If the type is determined, it can be retrieved with &lt;a href=&quot;QTextFormat.html#toCharFormat()&quot;&gt;&lt;tt&gt;toCharFormat&lt;/tt&gt;&lt;/a&gt;, &lt;a href=&quot;QTextFormat.html#toBlockFormat()&quot;&gt;&lt;tt&gt;toBlockFormat&lt;/tt&gt;&lt;/a&gt;, &lt;a href=&quot;QTextFormat.html#toListFormat()&quot;&gt;&lt;tt&gt;toListFormat&lt;/tt&gt;&lt;/a&gt;, &lt;a href=&quot;QTextFormat.html#toTableFormat()&quot;&gt;&lt;tt&gt;toTableFormat&lt;/tt&gt;&lt;/a&gt;, &lt;a href=&quot;QTextFormat.html#toFrameFormat()&quot;&gt;&lt;tt&gt;toFrameFormat&lt;/tt&gt;&lt;/a&gt;, and &lt;a href=&quot;QTextFormat.html#toImageFormat()&quot;&gt;&lt;tt&gt;toImageFormat&lt;/tt&gt;&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;A format's properties can be set with the &lt;a href=&quot;QTextFormat.html#setProperty(int, java.lang.Object)&quot;&gt;&lt;tt&gt;setProperty&lt;/tt&gt;&lt;/a&gt; functions, and retrieved with &lt;a href=&quot;QTextFormat.html#boolProperty(int)&quot;&gt;&lt;tt&gt;boolProperty&lt;/tt&gt;&lt;/a&gt;, &lt;a href=&quot;QTextFormat.html#intProperty(int)&quot;&gt;&lt;tt&gt;intProperty&lt;/tt&gt;&lt;/a&gt;, &lt;a href=&quot;QTextFormat.html#doubleProperty(int)&quot;&gt;&lt;tt&gt;doubleProperty&lt;/tt&gt;&lt;/a&gt;, and &lt;a href=&quot;QTextFormat.html#stringProperty(int)&quot;&gt;&lt;tt&gt;stringProperty&lt;/tt&gt;&lt;/a&gt; as appropriate. All the property IDs used in the format can be retrieved with allPropertyIds(). One format can be merged into another using &lt;a href=&quot;QTextFormat.html#merge(com.trolltech.qt.gui.QTextFormat)&quot;&gt;&lt;tt&gt;merge&lt;/tt&gt;&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;A format's object index can be set with &lt;a href=&quot;QTextFormat.html#setObjectIndex(int)&quot;&gt;&lt;tt&gt;setObjectIndex&lt;/tt&gt;&lt;/a&gt;, and retrieved with &lt;a href=&quot;QTextFormat.html#objectIndex()&quot;&gt;&lt;tt&gt;objectIndex&lt;/tt&gt;&lt;/a&gt;. These methods can be used to associate the format with a &lt;a href=&quot;QTextObject.html&quot;&gt;&lt;tt&gt;QTextObject&lt;/tt&gt;&lt;/a&gt;. It is used to represent lists, frames, and tables inside the document.&lt;/p&gt;

@see Text Processing Classes&lt;/tt&gt; */">
    <method name="public QTextFormat(com.trolltech.qt.gui.QTextFormat rhs)" doc="/**
&lt;p&gt;Creates a new text format with the same attributes as the &lt;tt&gt;rhs&lt;/tt&gt; text format.&lt;/p&gt;
 */"/>
    <method name="public QTextFormat()" doc="/**
&lt;p&gt;Creates a new text format with an &lt;tt&gt;InvalidFormat&lt;/tt&gt;.&lt;/p&gt;

@see &lt;a href=&quot;QTextFormat.html#FormatType-enum&quot;&gt;&lt;tt&gt;FormatType&lt;/tt&gt;&lt;/a&gt; */"/>
    <method name="public QTextFormat(int type)" doc="/**
&lt;p&gt;Creates a new text format of the given &lt;tt&gt;type&lt;/tt&gt;.&lt;/p&gt;

@see &lt;a href=&quot;QTextFormat.html#FormatType-enum&quot;&gt;&lt;tt&gt;FormatType&lt;/tt&gt;&lt;/a&gt; */"/>
    <method name="public final com.trolltech.qt.gui.QBrush background()" doc="/**
&lt;p&gt;Returns the brush used to paint the document's background.&lt;/p&gt;

@see &lt;a href=&quot;QTextFormat.html#setBackground(com.trolltech.qt.gui.QBrush)&quot;&gt;&lt;tt&gt;setBackground&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QTextFormat.html#clearBackground()&quot;&gt;&lt;tt&gt;clearBackground&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QTextFormat.html#foreground()&quot;&gt;&lt;tt&gt;foreground&lt;/tt&gt;&lt;/a&gt; */"/>
    <method name="public final boolean boolProperty(int propertyId)" doc="/**
&lt;p&gt;Returns the value of the property specified by &lt;tt&gt;propertyId&lt;/tt&gt;. If the property isn't of QTextFormat::Bool type, false is returned instead.&lt;/p&gt;

@see &lt;a href=&quot;QTextFormat.html#setProperty(int, java.lang.Object)&quot;&gt;&lt;tt&gt;setProperty&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QTextFormat.html#intProperty(int)&quot;&gt;&lt;tt&gt;intProperty&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QTextFormat.html#doubleProperty(int)&quot;&gt;&lt;tt&gt;doubleProperty&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QTextFormat.html#stringProperty(int)&quot;&gt;&lt;tt&gt;stringProperty&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QTextFormat.html#colorProperty(int)&quot;&gt;&lt;tt&gt;colorProperty&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QTextFormat.html#lengthProperty(int)&quot;&gt;&lt;tt&gt;lengthProperty&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QTextFormat.html#lengthVectorProperty(int)&quot;&gt;&lt;tt&gt;lengthVectorProperty&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QTextFormat.html#Property-enum&quot;&gt;Property&lt;/tt&gt;&lt;/a&gt; */"/>
    <method name="public final com.trolltech.qt.gui.QBrush brushProperty(int propertyId)" doc="/**
&lt;p&gt;Returns the value of the property given by &lt;tt&gt;propertyId&lt;/tt&gt;; if the property isn't of QVariant::Brush type, Qt::NoBrush is returned instead.&lt;/p&gt;

@see &lt;a href=&quot;QTextFormat.html#setProperty(int, java.lang.Object)&quot;&gt;&lt;tt&gt;setProperty&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QTextFormat.html#boolProperty(int)&quot;&gt;&lt;tt&gt;boolProperty&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QTextFormat.html#intProperty(int)&quot;&gt;&lt;tt&gt;intProperty&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QTextFormat.html#doubleProperty(int)&quot;&gt;&lt;tt&gt;doubleProperty&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QTextFormat.html#stringProperty(int)&quot;&gt;&lt;tt&gt;stringProperty&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QTextFormat.html#lengthProperty(int)&quot;&gt;&lt;tt&gt;lengthProperty&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QTextFormat.html#lengthVectorProperty(int)&quot;&gt;&lt;tt&gt;lengthVectorProperty&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QTextFormat.html#Property-enum&quot;&gt;Property&lt;/tt&gt;&lt;/a&gt; */"/>
    <method name="public final void clearBackground()" doc="/**
&lt;p&gt;Clears the brush used to paint the document's background. The default brush will be used.&lt;/p&gt;

@see &lt;a href=&quot;QTextFormat.html#background()&quot;&gt;&lt;tt&gt;background&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QTextFormat.html#setBackground(com.trolltech.qt.gui.QBrush)&quot;&gt;&lt;tt&gt;setBackground&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QTextFormat.html#clearForeground()&quot;&gt;&lt;tt&gt;clearForeground&lt;/tt&gt;&lt;/a&gt; */"/>
    <method name="public final void clearForeground()" doc="/**
&lt;p&gt;Clears the brush used to paint the document's foreground. The default brush will be used.&lt;/p&gt;

@see &lt;a href=&quot;QTextFormat.html#foreground()&quot;&gt;&lt;tt&gt;foreground&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QTextFormat.html#setForeground(com.trolltech.qt.gui.QBrush)&quot;&gt;&lt;tt&gt;setForeground&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QTextFormat.html#clearBackground()&quot;&gt;&lt;tt&gt;clearBackground&lt;/tt&gt;&lt;/a&gt; */"/>
    <method name="public final void clearProperty(int propertyId)" doc="/**
&lt;p&gt;Clears the value of the property given by &lt;tt&gt;propertyId&lt;/tt&gt;&lt;/p&gt;
 */"/>
    <method name="public final com.trolltech.qt.gui.QColor colorProperty(int propertyId)" doc="/**
&lt;p&gt;Returns the value of the property given by &lt;tt&gt;propertyId&lt;/tt&gt;; if the property isn't of QVariant::Color type, an invalid color is returned instead.&lt;/p&gt;

@see &lt;a href=&quot;QTextFormat.html#setProperty(int, java.lang.Object)&quot;&gt;&lt;tt&gt;setProperty&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QTextFormat.html#boolProperty(int)&quot;&gt;&lt;tt&gt;boolProperty&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QTextFormat.html#intProperty(int)&quot;&gt;&lt;tt&gt;intProperty&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QTextFormat.html#doubleProperty(int)&quot;&gt;&lt;tt&gt;doubleProperty&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QTextFormat.html#stringProperty(int)&quot;&gt;&lt;tt&gt;stringProperty&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QTextFormat.html#lengthProperty(int)&quot;&gt;&lt;tt&gt;lengthProperty&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QTextFormat.html#lengthVectorProperty(int)&quot;&gt;&lt;tt&gt;lengthVectorProperty&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QTextFormat.html#Property-enum&quot;&gt;Property&lt;/tt&gt;&lt;/a&gt; */"/>
    <method name="public final double doubleProperty(int propertyId)" doc="/**
&lt;p&gt;Returns the value of the property specified by &lt;tt&gt;propertyId&lt;/tt&gt;. If the property isn't of QVariant::Double type, 0 is returned instead.&lt;/p&gt;

@see &lt;a href=&quot;QTextFormat.html#setProperty(int, java.lang.Object)&quot;&gt;&lt;tt&gt;setProperty&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QTextFormat.html#boolProperty(int)&quot;&gt;&lt;tt&gt;boolProperty&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QTextFormat.html#intProperty(int)&quot;&gt;&lt;tt&gt;intProperty&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QTextFormat.html#stringProperty(int)&quot;&gt;&lt;tt&gt;stringProperty&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QTextFormat.html#colorProperty(int)&quot;&gt;&lt;tt&gt;colorProperty&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QTextFormat.html#lengthProperty(int)&quot;&gt;&lt;tt&gt;lengthProperty&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QTextFormat.html#lengthVectorProperty(int)&quot;&gt;&lt;tt&gt;lengthVectorProperty&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QTextFormat.html#Property-enum&quot;&gt;Property&lt;/tt&gt;&lt;/a&gt; */"/>
    <method name="public final com.trolltech.qt.gui.QBrush foreground()" doc="/**
&lt;p&gt;Returns the brush used to render foreground details, such as text, frame outlines, and table borders.&lt;/p&gt;

@see &lt;a href=&quot;QTextFormat.html#setForeground(com.trolltech.qt.gui.QBrush)&quot;&gt;&lt;tt&gt;setForeground&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QTextFormat.html#clearForeground()&quot;&gt;&lt;tt&gt;clearForeground&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QTextFormat.html#background()&quot;&gt;&lt;tt&gt;background&lt;/tt&gt;&lt;/a&gt; */"/>
    <method name="public final boolean hasProperty(int propertyId)" doc="/**
&lt;p&gt;Returns true if the text format has a property with the given &lt;tt&gt;propertyId&lt;/tt&gt;; otherwise returns false.&lt;/p&gt;

@see &lt;a href=&quot;QTextFormat.html#properties()&quot;&gt;&lt;tt&gt;properties&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QTextFormat.html#Property-enum&quot;&gt;Property&lt;/tt&gt;&lt;/a&gt; */"/>
    <method name="public final int intProperty(int propertyId)" doc="/**
&lt;p&gt;Returns the value of the property specified by &lt;tt&gt;propertyId&lt;/tt&gt;. If the property is not of QTextFormat::Integer type, 0 is returned instead.&lt;/p&gt;

@see &lt;a href=&quot;QTextFormat.html#setProperty(int, java.lang.Object)&quot;&gt;&lt;tt&gt;setProperty&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QTextFormat.html#boolProperty(int)&quot;&gt;&lt;tt&gt;boolProperty&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QTextFormat.html#doubleProperty(int)&quot;&gt;&lt;tt&gt;doubleProperty&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QTextFormat.html#stringProperty(int)&quot;&gt;&lt;tt&gt;stringProperty&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QTextFormat.html#colorProperty(int)&quot;&gt;&lt;tt&gt;colorProperty&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QTextFormat.html#lengthProperty(int)&quot;&gt;&lt;tt&gt;lengthProperty&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QTextFormat.html#lengthVectorProperty(int)&quot;&gt;&lt;tt&gt;lengthVectorProperty&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QTextFormat.html#Property-enum&quot;&gt;Property&lt;/tt&gt;&lt;/a&gt; */"/>
    <method name="public final boolean isBlockFormat()" doc="/**
&lt;p&gt;Returns true if this text format is a &lt;tt&gt;BlockFormat&lt;/tt&gt;; otherwise returns false.&lt;/p&gt;
 */"/>
    <method name="public final boolean isCharFormat()" doc="/**
&lt;p&gt;Returns true if this text format is a &lt;tt&gt;CharFormat&lt;/tt&gt;; otherwise returns false.&lt;/p&gt;
 */"/>
    <method name="public final boolean isFrameFormat()" doc="/**
&lt;p&gt;Returns true if this text format is a &lt;tt&gt;FrameFormat&lt;/tt&gt;; otherwise returns false.&lt;/p&gt;
 */"/>
    <method name="public final boolean isImageFormat()" doc="/**
&lt;p&gt;Returns true if this text format is an image format; otherwise returns false.&lt;/p&gt;
 */"/>
    <method name="public final boolean isListFormat()" doc="/**
&lt;p&gt;Returns true if this text format is a &lt;tt&gt;ListFormat&lt;/tt&gt;; otherwise returns false.&lt;/p&gt;
 */"/>
    <method name="public final boolean isTableFormat()" doc="/**
&lt;p&gt;Returns true if this text format is a &lt;tt&gt;TableFormat&lt;/tt&gt;; otherwise returns false.&lt;/p&gt;
 */"/>
    <method name="public boolean isValid()" doc="/**
&lt;p&gt;Returns true if the format is valid (i.e&amp;#x2e; is not &lt;a href=&quot;QTextFormat.html#FormatType-enum&quot;&gt;&lt;tt&gt;InvalidFormat&lt;/tt&gt;&lt;/a&gt;); otherwise returns false.&lt;/p&gt;
 */"/>
    <method name="public final com.trolltech.qt.core.Qt.LayoutDirection layoutDirection()" doc="/**
&lt;p&gt;Returns the document's layout direction.&lt;/p&gt;

@see &lt;a href=&quot;QTextFormat.html#setLayoutDirection(com.trolltech.qt.core.Qt.LayoutDirection)&quot;&gt;&lt;tt&gt;setLayoutDirection&lt;/tt&gt;&lt;/a&gt; */"/>
    <method name="public final com.trolltech.qt.gui.QTextLength lengthProperty(int propertyId)" doc="/**
&lt;p&gt;Returns the value of the property given by &lt;tt&gt;propertyId&lt;/tt&gt;.&lt;/p&gt;

@see &lt;a href=&quot;QTextFormat.html#setProperty(int, java.lang.Object)&quot;&gt;&lt;tt&gt;setProperty&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QTextFormat.html#boolProperty(int)&quot;&gt;&lt;tt&gt;boolProperty&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QTextFormat.html#intProperty(int)&quot;&gt;&lt;tt&gt;intProperty&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QTextFormat.html#doubleProperty(int)&quot;&gt;&lt;tt&gt;doubleProperty&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QTextFormat.html#stringProperty(int)&quot;&gt;&lt;tt&gt;stringProperty&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QTextFormat.html#colorProperty(int)&quot;&gt;&lt;tt&gt;colorProperty&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QTextFormat.html#lengthVectorProperty(int)&quot;&gt;&lt;tt&gt;lengthVectorProperty&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QTextFormat.html#Property-enum&quot;&gt;Property&lt;/tt&gt;&lt;/a&gt; */"/>
    <method name="public final java.util.List&lt;com.trolltech.qt.gui.QTextLength&gt; lengthVectorProperty(int propertyId)" doc="/**
&lt;p&gt;Returns the value of the property given by &lt;tt&gt;propertyId&lt;/tt&gt;. If the property isn't of QTextFormat::LengthVector type, an empty length vector is returned instead.&lt;/p&gt;

@see &lt;a href=&quot;QTextFormat.html#setProperty(int, java.lang.Object)&quot;&gt;&lt;tt&gt;setProperty&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QTextFormat.html#boolProperty(int)&quot;&gt;&lt;tt&gt;boolProperty&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QTextFormat.html#intProperty(int)&quot;&gt;&lt;tt&gt;intProperty&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QTextFormat.html#doubleProperty(int)&quot;&gt;&lt;tt&gt;doubleProperty&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QTextFormat.html#stringProperty(int)&quot;&gt;&lt;tt&gt;stringProperty&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QTextFormat.html#colorProperty(int)&quot;&gt;&lt;tt&gt;colorProperty&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QTextFormat.html#lengthProperty(int)&quot;&gt;&lt;tt&gt;lengthProperty&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QTextFormat.html#Property-enum&quot;&gt;Property&lt;/tt&gt;&lt;/a&gt; */"/>
    <method name="public final void merge(com.trolltech.qt.gui.QTextFormat other)" doc="/**
&lt;p&gt;Merges the &lt;tt&gt;other&lt;/tt&gt; format with this format; where there are conflicts the &lt;tt&gt;other&lt;/tt&gt; format takes precedence.&lt;/p&gt;
 */"/>
    <method name="public final int objectIndex()" doc="/**
&lt;p&gt;Returns the index of the format object, or -1 if the format object is invalid.&lt;/p&gt;

@see &lt;a href=&quot;QTextFormat.html#setObjectIndex(int)&quot;&gt;&lt;tt&gt;setObjectIndex&lt;/tt&gt;&lt;/a&gt; */"/>
    <method name="public final int objectType()" doc="/**
&lt;p&gt;Returns the text format's object type. See &lt;tt&gt;ObjectTypes&lt;/tt&gt;.&lt;/p&gt;

@see &lt;a href=&quot;QTextFormat.html#setObjectType(int)&quot;&gt;&lt;tt&gt;setObjectType&lt;/tt&gt;&lt;/a&gt; */"/>
    <method name="public final void writeTo(com.trolltech.qt.core.QDataStream arg__1)"/>
    <method name="public final void readFrom(com.trolltech.qt.core.QDataStream arg__1)"/>
    <method name="public final com.trolltech.qt.gui.QPen penProperty(int propertyId)" doc="/**
&lt;p&gt;Returns the value of the property given by &lt;tt&gt;propertyId&lt;/tt&gt;; if the property isn't of QVariant::Pen type, Qt::NoPen is returned instead.&lt;/p&gt;

@see &lt;a href=&quot;QTextFormat.html#setProperty(int, java.lang.Object)&quot;&gt;&lt;tt&gt;setProperty&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QTextFormat.html#boolProperty(int)&quot;&gt;&lt;tt&gt;boolProperty&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QTextFormat.html#intProperty(int)&quot;&gt;&lt;tt&gt;intProperty&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QTextFormat.html#doubleProperty(int)&quot;&gt;&lt;tt&gt;doubleProperty&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QTextFormat.html#stringProperty(int)&quot;&gt;&lt;tt&gt;stringProperty&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QTextFormat.html#lengthProperty(int)&quot;&gt;&lt;tt&gt;lengthProperty&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QTextFormat.html#lengthVectorProperty(int)&quot;&gt;&lt;tt&gt;lengthVectorProperty&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QTextFormat.html#Property-enum&quot;&gt;Property&lt;/tt&gt;&lt;/a&gt; */"/>
    <method name="public final java.util.SortedMap&lt;java.lang.Integer, java.lang.Object&gt; properties()" doc="/**
&lt;p&gt;Returns a map with all properties of this text format.&lt;/p&gt;
 */"/>
    <method name="public final java.lang.Object property(int propertyId)" doc="/**
&lt;p&gt;Returns the property specified by the given &lt;tt&gt;propertyId&lt;/tt&gt;.&lt;/p&gt;

@see &lt;a href=&quot;QTextFormat.html#setProperty(int, java.lang.Object)&quot;&gt;&lt;tt&gt;setProperty&lt;/tt&gt;&lt;/a&gt; */"/>
    <method name="public final int propertyCount()" doc="/**
&lt;p&gt;Returns the number of properties stored in the format.&lt;/p&gt;
 */"/>
    <method name="public final void setBackground(com.trolltech.qt.gui.QBrush brush)" doc="/**
&lt;p&gt;Sets the brush use to paint the document's background to the &lt;tt&gt;brush&lt;/tt&gt; specified.&lt;/p&gt;

@see &lt;a href=&quot;QTextFormat.html#background()&quot;&gt;&lt;tt&gt;background&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QTextFormat.html#clearBackground()&quot;&gt;&lt;tt&gt;clearBackground&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QTextFormat.html#setForeground(com.trolltech.qt.gui.QBrush)&quot;&gt;&lt;tt&gt;setForeground&lt;/tt&gt;&lt;/a&gt; */"/>
    <method name="public final void setForeground(com.trolltech.qt.gui.QBrush brush)" doc="/**
&lt;p&gt;Sets the foreground brush to the specified &lt;tt&gt;brush&lt;/tt&gt;. The foreground brush is mostly used to render text.&lt;/p&gt;

@see &lt;a href=&quot;QTextFormat.html#foreground()&quot;&gt;&lt;tt&gt;foreground&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QTextFormat.html#clearForeground()&quot;&gt;&lt;tt&gt;clearForeground&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QTextFormat.html#setBackground(com.trolltech.qt.gui.QBrush)&quot;&gt;&lt;tt&gt;setBackground&lt;/tt&gt;&lt;/a&gt; */"/>
    <method name="public final void setLayoutDirection(com.trolltech.qt.core.Qt.LayoutDirection direction)" doc="/**
&lt;p&gt;Sets the document's layout direction to the specified &lt;tt&gt;direction&lt;/tt&gt;.&lt;/p&gt;

@see &lt;a href=&quot;QTextFormat.html#layoutDirection()&quot;&gt;&lt;tt&gt;layoutDirection&lt;/tt&gt;&lt;/a&gt; */"/>
    <method name="public final void setObjectIndex(int object)" doc="/**
&lt;p&gt;Sets the format object's object &lt;tt&gt;object&lt;/tt&gt;.&lt;/p&gt;

@see &lt;a href=&quot;QTextFormat.html#objectIndex()&quot;&gt;&lt;tt&gt;objectIndex&lt;/tt&gt;&lt;/a&gt; */"/>
    <method name="public final void setObjectType(int type)" doc="/**
&lt;p&gt;Sets the text format's object &lt;tt&gt;type&lt;/tt&gt;. See &lt;tt&gt;ObjectTypes&lt;/tt&gt;.&lt;/p&gt;

@see &lt;a href=&quot;QTextFormat.html#objectType()&quot;&gt;&lt;tt&gt;objectType&lt;/tt&gt;&lt;/a&gt; */"/>
    <method name="public final void setProperty(int propertyId, java.util.List&lt;com.trolltech.qt.gui.QTextLength&gt; lengths)" doc="/**
&lt;p&gt;Sets the value of the property given by &lt;tt&gt;propertyId&lt;/tt&gt; to &lt;tt&gt;lengths&lt;/tt&gt;.&lt;/p&gt;

@see &lt;a href=&quot;QTextFormat.html#lengthVectorProperty(int)&quot;&gt;&lt;tt&gt;lengthVectorProperty&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QTextFormat.html#Property-enum&quot;&gt;Property&lt;/tt&gt;&lt;/a&gt; */"/>
    <method name="public final void setProperty(int propertyId, java.lang.Object value)" doc="/**
&lt;p&gt;Sets the property specified by the &lt;tt&gt;propertyId&lt;/tt&gt; to the given &lt;tt&gt;value&lt;/tt&gt;.&lt;/p&gt;

@see &lt;a href=&quot;QTextFormat.html#property(int)&quot;&gt;&lt;tt&gt;property&lt;/tt&gt;&lt;/a&gt; */"/>
    <method name="public final java.lang.String stringProperty(int propertyId)" doc="/**
&lt;p&gt;Returns the value of the property given by &lt;tt&gt;propertyId&lt;/tt&gt;; if the property isn't of QVariant::String type, an empty string is returned instead.&lt;/p&gt;

@see &lt;a href=&quot;QTextFormat.html#setProperty(int, java.lang.Object)&quot;&gt;&lt;tt&gt;setProperty&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QTextFormat.html#boolProperty(int)&quot;&gt;&lt;tt&gt;boolProperty&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QTextFormat.html#intProperty(int)&quot;&gt;&lt;tt&gt;intProperty&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QTextFormat.html#doubleProperty(int)&quot;&gt;&lt;tt&gt;doubleProperty&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QTextFormat.html#colorProperty(int)&quot;&gt;&lt;tt&gt;colorProperty&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QTextFormat.html#lengthProperty(int)&quot;&gt;&lt;tt&gt;lengthProperty&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QTextFormat.html#lengthVectorProperty(int)&quot;&gt;&lt;tt&gt;lengthVectorProperty&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QTextFormat.html#Property-enum&quot;&gt;Property&lt;/tt&gt;&lt;/a&gt; */"/>
    <method name="public final com.trolltech.qt.gui.QTextBlockFormat toBlockFormat()" doc="/**
&lt;p&gt;Returns this format as a block format.&lt;/p&gt;
 */"/>
    <method name="public final com.trolltech.qt.gui.QTextCharFormat toCharFormat()" doc="/**
&lt;p&gt;Returns this format as a character format.&lt;/p&gt;
 */"/>
    <method name="public final com.trolltech.qt.gui.QTextFrameFormat toFrameFormat()" doc="/**
&lt;p&gt;Returns this format as a frame format.&lt;/p&gt;
 */"/>
    <method name="public final com.trolltech.qt.gui.QTextImageFormat toImageFormat()" doc="/**
&lt;p&gt;Returns this format as an image format.&lt;/p&gt;
 */"/>
    <method name="public final com.trolltech.qt.gui.QTextListFormat toListFormat()" doc="/**
&lt;p&gt;Returns this format as a list format.&lt;/p&gt;
 */"/>
    <method name="public final com.trolltech.qt.gui.QTextTableFormat toTableFormat()" doc="/**
&lt;p&gt;Returns this format as a table format.&lt;/p&gt;
 */"/>
    <method name="public final int type()" doc="/**
&lt;p&gt;Returns the type of this format.&lt;/p&gt;

@see &lt;a href=&quot;QTextFormat.html#ObjectTypes-enum&quot;&gt;&lt;tt&gt;ObjectTypes&lt;/tt&gt;&lt;/a&gt; */"/>
    <enum name="Property" doc="/**
&lt;p&gt;&lt;table border=&quot;1&quot; cellpadding=&quot;2&quot; cellspacing=&quot;1&quot; width=&quot;40%&quot;&gt;
&lt;tr&gt;&lt;th width=&quot;60%&quot;&gt;Constant&lt;/th&gt;&lt;th width=&quot;40%&quot;&gt;Value&lt;/th&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign=&quot;top&quot;&gt;&lt;tt&gt;ObjectIndex&lt;/tt&gt;&lt;/td&gt;&lt;td align=&quot;center&quot; valign=&quot;top&quot;&gt;&lt;tt&gt;0&lt;/tt&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;&lt;/p&gt;
&lt;p&gt;Paragraph and character properties&lt;/p&gt;
&lt;p&gt;&lt;table border=&quot;1&quot; cellpadding=&quot;2&quot; cellspacing=&quot;1&quot; width=&quot;100%&quot;&gt;
&lt;tr&gt;&lt;th width=&quot;25%&quot;&gt;Constant&lt;/th&gt;&lt;th width=&quot;15%&quot;&gt;Value&lt;/th&gt;&lt;th width=&quot;60%&quot;&gt;Description&lt;/th&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign=&quot;top&quot;&gt;&lt;tt&gt;CssFloat&lt;/tt&gt;&lt;/td&gt;&lt;td align=&quot;center&quot; valign=&quot;top&quot;&gt;&lt;tt&gt;2048&lt;/tt&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign=&quot;top&quot;&gt;&lt;tt&gt;LayoutDirection&lt;/tt&gt;&lt;/td&gt;&lt;td align=&quot;center&quot; valign=&quot;top&quot;&gt;&lt;tt&gt;2049&lt;/tt&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot;&gt;The layout direction of the text in the document (Qt::LayoutDirection).&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign=&quot;top&quot;&gt;&lt;tt&gt;OutlinePen&lt;/tt&gt;&lt;/td&gt;&lt;td align=&quot;center&quot; valign=&quot;top&quot;&gt;&lt;tt&gt;2064&lt;/tt&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign=&quot;top&quot;&gt;&lt;tt&gt;ForegroundBrush&lt;/tt&gt;&lt;/td&gt;&lt;td align=&quot;center&quot; valign=&quot;top&quot;&gt;&lt;tt&gt;2081&lt;/tt&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign=&quot;top&quot;&gt;&lt;tt&gt;BackgroundBrush&lt;/tt&gt;&lt;/td&gt;&lt;td align=&quot;center&quot; valign=&quot;top&quot;&gt;&lt;tt&gt;2080&lt;/tt&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;&lt;/p&gt;
&lt;p&gt;Paragraph properties&lt;/p&gt;
&lt;p&gt;&lt;table border=&quot;1&quot; cellpadding=&quot;2&quot; cellspacing=&quot;1&quot; width=&quot;40%&quot;&gt;
&lt;tr&gt;&lt;th width=&quot;60%&quot;&gt;Constant&lt;/th&gt;&lt;th width=&quot;40%&quot;&gt;Value&lt;/th&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign=&quot;top&quot;&gt;&lt;tt&gt;BlockAlignment&lt;/tt&gt;&lt;/td&gt;&lt;td align=&quot;center&quot; valign=&quot;top&quot;&gt;&lt;tt&gt;4112&lt;/tt&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign=&quot;top&quot;&gt;&lt;tt&gt;BlockTopMargin&lt;/tt&gt;&lt;/td&gt;&lt;td align=&quot;center&quot; valign=&quot;top&quot;&gt;&lt;tt&gt;4144&lt;/tt&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign=&quot;top&quot;&gt;&lt;tt&gt;BlockBottomMargin&lt;/tt&gt;&lt;/td&gt;&lt;td align=&quot;center&quot; valign=&quot;top&quot;&gt;&lt;tt&gt;4145&lt;/tt&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign=&quot;top&quot;&gt;&lt;tt&gt;BlockLeftMargin&lt;/tt&gt;&lt;/td&gt;&lt;td align=&quot;center&quot; valign=&quot;top&quot;&gt;&lt;tt&gt;4146&lt;/tt&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign=&quot;top&quot;&gt;&lt;tt&gt;BlockRightMargin&lt;/tt&gt;&lt;/td&gt;&lt;td align=&quot;center&quot; valign=&quot;top&quot;&gt;&lt;tt&gt;4147&lt;/tt&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign=&quot;top&quot;&gt;&lt;tt&gt;TextIndent&lt;/tt&gt;&lt;/td&gt;&lt;td align=&quot;center&quot; valign=&quot;top&quot;&gt;&lt;tt&gt;4148&lt;/tt&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign=&quot;top&quot;&gt;&lt;tt&gt;BlockIndent&lt;/tt&gt;&lt;/td&gt;&lt;td align=&quot;center&quot; valign=&quot;top&quot;&gt;&lt;tt&gt;4160&lt;/tt&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign=&quot;top&quot;&gt;&lt;tt&gt;BlockNonBreakableLines&lt;/tt&gt;&lt;/td&gt;&lt;td align=&quot;center&quot; valign=&quot;top&quot;&gt;&lt;tt&gt;4176&lt;/tt&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign=&quot;top&quot;&gt;&lt;tt&gt;BlockTrailingHorizontalRulerWidth&lt;/tt&gt;&lt;/td&gt;&lt;td align=&quot;center&quot; valign=&quot;top&quot;&gt;&lt;tt&gt;4192&lt;/tt&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;&lt;/p&gt;
&lt;p&gt;Character properties&lt;/p&gt;
&lt;p&gt;&lt;table border=&quot;1&quot; cellpadding=&quot;2&quot; cellspacing=&quot;1&quot; width=&quot;100%&quot;&gt;
&lt;tr&gt;&lt;th width=&quot;25%&quot;&gt;Constant&lt;/th&gt;&lt;th width=&quot;15%&quot;&gt;Value&lt;/th&gt;&lt;th width=&quot;60%&quot;&gt;Description&lt;/th&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign=&quot;top&quot;&gt;&lt;tt&gt;FontFamily&lt;/tt&gt;&lt;/td&gt;&lt;td align=&quot;center&quot; valign=&quot;top&quot;&gt;&lt;tt&gt;8192&lt;/tt&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign=&quot;top&quot;&gt;&lt;tt&gt;FontPointSize&lt;/tt&gt;&lt;/td&gt;&lt;td align=&quot;center&quot; valign=&quot;top&quot;&gt;&lt;tt&gt;8193&lt;/tt&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign=&quot;top&quot;&gt;&lt;tt&gt;FontSizeIncrement&lt;/tt&gt;&lt;/td&gt;&lt;td align=&quot;center&quot; valign=&quot;top&quot;&gt;&lt;tt&gt;8194&lt;/tt&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign=&quot;top&quot;&gt;&lt;tt&gt;FontWeight&lt;/tt&gt;&lt;/td&gt;&lt;td align=&quot;center&quot; valign=&quot;top&quot;&gt;&lt;tt&gt;8195&lt;/tt&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign=&quot;top&quot;&gt;&lt;tt&gt;FontItalic&lt;/tt&gt;&lt;/td&gt;&lt;td align=&quot;center&quot; valign=&quot;top&quot;&gt;&lt;tt&gt;8196&lt;/tt&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign=&quot;top&quot;&gt;&lt;tt&gt;FontUnderline&lt;/tt&gt;&lt;/td&gt;&lt;td align=&quot;center&quot; valign=&quot;top&quot;&gt;&lt;tt&gt;8197&lt;/tt&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot;&gt;&lt;i&gt;This property has been deprecated.&lt;/i&gt; Use QTextFormat::TextUnderlineStyle instead.&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign=&quot;top&quot;&gt;&lt;tt&gt;FontOverline&lt;/tt&gt;&lt;/td&gt;&lt;td align=&quot;center&quot; valign=&quot;top&quot;&gt;&lt;tt&gt;8198&lt;/tt&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign=&quot;top&quot;&gt;&lt;tt&gt;FontStrikeOut&lt;/tt&gt;&lt;/td&gt;&lt;td align=&quot;center&quot; valign=&quot;top&quot;&gt;&lt;tt&gt;8199&lt;/tt&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign=&quot;top&quot;&gt;&lt;tt&gt;FontFixedPitch&lt;/tt&gt;&lt;/td&gt;&lt;td align=&quot;center&quot; valign=&quot;top&quot;&gt;&lt;tt&gt;8200&lt;/tt&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign=&quot;top&quot;&gt;&lt;tt&gt;FontPixelSize&lt;/tt&gt;&lt;/td&gt;&lt;td align=&quot;center&quot; valign=&quot;top&quot;&gt;&lt;tt&gt;8201&lt;/tt&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign=&quot;top&quot;&gt;&lt;tt&gt;TextUnderlineColor&lt;/tt&gt;&lt;/td&gt;&lt;td align=&quot;center&quot; valign=&quot;top&quot;&gt;&lt;tt&gt;8208&lt;/tt&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign=&quot;top&quot;&gt;&lt;tt&gt;TextVerticalAlignment&lt;/tt&gt;&lt;/td&gt;&lt;td align=&quot;center&quot; valign=&quot;top&quot;&gt;&lt;tt&gt;8225&lt;/tt&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign=&quot;top&quot;&gt;&lt;tt&gt;TextOutline&lt;/tt&gt;&lt;/td&gt;&lt;td align=&quot;center&quot; valign=&quot;top&quot;&gt;&lt;tt&gt;8226&lt;/tt&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign=&quot;top&quot;&gt;&lt;tt&gt;TextUnderlineStyle&lt;/tt&gt;&lt;/td&gt;&lt;td align=&quot;center&quot; valign=&quot;top&quot;&gt;&lt;tt&gt;8227&lt;/tt&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign=&quot;top&quot;&gt;&lt;tt&gt;TextToolTip&lt;/tt&gt;&lt;/td&gt;&lt;td align=&quot;center&quot; valign=&quot;top&quot;&gt;&lt;tt&gt;8228&lt;/tt&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot;&gt;Specifies the (optional) tool tip to be displayed for a fragment of text.&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign=&quot;top&quot;&gt;&lt;tt&gt;IsAnchor&lt;/tt&gt;&lt;/td&gt;&lt;td align=&quot;center&quot; valign=&quot;top&quot;&gt;&lt;tt&gt;8240&lt;/tt&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign=&quot;top&quot;&gt;&lt;tt&gt;AnchorHref&lt;/tt&gt;&lt;/td&gt;&lt;td align=&quot;center&quot; valign=&quot;top&quot;&gt;&lt;tt&gt;8241&lt;/tt&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign=&quot;top&quot;&gt;&lt;tt&gt;AnchorName&lt;/tt&gt;&lt;/td&gt;&lt;td align=&quot;center&quot; valign=&quot;top&quot;&gt;&lt;tt&gt;8242&lt;/tt&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign=&quot;top&quot;&gt;&lt;tt&gt;ObjectType&lt;/tt&gt;&lt;/td&gt;&lt;td align=&quot;center&quot; valign=&quot;top&quot;&gt;&lt;tt&gt;12032&lt;/tt&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;&lt;/p&gt;
&lt;p&gt;List properties&lt;/p&gt;
&lt;p&gt;&lt;table border=&quot;1&quot; cellpadding=&quot;2&quot; cellspacing=&quot;1&quot; width=&quot;40%&quot;&gt;
&lt;tr&gt;&lt;th width=&quot;60%&quot;&gt;Constant&lt;/th&gt;&lt;th width=&quot;40%&quot;&gt;Value&lt;/th&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign=&quot;top&quot;&gt;&lt;tt&gt;ListStyle&lt;/tt&gt;&lt;/td&gt;&lt;td align=&quot;center&quot; valign=&quot;top&quot;&gt;&lt;tt&gt;12288&lt;/tt&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign=&quot;top&quot;&gt;&lt;tt&gt;ListIndent&lt;/tt&gt;&lt;/td&gt;&lt;td align=&quot;center&quot; valign=&quot;top&quot;&gt;&lt;tt&gt;12289&lt;/tt&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;&lt;/p&gt;
&lt;p&gt;Table and frame properties&lt;/p&gt;
&lt;p&gt;&lt;table border=&quot;1&quot; cellpadding=&quot;2&quot; cellspacing=&quot;1&quot; width=&quot;40%&quot;&gt;
&lt;tr&gt;&lt;th width=&quot;60%&quot;&gt;Constant&lt;/th&gt;&lt;th width=&quot;40%&quot;&gt;Value&lt;/th&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign=&quot;top&quot;&gt;&lt;tt&gt;FrameBorder&lt;/tt&gt;&lt;/td&gt;&lt;td align=&quot;center&quot; valign=&quot;top&quot;&gt;&lt;tt&gt;16384&lt;/tt&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign=&quot;top&quot;&gt;&lt;tt&gt;FrameBorderBrush&lt;/tt&gt;&lt;/td&gt;&lt;td align=&quot;center&quot; valign=&quot;top&quot;&gt;&lt;tt&gt;16393&lt;/tt&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign=&quot;top&quot;&gt;&lt;tt&gt;FrameBorderStyle&lt;/tt&gt;&lt;/td&gt;&lt;td align=&quot;center&quot; valign=&quot;top&quot;&gt;&lt;tt&gt;16400&lt;/tt&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign=&quot;top&quot;&gt;&lt;tt&gt;FrameBottomMargin&lt;/tt&gt;&lt;/td&gt;&lt;td align=&quot;center&quot; valign=&quot;top&quot;&gt;&lt;tt&gt;16390&lt;/tt&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign=&quot;top&quot;&gt;&lt;tt&gt;FrameHeight&lt;/tt&gt;&lt;/td&gt;&lt;td align=&quot;center&quot; valign=&quot;top&quot;&gt;&lt;tt&gt;16388&lt;/tt&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign=&quot;top&quot;&gt;&lt;tt&gt;FrameLeftMargin&lt;/tt&gt;&lt;/td&gt;&lt;td align=&quot;center&quot; valign=&quot;top&quot;&gt;&lt;tt&gt;16391&lt;/tt&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign=&quot;top&quot;&gt;&lt;tt&gt;FrameMargin&lt;/tt&gt;&lt;/td&gt;&lt;td align=&quot;center&quot; valign=&quot;top&quot;&gt;&lt;tt&gt;16385&lt;/tt&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign=&quot;top&quot;&gt;&lt;tt&gt;FramePadding&lt;/tt&gt;&lt;/td&gt;&lt;td align=&quot;center&quot; valign=&quot;top&quot;&gt;&lt;tt&gt;16386&lt;/tt&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign=&quot;top&quot;&gt;&lt;tt&gt;FrameRightMargin&lt;/tt&gt;&lt;/td&gt;&lt;td align=&quot;center&quot; valign=&quot;top&quot;&gt;&lt;tt&gt;16392&lt;/tt&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign=&quot;top&quot;&gt;&lt;tt&gt;FrameTopMargin&lt;/tt&gt;&lt;/td&gt;&lt;td align=&quot;center&quot; valign=&quot;top&quot;&gt;&lt;tt&gt;16389&lt;/tt&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign=&quot;top&quot;&gt;&lt;tt&gt;FrameWidth&lt;/tt&gt;&lt;/td&gt;&lt;td align=&quot;center&quot; valign=&quot;top&quot;&gt;&lt;tt&gt;16387&lt;/tt&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign=&quot;top&quot;&gt;&lt;tt&gt;TableCellSpacing&lt;/tt&gt;&lt;/td&gt;&lt;td align=&quot;center&quot; valign=&quot;top&quot;&gt;&lt;tt&gt;16642&lt;/tt&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign=&quot;top&quot;&gt;&lt;tt&gt;TableCellPadding&lt;/tt&gt;&lt;/td&gt;&lt;td align=&quot;center&quot; valign=&quot;top&quot;&gt;&lt;tt&gt;16643&lt;/tt&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign=&quot;top&quot;&gt;&lt;tt&gt;TableColumns&lt;/tt&gt;&lt;/td&gt;&lt;td align=&quot;center&quot; valign=&quot;top&quot;&gt;&lt;tt&gt;16640&lt;/tt&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign=&quot;top&quot;&gt;&lt;tt&gt;TableColumnWidthConstraints&lt;/tt&gt;&lt;/td&gt;&lt;td align=&quot;center&quot; valign=&quot;top&quot;&gt;&lt;tt&gt;16641&lt;/tt&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign=&quot;top&quot;&gt;&lt;tt&gt;TableHeaderRowCount&lt;/tt&gt;&lt;/td&gt;&lt;td align=&quot;center&quot; valign=&quot;top&quot;&gt;&lt;tt&gt;16644&lt;/tt&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;&lt;/p&gt;
&lt;p&gt;Table cell properties&lt;/p&gt;
&lt;p&gt;&lt;table border=&quot;1&quot; cellpadding=&quot;2&quot; cellspacing=&quot;1&quot; width=&quot;40%&quot;&gt;
&lt;tr&gt;&lt;th width=&quot;60%&quot;&gt;Constant&lt;/th&gt;&lt;th width=&quot;40%&quot;&gt;Value&lt;/th&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign=&quot;top&quot;&gt;&lt;tt&gt;TableCellRowSpan&lt;/tt&gt;&lt;/td&gt;&lt;td align=&quot;center&quot; valign=&quot;top&quot;&gt;&lt;tt&gt;18448&lt;/tt&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign=&quot;top&quot;&gt;&lt;tt&gt;TableCellColumnSpan&lt;/tt&gt;&lt;/td&gt;&lt;td align=&quot;center&quot; valign=&quot;top&quot;&gt;&lt;tt&gt;18449&lt;/tt&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;&lt;/p&gt;
&lt;p&gt;Image properties&lt;/p&gt;
&lt;p&gt;&lt;table border=&quot;1&quot; cellpadding=&quot;2&quot; cellspacing=&quot;1&quot; width=&quot;40%&quot;&gt;
&lt;tr&gt;&lt;th width=&quot;60%&quot;&gt;Constant&lt;/th&gt;&lt;th width=&quot;40%&quot;&gt;Value&lt;/th&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign=&quot;top&quot;&gt;&lt;tt&gt;ImageName&lt;/tt&gt;&lt;/td&gt;&lt;td align=&quot;center&quot; valign=&quot;top&quot;&gt;&lt;tt&gt;20480&lt;/tt&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign=&quot;top&quot;&gt;&lt;tt&gt;ImageWidth&lt;/tt&gt;&lt;/td&gt;&lt;td align=&quot;center&quot; valign=&quot;top&quot;&gt;&lt;tt&gt;20496&lt;/tt&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign=&quot;top&quot;&gt;&lt;tt&gt;ImageHeight&lt;/tt&gt;&lt;/td&gt;&lt;td align=&quot;center&quot; valign=&quot;top&quot;&gt;&lt;tt&gt;20497&lt;/tt&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;&lt;/p&gt;
&lt;p&gt;Selection properties&lt;/p&gt;
&lt;p&gt;&lt;table border=&quot;1&quot; cellpadding=&quot;2&quot; cellspacing=&quot;1&quot; width=&quot;40%&quot;&gt;
&lt;tr&gt;&lt;th width=&quot;60%&quot;&gt;Constant&lt;/th&gt;&lt;th width=&quot;40%&quot;&gt;Value&lt;/th&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign=&quot;top&quot;&gt;&lt;tt&gt;FullWidthSelection&lt;/tt&gt;&lt;/td&gt;&lt;td align=&quot;center&quot; valign=&quot;top&quot;&gt;&lt;tt&gt;24576&lt;/tt&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;&lt;/p&gt;
&lt;p&gt;Page break properties&lt;/p&gt;
&lt;p&gt;&lt;table border=&quot;1&quot; cellpadding=&quot;2&quot; cellspacing=&quot;1&quot; width=&quot;40%&quot;&gt;
&lt;tr&gt;&lt;th width=&quot;60%&quot;&gt;Constant&lt;/th&gt;&lt;th width=&quot;40%&quot;&gt;Value&lt;/th&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign=&quot;top&quot;&gt;&lt;tt&gt;PageBreakPolicy&lt;/tt&gt;&lt;/td&gt;&lt;td align=&quot;center&quot; valign=&quot;top&quot;&gt;&lt;tt&gt;28672&lt;/tt&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign=&quot;top&quot;&gt;&lt;tt&gt;UserProperty&lt;/tt&gt;&lt;/td&gt;&lt;td align=&quot;center&quot; valign=&quot;top&quot;&gt;&lt;tt&gt;1048576&lt;/tt&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;&lt;/p&gt;
 */">
        <enum-value name="ObjectIndex" doc="/**
Internal. */"/>
        <enum-value name="CssFloat" doc="/**
Internal. */"/>
        <enum-value name="LayoutDirection" doc="/**
&lt;p&gt;The layout direction of the text in the document (Qt::LayoutDirection).&lt;/p&gt;
 */"/>
        <enum-value name="OutlinePen" doc="/**
Internal. */"/>
        <enum-value name="BackgroundBrush" doc="/**
Internal. */"/>
        <enum-value name="ForegroundBrush" doc="/**
Internal. */"/>
        <enum-value name="BlockAlignment" doc="/**
Internal. */"/>
        <enum-value name="BlockTopMargin" doc="/**
Internal. */"/>
        <enum-value name="BlockBottomMargin" doc="/**
Internal. */"/>
        <enum-value name="BlockLeftMargin" doc="/**
Internal. */"/>
        <enum-value name="BlockRightMargin" doc="/**
Internal. */"/>
        <enum-value name="TextIndent" doc="/**
Internal. */"/>
        <enum-value name="BlockIndent" doc="/**
Internal. */"/>
        <enum-value name="BlockNonBreakableLines" doc="/**
Internal. */"/>
        <enum-value name="BlockTrailingHorizontalRulerWidth" doc="/**
Internal. */"/>
        <enum-value name="FontFamily" doc="/**
Internal. */"/>
        <enum-value name="FontPointSize" doc="/**
Internal. */"/>
        <enum-value name="FontSizeAdjustment" doc="/**
Internal. */"/>
        <enum-value name="FontSizeIncrement" doc="/**
Internal. */"/>
        <enum-value name="FontWeight" doc="/**
Internal. */"/>
        <enum-value name="FontItalic" doc="/**
Internal. */"/>
        <enum-value name="FontUnderline" doc="/**
&lt;p&gt;&lt;i&gt;This property has been deprecated.&lt;/i&gt; Use QTextFormat::TextUnderlineStyle instead.&lt;/p&gt;
 */"/>
        <enum-value name="FontOverline" doc="/**
Internal. */"/>
        <enum-value name="FontStrikeOut" doc="/**
Internal. */"/>
        <enum-value name="FontFixedPitch" doc="/**
Internal. */"/>
        <enum-value name="FontPixelSize" doc="/**
Internal. */"/>
        <enum-value name="TextUnderlineColor" doc="/**
Internal. */"/>
        <enum-value name="TextVerticalAlignment" doc="/**
Internal. */"/>
        <enum-value name="TextOutline" doc="/**
Internal. */"/>
        <enum-value name="TextUnderlineStyle" doc="/**
Internal. */"/>
        <enum-value name="TextToolTip" doc="/**
&lt;p&gt;Specifies the (optional) tool tip to be displayed for a fragment of text.&lt;/p&gt;
 */"/>
        <enum-value name="IsAnchor" doc="/**
Internal. */"/>
        <enum-value name="AnchorHref" doc="/**
Internal. */"/>
        <enum-value name="AnchorName" doc="/**
Internal. */"/>
        <enum-value name="ObjectType" doc="/**
Internal. */"/>
        <enum-value name="ListStyle" doc="/**
Internal. */"/>
        <enum-value name="ListIndent" doc="/**
Internal. */"/>
        <enum-value name="FrameBorder" doc="/**
Internal. */"/>
        <enum-value name="FrameMargin" doc="/**
Internal. */"/>
        <enum-value name="FramePadding" doc="/**
Internal. */"/>
        <enum-value name="FrameWidth" doc="/**
Internal. */"/>
        <enum-value name="FrameHeight" doc="/**
Internal. */"/>
        <enum-value name="FrameTopMargin" doc="/**
Internal. */"/>
        <enum-value name="FrameBottomMargin" doc="/**
Internal. */"/>
        <enum-value name="FrameLeftMargin" doc="/**
Internal. */"/>
        <enum-value name="FrameRightMargin" doc="/**
Internal. */"/>
        <enum-value name="FrameBorderBrush" doc="/**
Internal. */"/>
        <enum-value name="FrameBorderStyle" doc="/**
Internal. */"/>
        <enum-value name="TableColumns" doc="/**
Internal. */"/>
        <enum-value name="TableColumnWidthConstraints" doc="/**
Internal. */"/>
        <enum-value name="TableCellSpacing" doc="/**
Internal. */"/>
        <enum-value name="TableCellPadding" doc="/**
Internal. */"/>
        <enum-value name="TableHeaderRowCount" doc="/**
Internal. */"/>
        <enum-value name="TableCellRowSpan" doc="/**
Internal. */"/>
        <enum-value name="TableCellColumnSpan" doc="/**
Internal. */"/>
        <enum-value name="ImageName" doc="/**
Internal. */"/>
        <enum-value name="ImageWidth" doc="/**
Internal. */"/>
        <enum-value name="ImageHeight" doc="/**
Internal. */"/>
        <enum-value name="FullWidthSelection" doc="/**
Internal. */"/>
        <enum-value name="PageBreakPolicy" doc="/**
Internal. */"/>
        <enum-value name="UserProperty" doc="/**
Internal. */"/>
</enum>
    <enum name="FormatType">
        <enum-value name="InvalidFormat" doc="/**
Internal. */"/>
        <enum-value name="BlockFormat" doc="/**
Internal. */"/>
        <enum-value name="CharFormat" doc="/**
Internal. */"/>
        <enum-value name="ListFormat" doc="/**
Internal. */"/>
        <enum-value name="TableFormat" doc="/**
Internal. */"/>
        <enum-value name="FrameFormat" doc="/**
Internal. */"/>
        <enum-value name="UserFormat" doc="/**
Internal. */"/>
</enum>
    <enum name="ObjectTypes">
        <enum-value name="NoObject" doc="/**
Internal. */"/>
        <enum-value name="ImageObject" doc="/**
Internal. */"/>
        <enum-value name="TableObject" doc="/**
Internal. */"/>
        <enum-value name="UserObject" doc="/**
&lt;p&gt;The first object that can be used for application-specific purposes.&lt;/p&gt;
 */"/>
</enum>
    <enum name="PageBreakFlag">
        <enum-value name="PageBreak_Auto" doc="/**
&lt;p&gt;The page break is determined automatically depending on the available space on the current page&lt;/p&gt;
 */"/>
        <enum-value name="PageBreak_AlwaysBefore" doc="/**
&lt;p&gt;The page is always broken before the paragraph/table&lt;/p&gt;
 */"/>
        <enum-value name="PageBreak_AlwaysAfter" doc="/**
&lt;p&gt;A new page is always started after the paragraph/table&lt;/p&gt;
 */"/>
</enum>
</class>
