Definition at line 129 of file qtextformat.h.
Public Types
|
| enum |
FormatType
{
InvalidFormat
= -1,
BlockFormat = 1,
CharFormat = 2,
ListFormat = 3,
TableFormat
= 4,
FrameFormat = 5,
UserFormat = 100
} |
| enum |
Property
{
ObjectIndex
= 0x0,
CssFloat = 0x0800,
LayoutDirection = 0x0801,
OutlinePen = 0x810,
BackgroundBrush
= 0x820,
ForegroundBrush = 0x821,
BackgroundImageUrl = 0x823,
BlockAlignment = 0x1010,
BlockTopMargin
= 0x1030,
BlockBottomMargin = 0x1031,
BlockLeftMargin = 0x1032,
BlockRightMargin = 0x1033,
TextIndent
= 0x1034,
TabPositions = 0x1035,
BlockIndent = 0x1040,
BlockNonBreakableLines = 0x1050,
BlockTrailingHorizontalRulerWidth
= 0x1060,
FirstFontProperty = 0x1FE0,
FontCapitalization = FirstFontProperty,
FontLetterSpacing = 0x1FE1,
FontWordSpacing
= 0x1FE2,
FontStyleHint = 0x1FE3,
FontStyleStrategy = 0x1FE4,
FontKerning = 0x1FE5,
FontFamily
= 0x2000,
FontPointSize = 0x2001,
FontSizeAdjustment = 0x2002,
FontSizeIncrement = FontSizeAdjustment,
FontWeight
= 0x2003,
FontItalic = 0x2004,
FontUnderline = 0x2005,
FontOverline = 0x2006,
FontStrikeOut
= 0x2007,
FontFixedPitch = 0x2008,
FontPixelSize = 0x2009,
LastFontProperty = FontPixelSize,
TextUnderlineColor
= 0x2010,
TextVerticalAlignment = 0x2021,
TextOutline = 0x2022,
TextUnderlineStyle = 0x2023,
TextToolTip
= 0x2024,
IsAnchor = 0x2030,
AnchorHref = 0x2031,
AnchorName = 0x2032,
ObjectType
= 0x2f00,
ListStyle = 0x3000,
ListIndent = 0x3001,
FrameBorder = 0x4000,
FrameMargin
= 0x4001,
FramePadding = 0x4002,
FrameWidth = 0x4003,
FrameHeight = 0x4004,
FrameTopMargin
= 0x4005,
FrameBottomMargin = 0x4006,
FrameLeftMargin = 0x4007,
FrameRightMargin = 0x4008,
FrameBorderBrush
= 0x4009,
FrameBorderStyle = 0x4010,
TableColumns = 0x4100,
TableColumnWidthConstraints = 0x4101,
TableCellSpacing
= 0x4102,
TableCellPadding = 0x4103,
TableHeaderRowCount = 0x4104,
TableCellRowSpan = 0x4810,
TableCellColumnSpan
= 0x4811,
TableCellTopPadding = 0x4812,
TableCellBottomPadding = 0x4813,
TableCellLeftPadding = 0x4814,
TableCellRightPadding
= 0x4815,
ImageName = 0x5000,
ImageWidth = 0x5010,
ImageHeight = 0x5011,
FullWidthSelection
= 0x06000,
PageBreakPolicy = 0x7000,
UserProperty = 0x100000
} |
| enum |
ObjectTypes
{
NoObject,
ImageObject,
TableObject,
TableCellObject,
UserObject
= 0x1000
} |
| enum |
PageBreakFlag
{
PageBreak_Auto = 0,
PageBreak_AlwaysBefore = 0x001,
PageBreak_AlwaysAfter = 0x010 } |
Public Member Functions
|
| |
QTextFormat
() |
| |
QTextFormat
(int type) |
| |
QTextFormat
(const QTextFormat &rhs) |
| QTextFormat & |
operator=
(const QTextFormat &rhs) |
| |
~QTextFormat
() |
| void |
merge
(const QTextFormat &other) |
| bool |
isValid
() const |
| int |
type
() const |
| int |
objectIndex
() const |
| void |
setObjectIndex
(int object) |
| QVariant |
property
(int propertyId) const |
| void |
setProperty
(int propertyId, const QVariant &value) |
| void |
clearProperty
(int propertyId) |
| bool |
hasProperty
(int propertyId) const |
| bool |
boolProperty
(int propertyId) const |
| int |
intProperty
(int propertyId) const |
| qreal |
doubleProperty
(int propertyId) const |
| QString |
stringProperty
(int propertyId) const |
| QColor |
colorProperty
(int propertyId) const |
| QPen |
penProperty
(int propertyId) const |
| QBrush |
brushProperty
(int propertyId) const |
| QTextLength |
lengthProperty
(int propertyId) const |
| QVector< QTextLength > |
lengthVectorProperty
(int propertyId) const |
| void |
setProperty
(int propertyId, const QVector< QTextLength > &lengths) |
| QMap< int, QVariant > |
properties
() const |
| int |
propertyCount
() const |
| void |
setObjectType
(int type) |
| int |
objectType
() const |
| bool |
isCharFormat
() const |
| bool |
isBlockFormat
() const |
| bool |
isListFormat
() const |
| bool |
isFrameFormat
() const |
| bool |
isImageFormat
() const |
| bool |
isTableFormat
() const |
| bool |
isTableCellFormat
() const |
| QTextBlockFormat |
toBlockFormat
() const |
| QTextCharFormat |
toCharFormat
() const |
| QTextListFormat |
toListFormat
() const |
| QTextTableFormat |
toTableFormat
() const |
| QTextFrameFormat |
toFrameFormat
() const |
| QTextImageFormat |
toImageFormat
() const |
| QTextTableCellFormat |
toTableCellFormat
() const |
| bool |
operator==
(const QTextFormat &rhs) const |
| bool |
operator!=
(const QTextFormat &rhs) const |
| |
operator
QVariant () const |
| void |
setLayoutDirection
(Qt::LayoutDirection
direction) |
| Qt::LayoutDirection |
layoutDirection
() const |
| void |
setBackground
(const QBrush
&brush) |
| QBrush |
background
() const |
| void |
clearBackground
() |
| void |
setForeground
(const QBrush
&brush) |
| QBrush |
foreground
() const |
| void |
clearForeground
() |
Friends
|
| class |
QTextFormatCollection |
| class |
QTextCharFormat |
| Q_GUI_EXPORT
QDataStream
& |
operator<<
(QDataStream
&, const QTextFormat &) |
| Q_GUI_EXPORT
QDataStream
& |
operator>>
(QDataStream
&, QTextFormat &) |