Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
QDomBuilder Class Reference

#include <qdomhelpers_p.h>

Collaboration diagram for QDomBuilder:

Public Member Functions

 QDomBuilder (QDomDocumentPrivate *d, QXmlStreamReader *r, QDomDocument::ParseOptions options)
 ~QDomBuilder ()
bool endDocument ()
bool startElement (const QString &nsURI, const QString &qName, const QXmlStreamAttributes &atts)
bool endElement ()
bool characters (const QString &characters, bool cdata=false)
bool processingInstruction (const QString &target, const QString &data)
bool skippedEntity (const QString &name)
bool startEntity (const QString &name)
bool endEntity ()
bool startDTD (const QString &name, const QString &publicId, const QString &systemId)
bool parseDTD (const QString &dtd)
bool comment (const QString &characters)
bool externalEntityDecl (const QString &name, const QString &publicId, const QString &systemId)
bool notationDecl (const QString &name, const QString &publicId, const QString &systemId)
bool unparsedEntityDecl (const QString &name, const QString &publicId, const QString &systemId, const QString &notationName)
void fatalError (const QString &message)
QDomDocument::ParseResult result () const
bool preserveSpacingOnlyNodes () const

Detailed Description

Definition at line 35 of file qdomhelpers_p.h.

Constructor & Destructor Documentation

◆ QDomBuilder()

QDomBuilder::QDomBuilder ( QDomDocumentPrivate * d,
QXmlStreamReader * r,
QDomDocument::ParseOptions options )

◆ ~QDomBuilder()

QDomBuilder::~QDomBuilder ( )

Member Function Documentation

◆ characters()

bool QDomBuilder::characters ( const QString & characters,
bool cdata = false )

◆ comment()

bool QDomBuilder::comment ( const QString & characters)

◆ endDocument()

bool QDomBuilder::endDocument ( )

◆ endElement()

bool QDomBuilder::endElement ( )

◆ endEntity()

bool QDomBuilder::endEntity ( )

◆ externalEntityDecl()

bool QDomBuilder::externalEntityDecl ( const QString & name,
const QString & publicId,
const QString & systemId )

◆ fatalError()

void QDomBuilder::fatalError ( const QString & message)

◆ notationDecl()

bool QDomBuilder::notationDecl ( const QString & name,
const QString & publicId,
const QString & systemId )

◆ parseDTD()

bool QDomBuilder::parseDTD ( const QString & dtd)

◆ preserveSpacingOnlyNodes()

bool QDomBuilder::preserveSpacingOnlyNodes ( ) const
inline

Definition at line 60 of file qdomhelpers_p.h.

◆ processingInstruction()

bool QDomBuilder::processingInstruction ( const QString & target,
const QString & data )

◆ result()

QDomDocument::ParseResult QDomBuilder::result ( ) const
inline

Definition at line 58 of file qdomhelpers_p.h.

◆ skippedEntity()

bool QDomBuilder::skippedEntity ( const QString & name)

◆ startDTD()

bool QDomBuilder::startDTD ( const QString & name,
const QString & publicId,
const QString & systemId )

◆ startElement()

bool QDomBuilder::startElement ( const QString & nsURI,
const QString & qName,
const QXmlStreamAttributes & atts )

◆ startEntity()

bool QDomBuilder::startEntity ( const QString & name)

◆ unparsedEntityDecl()

bool QDomBuilder::unparsedEntityDecl ( const QString & name,
const QString & publicId,
const QString & systemId,
const QString & notationName )

The documentation for this class was generated from the following file: