26#include "fileheader.h"
27#include "variableformat.h"
78void VariableFormat::analyseFormat( const TQDomNode balise)
84 kdDebug(30522) << "ANALYSE A FORMAT" << endl;
87 if(isChild(balise, "FONT"))
88 analyseFont(getChild(balise, "FONT"));
89 if(isChild(balise, "ITALIC"))
90 analyseItalic(getChild(balise, "ITALIC"));
91 if(isChild(balise, "UNDERLINE"))
92 analyseUnderlined(getChild(balise, "UNDERLINE"));
93 if(isChild(balise, "WEIGHT"))
94 analyseWeight(getChild(balise, "WEIGHT"));
95 if(isChild(balise, "VERTALIGN"))
96 analyseAlign(getChild(balise, "VERTALIGN"));
97 if(isChild(balise, "STRIKEOUT"))
98 analyseStrikeout(getChild(balise, "STRIKEOUT"));
99 if(isChild(balise, "COLOR"))
100 analyseColor(getChild(balise, "COLOR"));
101 if(isChild(balise, "SIZE"))
102 analyseSize(getChild(balise, "SIZE"));
103 if(isChild(balise, "DATE"))
104 analyseDate(getChild(balise, "DATE"));
105 if(isChild(balise, "FOOTNOTE"))
106 analyseFootnote(getChild(balise, "FOOTNOTE"));
107 if(isChild(balise, "NOTE"))
108 analyseNote(getChild(balise, "NOTE"));
109 if(isChild(balise, "TYPE"))
110 analyseType(getChild(balise, "TYPE"));
111 kdDebug(30522) << "END OF A FORMAT" << endl;
119void VariableFormat::analyseDate( const TQDomNode balise)
121 setDay(getAttr(balise, "day").toInt());
122 setMonth(getAttr(balise, "month").toInt());
123 setYear(getAttr(balise, "year").toInt());
124 setFix(getAttr(balise, "fix").toInt());
132void VariableFormat::analyseTime( const TQDomNode balise)
134 setHour(getAttr(balise, "day").toInt());
135 setMinute(getAttr(balise, "month").toInt());
136 setSeconde(getAttr(balise, "year").toInt());
137 setFix(getAttr(balise, "fix").toInt());
140void VariableFormat::analyseFootnote( const TQDomNode balise)
142 setNumberingtype(getAttr(balise, "numberingtype"));
143 setNotetype(getAttr(balise, "notetype"));
144 setFrameset(getAttr(balise, "frameset"));
145 setValue(getAttr(balise, "value"));
148void VariableFormat::analyseNote( const TQDomNode balise)
150 setNote(getAttr(balise, "note"));
158void VariableFormat::analyseType( const TQDomNode balise)
160 setKey(getAttr(balise, "key"));
161 setType(getAttr(balise, "type").toInt());
162 setText(getAttr(balise, "text"));
|