#include <QtXml/qdom.h>
#ifndef QDOM_H
#ifndef QT_NO_DOM
class QDomElement: public QDomNode{
   public: QDomElement();
   public: QDomElement(class QDomElement const & x);
   public: class QDomElement& operator =(class QDomElement const &);
   public: class QString attribute(class QString const & name, class QString const & defValue = QString::QString()) const
   public: void setAttribute(class QString const & name, class QString const & value);
   public: void setAttribute(class QString const & name, qlonglong value);
   public: void setAttribute(class QString const & name, qulonglong value);
   public: inline void setAttribute(class QString const & name, int value);
   public: inline void setAttribute(class QString const & name, uint value);
   public: void setAttribute(class QString const & name, float value);
   public: void setAttribute(class QString const & name, double value);
   public: void removeAttribute(class QString const & name);
   public: class QDomAttr attributeNode(class QString const & name);
   public: class QDomAttr setAttributeNode(class QDomAttr const & newAttr);
   public: class QDomAttr removeAttributeNode(class QDomAttr const & oldAttr);
   public: class QDomNodeList elementsByTagName(class QString const & tagname) const
   public: bool hasAttribute(class QString const & name) const
   public: class QString attributeNS(class QString nsURI, class QString const & localName, class QString const & defValue = QString::QString()) const
   public: void setAttributeNS(class QString nsURI, class QString const & qName, class QString const & value);
   public: inline void setAttributeNS(class QString nsURI, class QString const & qName, int value);
   public: inline void setAttributeNS(class QString nsURI, class QString const & qName, uint value);
   public: void setAttributeNS(class QString nsURI, class QString const & qName, qlonglong value);
   public: void setAttributeNS(class QString nsURI, class QString const & qName, qulonglong value);
   public: void setAttributeNS(class QString nsURI, class QString const & qName, double value);
   public: void removeAttributeNS(class QString const & nsURI, class QString const & localName);
   public: class QDomAttr attributeNodeNS(class QString const & nsURI, class QString const & localName);
   public: class QDomAttr setAttributeNodeNS(class QDomAttr const & newAttr);
   public: class QDomNodeList elementsByTagNameNS(class QString const & nsURI, class QString const & localName) const
   public: bool hasAttributeNS(class QString const & nsURI, class QString const & localName) const
   public: class QString tagName() const
   public: void setTagName(class QString const & name);
   public: class QDomNamedNodeMap attributes() const
   public: inline enum QDomNode::NodeType nodeType() const
   public: class QString text() const
   private: QDomElement(struct QDomElementPrivate*);
   friend class QDomDocument;
   friend class QDomNode;
   friend class QDomAttr;
};
#endif // QT_NO_DOM
#endif // QDOM_H