QTextTableCellFormat Class Reference

QTextTableCellFormat Class Reference

#include <qtextformat.h>

Class Description

Definition at line 898 of file qtextformat.h.

+ Inheritance diagram for QTextTableCellFormat:

Public Member Functions

 QTextTableCellFormat ()
 
bool isValid () const
 
void setTopPadding (qreal padding)
 
qreal topPadding () const
 
void setBottomPadding (qreal padding)
 
qreal bottomPadding () const
 
void setLeftPadding (qreal padding)
 
qreal leftPadding () const
 
void setRightPadding (qreal padding)
 
qreal rightPadding () const
 
void setPadding (qreal padding)
 
- Public Member Functions inherited from QTextCharFormat
 QTextCharFormat ()
 
bool isValid () const
 
void setFont (const QFont &font)
 
QFont font () const
 
void setFontFamily (const QString &family)
 
QString fontFamily () const
 
void setFontPointSize (qreal size)
 
qreal fontPointSize () const
 
void setFontWeight (int weight)
 
int fontWeight () const
 
void setFontItalic (bool italic)
 
bool fontItalic () const
 
void setFontCapitalization (QFont::Capitalization capitalization)
 
QFont::Capitalization fontCapitalization () const
 
void setFontLetterSpacing (qreal spacing)
 
qreal fontLetterSpacing () const
 
void setFontWordSpacing (qreal spacing)
 
qreal fontWordSpacing () const
 
void setFontUnderline (bool underline)
 
bool fontUnderline () const
 
void setFontOverline (bool overline)
 
bool fontOverline () const
 
void setFontStrikeOut (bool strikeOut)
 
bool fontStrikeOut () const
 
void setUnderlineColor (const QColor &color)
 
QColor underlineColor () const
 
void setFontFixedPitch (bool fixedPitch)
 
bool fontFixedPitch () const
 
void setFontStyleHint (QFont::StyleHint hint, QFont::StyleStrategy strategy=QFont::PreferDefault)
 
void setFontStyleStrategy (QFont::StyleStrategy strategy)
 
QFont::StyleHint fontStyleHint () const
 
QFont::StyleStrategy fontStyleStrategy () const
 
void setFontHintingPreference (QFont::HintingPreference hintingPreference)
 
QFont::HintingPreference fontHintingPreference () const
 
void setFontKerning (bool enable)
 
bool fontKerning () const
 
void setUnderlineStyle (UnderlineStyle style)
 
UnderlineStyle underlineStyle () const
 
void setVerticalAlignment (VerticalAlignment alignment)
 
VerticalAlignment verticalAlignment () const
 
void setTextOutline (const QPen &pen)
 
QPen textOutline () const
 
void setToolTip (const QString &tip)
 
QString toolTip () const
 
void setAnchor (bool anchor)
 
bool isAnchor () const
 
void setAnchorHref (const QString &value)
 
QString anchorHref () const
 
void setAnchorName (const QString &name)
 
QString anchorName () const
 
void setAnchorNames (const QStringList &names)
 
QStringList anchorNames () const
 
void setTableCellRowSpan (int tableCellRowSpan)
 
int tableCellRowSpan () const
 
void setTableCellColumnSpan (int tableCellColumnSpan)
 
int tableCellColumnSpan () const
 
- Public Member Functions inherited from QTextFormat
 QTextFormat ()
 
 QTextFormat (int type)
 
 QTextFormat (const QTextFormat &rhs)
 
QTextFormatoperator= (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< QTextLengthlengthVectorProperty (int propertyId) const
 
void setProperty (int propertyId, const QVector< QTextLength > &lengths)
 
QMap< int, QVariantproperties () 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 ()
 

Protected Member Functions

 QTextTableCellFormat (const QTextFormat &fmt)
 
- Protected Member Functions inherited from QTextCharFormat
 QTextCharFormat (const QTextFormat &fmt)
 

Friends

class QTextFormat
 

Additional Inherited Members

- Public Types inherited from QTextCharFormat
enum  VerticalAlignment {
  AlignNormal = 0, AlignSuperScript, AlignSubScript, AlignMiddle,
  AlignTop, AlignBottom, AlignBaseline
}
 
enum  UnderlineStyle {
  NoUnderline, SingleUnderline, DashUnderline, DotLine,
  DashDotLine, DashDotDotLine, WaveUnderline, SpellCheckUnderline
}
 
- Public Types inherited from QTextFormat
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, LineHeight = 0x1048,
  LineHeightType = 0x1049, BlockNonBreakableLines = 0x1050, BlockTrailingHorizontalRulerWidth = 0x1060, FirstFontProperty = 0x1FE0,
  FontCapitalization = FirstFontProperty, FontLetterSpacing = 0x1FE1, FontWordSpacing = 0x1FE2, FontStyleHint = 0x1FE3,
  FontStyleStrategy = 0x1FE4, FontKerning = 0x1FE5, FontHintingPreference = 0x1FE6, 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, ListNumberPrefix = 0x3002, ListNumberSuffix = 0x3003,
  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 }
 

Constructor & Destructor Documentation

QTextTableCellFormat ( const QTextFormat fmt)
explicitprotected

Member Function Documentation

bool isValid ( ) const
inline

Definition at line 903 of file qtextformat.h.

903 { return isTableCellFormat(); }
bool isTableCellFormat() const
Definition: qtextformat.h:324
void setTopPadding ( qreal  padding)
inline

Definition at line 924 of file qtextformat.h.

925 {
927 }
void setProperty(int propertyId, const QVariant &value)
qreal topPadding ( ) const
inline

Definition at line 929 of file qtextformat.h.

930 {
932 }
qreal doubleProperty(int propertyId) const
void setBottomPadding ( qreal  padding)
inline

Definition at line 934 of file qtextformat.h.

935 {
937 }
void setProperty(int propertyId, const QVariant &value)
qreal bottomPadding ( ) const
inline

Definition at line 939 of file qtextformat.h.

940 {
942 }
qreal doubleProperty(int propertyId) const
void setLeftPadding ( qreal  padding)
inline

Definition at line 944 of file qtextformat.h.

945 {
947 }
void setProperty(int propertyId, const QVariant &value)
qreal leftPadding ( ) const
inline

Definition at line 949 of file qtextformat.h.

950 {
952 }
qreal doubleProperty(int propertyId) const
void setRightPadding ( qreal  padding)
inline

Definition at line 954 of file qtextformat.h.

955 {
957 }
void setProperty(int propertyId, const QVariant &value)
qreal rightPadding ( ) const
inline

Definition at line 959 of file qtextformat.h.

960 {
962 }
qreal doubleProperty(int propertyId) const
void setPadding ( qreal  padding)
inline

Definition at line 964 of file qtextformat.h.

965 {
966  setTopPadding(padding);
967  setBottomPadding(padding);
968  setLeftPadding(padding);
969  setRightPadding(padding);
970 }
void setTopPadding(qreal padding)
Definition: qtextformat.h:924
void setBottomPadding(qreal padding)
Definition: qtextformat.h:934
void setLeftPadding(qreal padding)
Definition: qtextformat.h:944
void setRightPadding(qreal padding)
Definition: qtextformat.h:954

Friends And Related Function Documentation

friend class QTextFormat
friend

Definition at line 921 of file qtextformat.h.


The documentation for this class was generated from the following file: