6 #include <QXmlAttributes>
9 #include "mapcenterobj.h"
10 #include "mapeditor.h"
13 class mapBuilderHandler : public QXmlDefaultHandler
18 QString errorProtocol();
20 QString parseHREF(QString);
21 bool startElement ( const QString&, const QString&,
22 const QString& eName, const QXmlAttributes& atts );
23 bool endElement ( const QString&, const QString&, const QString& );
24 bool characters ( const QString&);
25 QString errorString();
26 bool fatalError( const QXmlParseException&);
27 void setMapEditor (MapEditor*);
28 void setTmpDir (QString);
29 void setInputFile (QString);
30 void setLoadMode (const LoadMode &);
31 bool readBranchAttr (const QXmlAttributes&);
32 bool readFrameAttr (const QXmlAttributes&);
33 bool readOOAttr (const QXmlAttributes&);
34 bool readNoteAttr (const QXmlAttributes&);
35 bool readFloatImageAttr (const QXmlAttributes&);
36 bool readXLinkAttr (const QXmlAttributes&);
37 bool readHtmlAttr (const QXmlAttributes&);
38 bool readSettingAttr (const QXmlAttributes&);
65 QList <State> stateStack;