6#include <qcoreapplication.h>
8#include <private/qglobal_p.h>
24class QDomDocumentPrivate;
26class QXmlStreamReader;
27class QXmlStreamAttributes;
30
31
32
33
42 bool startElement(
const QString &nsURI,
const QString &qName,
const QXmlStreamAttributes &atts);
44 bool characters(
const QString &characters,
bool cdata =
false);
49 bool startDTD(
const QString &name,
const QString &publicId,
const QString &systemId);
53 bool notationDecl(
const QString &name,
const QString &publicId,
const QString &systemId);
55 const QString ¬ationName);
61 {
return parseOptions & QDomDocument::ParseOption::PreserveSpacingOnlyNodes; }
64 QString dtdInternalSubset(
const QString &dtd);
66 QDomDocument::ParseResult parseResult;
69 QXmlStreamReader *reader;
71 QDomDocument::ParseOptions parseOptions;
75
76
77
78
92 bool parseMarkupDecl();
94 QXmlStreamReader *reader;
bool characters(const QString &characters, bool cdata=false)
bool startElement(const QString &nsURI, const QString &qName, const QXmlStreamAttributes &atts)
QDomBuilder(QDomDocumentPrivate *d, QXmlStreamReader *r, QDomDocument::ParseOptions options)
bool startDTD(const QString &name, const QString &publicId, const QString &systemId)
bool skippedEntity(const QString &name)
QDomDocument::ParseResult result() const
bool processingInstruction(const QString &target, const QString &data)
bool startEntity(const QString &name)
void fatalError(const QString &message)
bool externalEntityDecl(const QString &name, const QString &publicId, const QString &systemId)
bool parseDTD(const QString &dtd)
bool unparsedEntityDecl(const QString &name, const QString &publicId, const QString &systemId, const QString ¬ationName)
bool preserveSpacingOnlyNodes() const
bool comment(const QString &characters)
bool notationDecl(const QString &name, const QString &publicId, const QString &systemId)
QDomDocument::ParseResult result() const
QDomParser(QDomDocumentPrivate *d, QXmlStreamReader *r, QDomDocument::ParseOptions options)
#define Q_DECLARE_TR_FUNCTIONS(context)