diff -r f0fe7c36ec5c -r 43268373032d xmlobj.cpp --- a/xmlobj.cpp Fri Apr 09 14:24:04 2010 +0000 +++ b/xmlobj.cpp Wed Jun 09 13:14:08 2010 +0000 @@ -19,6 +19,29 @@ return r; } +QString quoteUmlaut(const QString &s) +{ + QString r=s; + QRegExp rx( "ü"); + r.replace ( rx,"ü"); + rx.setPattern( "Ü"); + r.replace ( rx,"Ü"); + rx.setPattern( "ö"); + r.replace ( rx,"ö"); + rx.setPattern( "Ö"); + r.replace ( rx,"Ö"); + rx.setPattern( "ä"); + r.replace ( rx,"ä"); + rx.setPattern( "Ö"); + r.replace ( rx,"Ä"); + rx.setPattern( "ß"); + r.replace ( rx,"ß"); + rx.setPattern( "€"); + r.replace ( rx,"€"); + return r; +} + + int XMLObj::actindent=0; // make instance of actindent