QXmlErrorHandler Class
The QXmlErrorHandler class provides an interface to report errors in XML data. More...
Header: | #include <QXmlErrorHandler> |
qmake: | QT += xml |
Inherited By: |
Note: All functions in this class are reentrant.
Public Functions
virtual | ~QXmlErrorHandler() |
virtual bool | error(const QXmlParseException &exception) = 0 |
virtual QString | errorString() const = 0 |
virtual bool | fatalError(const QXmlParseException &exception) = 0 |
virtual bool | warning(const QXmlParseException &exception) = 0 |
Detailed Description
The QXmlErrorHandler class provides an interface to report errors in XML data.
If you want your application to report errors to the user or to perform customized error handling, you should subclass this class.
You can set the error handler with QXmlReader::setErrorHandler().
Errors can be reported using warning(), error() and fatalError(), with the error text being reported with errorString().
See also QXmlDTDHandler, QXmlDeclHandler, QXmlContentHandler, QXmlEntityResolver, QXmlLexicalHandler, and Introduction to SAX2.
Member Function Documentation
[virtual]
QXmlErrorHandler::~QXmlErrorHandler()
Destroys the instance of QXmlErrorHandler. The destructor is virtual.