More documentation, fixed small bug where links of unselected objects where visible again
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 readOOAttr (const QXmlAttributes&);
33 bool readNoteAttr (const QXmlAttributes&);
34 bool readFloatImageAttr (const QXmlAttributes&);
35 bool readXLinkAttr (const QXmlAttributes&);
36 bool readHtmlAttr (const QXmlAttributes&);
37 bool readSettingAttr (const QXmlAttributes&);
43 StateInit, StateMap, StateMapSelect,
46 StateMapCenter, StateMapCenterStandardFlag,
47 StateMapCenterHeading, StateMapCenterNote,
48 StateMapCenterFloatImage,
50 StateBranch, StateBranchStandardFlag,
51 StateBranchHeading, StateBranchNote,
52 StateBranchFloatImage, StateBranchXLink,
53 StateHtmlNote, StateHtml