# HG changeset patch # User insilmaril # Date 1185194522 0 # Node ID 3665eee7a842072a9e0b6c5af4bd82f350ce0e41 # Parent 7fc6541f0490c606cd6e85b3448672a704a9f45d Added import filter for Freemind diff -r 7fc6541f0490 -r 3665eee7a842 demos/vym-projectplan.vym Binary file demos/vym-projectplan.vym has changed diff -r 7fc6541f0490 -r 3665eee7a842 xml.cpp --- a/xml.cpp Mon Jul 23 12:42:01 2007 +0000 +++ b/xml.cpp Mon Jul 23 12:42:02 2007 +0000 @@ -17,14 +17,14 @@ extern Settings settings; extern QString vymVersion; -mapBuilderHandler::mapBuilderHandler() {} +parseVYMHandler::parseVYMHandler() {} -mapBuilderHandler::~mapBuilderHandler() {} +parseVYMHandler::~parseVYMHandler() {} -QString mapBuilderHandler::errorProtocol() { return errorProt; } +QString parseVYMHandler::errorProtocol() { return errorProt; } -bool mapBuilderHandler::startDocument() +bool parseVYMHandler::startDocument() { errorProt = ""; state = StateInit; @@ -38,7 +38,7 @@ } -QString mapBuilderHandler::parseHREF(QString href) +QString parseVYMHandler::parseHREF(QString href) { QString type=href.section(":",0,0); QString path=href.section(":",1,1); @@ -48,7 +48,7 @@ return tmpDir + path; } -bool mapBuilderHandler::startElement ( const QString&, const QString&, +bool parseVYMHandler::startElement ( const QString&, const QString&, const QString& eName, const QXmlAttributes& atts ) { QColor col; @@ -272,7 +272,7 @@ return true; } -bool mapBuilderHandler::endElement ( const QString&, const QString&, const QString &eName) +bool parseVYMHandler::endElement ( const QString&, const QString&, const QString &eName) { /* Testing cout << "endElement getMapCenter(); } -void mapBuilderHandler::setTmpDir (QString tp) +void parseVYMHandler::setTmpDir (QString tp) { tmpDir=tp; } -void mapBuilderHandler::setInputFile (QString f) +void parseVYMHandler::setInputFile (QString f) { inputFile=f; } -void mapBuilderHandler::setLoadMode (const LoadMode &lm) +void parseVYMHandler::setLoadMode (const LoadMode &lm) { loadMode=lm; } -bool mapBuilderHandler::readBranchAttr (const QXmlAttributes& a) +bool parseVYMHandler::readBranchAttr (const QXmlAttributes& a) { lastOO=lastBranch; if (!readOOAttr(a)) return false; @@ -420,7 +420,7 @@ return true; } -bool mapBuilderHandler::readFrameAttr (const QXmlAttributes& a) +bool parseVYMHandler::readFrameAttr (const QXmlAttributes& a) { bool ok; int x; @@ -446,7 +446,7 @@ return true; } -bool mapBuilderHandler::readOOAttr (const QXmlAttributes& a) +bool parseVYMHandler::readOOAttr (const QXmlAttributes& a) { if (lastOO) { @@ -500,7 +500,7 @@ return true; } -bool mapBuilderHandler::readNoteAttr (const QXmlAttributes& a) +bool parseVYMHandler::readNoteAttr (const QXmlAttributes& a) { // only for backward compatibility (<1.4.6). Use htmlnote now. no.clear(); QString fn; @@ -513,7 +513,7 @@ if ( !file.open( QIODevice::ReadOnly) ) { - qWarning ("mapBuilderHandler::readNoteAttr: Couldn't load "+fn); + qWarning ("parseVYMHandler::readNoteAttr: Couldn't load "+fn); return false; } QTextStream stream( &file ); @@ -532,7 +532,7 @@ return true; } -bool mapBuilderHandler::readFloatImageAttr (const QXmlAttributes& a) +bool parseVYMHandler::readFloatImageAttr (const QXmlAttributes& a) { lastOO=lastFloat; @@ -599,7 +599,7 @@ return true; } -bool mapBuilderHandler::readXLinkAttr (const QXmlAttributes& a) +bool parseVYMHandler::readXLinkAttr (const QXmlAttributes& a) { QColor col; bool okx; @@ -659,14 +659,14 @@ return success; } -bool mapBuilderHandler::readHtmlAttr (const QXmlAttributes& a) +bool parseVYMHandler::readHtmlAttr (const QXmlAttributes& a) { for (int i=1; i<=a.count(); i++) htmldata+=" "+a.localName(i-1)+"=\""+a.value(i-1)+"\""; return true; } -bool mapBuilderHandler::readSettingAttr (const QXmlAttributes& a) +bool parseVYMHandler::readSettingAttr (const QXmlAttributes& a) { if (!a.value( "key").isEmpty() ) { diff -r 7fc6541f0490 -r 3665eee7a842 xml.h --- a/xml.h Mon Jul 23 12:42:01 2007 +0000 +++ b/xml.h Mon Jul 23 12:42:02 2007 +0000 @@ -10,11 +10,11 @@ #include "mapeditor.h" -class mapBuilderHandler : public QXmlDefaultHandler +class parseVYMHandler : public QXmlDefaultHandler { public: - mapBuilderHandler(); - ~mapBuilderHandler(); + parseVYMHandler(); + ~parseVYMHandler(); QString errorProtocol(); bool startDocument(); QString parseHREF(QString);