#include <QtGui/qtextformat.h>
#ifndef QTEXTFORMAT_H
class QTextCharFormat: public QTextFormat{
public: enum VerticalAlignment{
AlignNormal = 0,
AlignSuperScript = 1,
AlignSubScript = 2,
};
public: enum UnderlineStyle{
NoUnderline = 0,
SingleUnderline = 1,
DashUnderline = 2,
DotLine = 3,
DashDotLine = 4,
DashDotDotLine = 5,
WaveUnderline = 6,
SpellCheckUnderline = 7,
};
public: QTextCharFormat();
public: inline bool isValid() const
public: void setFont(class QFont const & font);
public: class QFont font() const
public: inline void setFontFamily(class QString const & family);
public: inline class QString fontFamily() const
public: inline void setFontPointSize(qreal size);
public: inline qreal fontPointSize() const
public: inline void setFontWeight(int weight);
public: inline int fontWeight() const
public: inline void setFontItalic(bool italic);
public: inline bool fontItalic() const
public: inline void setFontUnderline(bool underline);
public: bool fontUnderline() const
public: inline void setFontOverline(bool overline);
public: inline bool fontOverline() const
public: inline void setFontStrikeOut(bool strikeOut);
public: inline bool fontStrikeOut() const
public: inline void setUnderlineColor(class QColor const & color);
public: inline class QColor underlineColor() const
public: inline void setFontFixedPitch(bool fixedPitch);
public: inline bool fontFixedPitch() const
public: void setUnderlineStyle(enum QTextCharFormat::UnderlineStyle style);
public: inline enum QTextCharFormat::UnderlineStyle underlineStyle() const
public: inline void setVerticalAlignment(enum QTextCharFormat::VerticalAlignment alignment);
public: inline enum QTextCharFormat::VerticalAlignment verticalAlignment() const
public: inline void setTextOutline(class QPen const & pen);
public: inline class QPen textOutline() const
public: inline void setAnchor(bool anchor);
public: inline bool isAnchor() const
public: inline void setAnchorHref(class QString const & value);
public: inline class QString anchorHref() const
public: inline void setAnchorName(class QString const & name);
public: inline class QString anchorName() const
public: inline int tableCellRowSpan() const
public: inline int tableCellColumnSpan() const
public: inline void setTableCellRowSpan(int atableCellRowSpan);
public: inline void setTableCellColumnSpan(int atableCellColumnSpan);
};
#endif // QTEXTFORMAT_H