1 #ifndef XMLERRORHANDLER_H
2 #define XMLERRORHANDLER_H
4 #include <QXmlErrorHandler>
7 /** Generic XML error handler. */
8 class XmlErrorHandler: public QXmlErrorHandler
10 bool error(const QXmlParseException &e) {
11 qCritical() << "*** XmlErrorHandler::error" << e.message() << "at line"
15 QString errorString() const {return QString();}
16 bool fatalError(const QXmlParseException &e) {
17 qCritical() << "*** XmlErrorHandler::fatalError" << e.message()
18 << "at line" << e.lineNumber();
21 bool warning(const QXmlParseException &e) {
22 qWarning() << "XmlErrorHandler::warning" << e.message() << "at line"
28 #endif // XMLERRORHANDLER_H