--- Vago/trunk/Vago/xmlprocessor.cpp 2013/03/31 19:02:16 771 +++ Vago/trunk/Vago/xmlprocessor.cpp 2013/04/13 13:44:29 815 @@ -1,7 +1,8 @@ #include "xmlprocessor.h" -XmlProcessor::XmlProcessor(Logger *myLogger, QStringList *commands) +XmlProcessor::XmlProcessor(QString AppDir, Logger *myLogger, QStringList *commands) { + this->AppDir=AppDir; this->myLogger=myLogger; this->commands=commands; } @@ -13,6 +14,8 @@ void XmlProcessor::run() QString errorMessage = ""; int numErrors=0; + myProcess->setWorkingDirectory(this->AppDir); + for(int i=0; icommands->size(); i++){ myProcess->start(GlobalVars::XmlToolsExeName+" "+this->commands->at(i));