filters
WP::Token Class Reference
#include <parser.h>
Detailed Description
This class is an abstract encapsulation of a token to be use in the parser.
- See also:
- Parser
Definition at line 36 of file parser.h.
Public Types | |
Unknown | |
Function | |
Text | |
Lang | |
SoftSpace | |
HardSpace | |
HardHyphen | |
ExtChar | |
SoftReturn | |
HardReturn | |
DormantHardReturn | |
AttrOn | |
AttrOff | |
UnderlineMode | |
MarkTocStart | |
MarkTocEnd | |
LeftMargin | |
RightMargin | |
TopMargin | |
BottomMargin | |
Linespace | |
Justification | |
ParagraphIndent | |
LeftMarginAdjust | |
RightMarginAdjust | |
TabSet | |
TabLeft | |
TabHardFlushRight | |
FontColor | |
FontSize | |
FontFace | |
HighlightOn | |
HighlightOff | |
TableOn | |
TableColumn | |
TableEnd | |
TableCell | |
TableRow | |
TableOff | |
None | |
ExtraLarge | |
VeryLarge | |
Large | |
Small | |
Fine | |
Bold | |
Italic | |
Underline | |
DoubleUnderline | |
Subscript | |
Superscript | |
StrikedOut | |
Redline | |
Shadow | |
Outline | |
SmallCaps | |
Blink | |
Left | |
Right | |
Center | |
Full | |
All | |
LeftTab | |
CenterTab | |
RightTab | |
DecimalTab | |
VerticalTab | |
enum | Type { Unknown, Function, Text, Lang, SoftSpace, HardSpace, HardHyphen, ExtChar, SoftReturn, HardReturn, DormantHardReturn, AttrOn, AttrOff, UnderlineMode, MarkTocStart, MarkTocEnd, LeftMargin, RightMargin, TopMargin, BottomMargin, Linespace, Justification, ParagraphIndent, LeftMarginAdjust, RightMarginAdjust, TabSet, TabLeft, TabHardFlushRight, FontColor, FontSize, FontFace, HighlightOn, HighlightOff, TableOn, TableColumn, TableEnd, TableCell, TableRow, TableOff } |
enum | Attr { None, ExtraLarge, VeryLarge, Large, Small, Fine, Bold, Italic, Underline, DoubleUnderline, Subscript, Superscript, StrikedOut, Redline, Shadow, Outline, SmallCaps, Blink } |
enum | Align { Left, Right, Center, Full, All } |
enum | TabType { LeftTab, CenterTab, RightTab, DecimalTab, VerticalTab } |
Public Member Functions | |
Token () | |
Token (Type type) | |
Token (const QString &text) | |
Token (Type type, Attr attr) | |
Token (Type type, int value) | |
Token (Type type, Align align) | |
Token (Type type, int charset, int charcode) | |
Token (Type type, int red, int green, int blue) | |
Token (Type type, QString fontface) | |
Token (const QPtrList< Tab > &tabs) | |
Type | type () |
int | value () |
QString | text () |
Attr | attr () |
Align | align () |
int | red () |
int | green () |
int | blue () |
QString | fontface () |
int | charset () |
int | charcode () |
QPtrList< Tab > | tabs () |
Classes | |
class | Tab |
The documentation for this class was generated from the following file: