#include <QtXml/qdom.h>
#ifndef QDOM_H
#ifndef QT_NO_DOM
class QDomDocument: public QDomNode{
public: QDomDocument();
public: explicit QDomDocument(class QString const & name);
public: explicit QDomDocument(class QDomDocumentType const & doctype);
public: QDomDocument(class QDomDocument const & x);
public: class QDomDocument& operator =(class QDomDocument const &);
public: ~QDomDocument();
public: class QDomElement createElement(class QString const & tagName);
public: class QDomDocumentFragment createDocumentFragment();
public: class QDomText createTextNode(class QString const & data);
public: class QDomComment createComment(class QString const & data);
public: class QDomCDATASection createCDATASection(class QString const & data);
public: class QDomProcessingInstruction createProcessingInstruction(class QString const & target, class QString const & data);
public: class QDomAttr createAttribute(class QString const & name);
public: class QDomEntityReference createEntityReference(class QString const & name);
public: class QDomNodeList elementsByTagName(class QString const & tagname) const
public: class QDomNode importNode(class QDomNode const & importedNode, bool deep);
public: class QDomElement createElementNS(class QString const & nsURI, class QString const & qName);
public: class QDomAttr createAttributeNS(class QString const & nsURI, class QString const & qName);
public: class QDomNodeList elementsByTagNameNS(class QString const & nsURI, class QString const & localName);
public: class QDomElement elementById(class QString const & elementId);
public: class QDomDocumentType doctype() const
public: class QDomImplementation implementation() const
public: class QDomElement documentElement() const
public: inline enum QDomNode::NodeType nodeType() const
public: bool setContent(class QByteArray const & text, bool namespaceProcessing, class QString* errorMsg = 0, int* errorLine = 0, int* errorColumn = 0);
public: bool setContent(class QString const & text, bool namespaceProcessing, class QString* errorMsg = 0, int* errorLine = 0, int* errorColumn = 0);
public: bool setContent(struct QIODevice* dev, bool namespaceProcessing, class QString* errorMsg = 0, int* errorLine = 0, int* errorColumn = 0);
public: bool setContent(class QByteArray const & text, class QString* errorMsg = 0, int* errorLine = 0, int* errorColumn = 0);
public: bool setContent(class QString const & text, class QString* errorMsg = 0, int* errorLine = 0, int* errorColumn = 0);
public: bool setContent(struct QIODevice* dev, class QString* errorMsg = 0, int* errorLine = 0, int* errorColumn = 0);
public: bool setContent(struct QXmlInputSource* source, struct QXmlReader* reader, class QString* errorMsg = 0, int* errorLine = 0, int* errorColumn = 0);
public: class QString toString(int = 1) const
public: class QByteArray toByteArray(int = 1) const
private: QDomDocument(struct QDomDocumentPrivate*);
friend class QDomNode;
};
#endif // QT_NO_DOM
#endif // QDOM_H