⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 qdom.h

📁 奇趣公司比较新的qt/emd版本
💻 H
📖 第 1 页 / 共 2 页
字号:
    bool setContent(const QString& text, bool namespaceProcessing, QString *errorMsg=0, int *errorLine=0, int *errorColumn=0 );    bool setContent(QIODevice* dev, bool namespaceProcessing, QString *errorMsg=0, int *errorLine=0, int *errorColumn=0 );    bool setContent(const QByteArray& text, QString *errorMsg=0, int *errorLine=0, int *errorColumn=0 );    bool setContent(const QString& text, QString *errorMsg=0, int *errorLine=0, int *errorColumn=0 );    bool setContent(QIODevice* dev, QString *errorMsg=0, int *errorLine=0, int *errorColumn=0 );    bool setContent(QXmlInputSource *source, QXmlReader *reader, QString *errorMsg=0, int *errorLine=0, int *errorColumn=0 );    // Qt extensions    QString toString(int = 1) const;    QByteArray toByteArray(int = 1) const;private:    QDomDocument(QDomDocumentPrivate*);    friend class QDomNode;};class Q_XML_EXPORT QDomNamedNodeMap{public:    QDomNamedNodeMap();    QDomNamedNodeMap(const QDomNamedNodeMap&);    QDomNamedNodeMap& operator= (const QDomNamedNodeMap&);    bool operator== (const QDomNamedNodeMap&) const;    bool operator!= (const QDomNamedNodeMap&) const;    ~QDomNamedNodeMap();    // DOM functions    QDomNode namedItem(const QString& name) const;    QDomNode setNamedItem(const QDomNode& newNode);    QDomNode removeNamedItem(const QString& name);    QDomNode item(int index) const;    QDomNode namedItemNS(const QString& nsURI, const QString& localName) const;    QDomNode setNamedItemNS(const QDomNode& newNode);    QDomNode removeNamedItemNS(const QString& nsURI, const QString& localName);    // DOM read only attributes    uint length() const;    int count() const { return length(); } // Qt API consitancy    inline int size() const { return length(); } // Qt API consistency    inline bool isEmpty() const { return length() == 0; } // Qt API consistency    // Qt extension    bool contains(const QString& name) const;private:    QDomNamedNodeMapPrivate* impl;    QDomNamedNodeMap(QDomNamedNodeMapPrivate*);    friend class QDomNode;    friend class QDomDocumentType;    friend class QDomElement;};class Q_XML_EXPORT QDomDocumentFragment : public QDomNode{public:    QDomDocumentFragment();    QDomDocumentFragment(const QDomDocumentFragment& x);    QDomDocumentFragment& operator= (const QDomDocumentFragment&);    // Overridden from QDomNode    inline QDomNode::NodeType nodeType() const { return DocumentFragmentNode; }private:    QDomDocumentFragment(QDomDocumentFragmentPrivate*);    friend class QDomDocument;    friend class QDomNode;};class Q_XML_EXPORT QDomCharacterData : public QDomNode{public:    QDomCharacterData();    QDomCharacterData(const QDomCharacterData& x);    QDomCharacterData& operator= (const QDomCharacterData&);    // DOM functions    QString substringData(unsigned long offset, unsigned long count);    void appendData(const QString& arg);    void insertData(unsigned long offset, const QString& arg);    void deleteData(unsigned long offset, unsigned long count);    void replaceData(unsigned long offset, unsigned long count, const QString& arg);    // DOM read only attributes    uint length() const;    // DOM attributes    QString data() const;    void setData(const QString&);    // Overridden from QDomNode    QDomNode::NodeType nodeType() const;private:    QDomCharacterData(QDomCharacterDataPrivate*);    friend class QDomDocument;    friend class QDomText;    friend class QDomComment;    friend class QDomNode;};class Q_XML_EXPORT QDomAttr : public QDomNode{public:    QDomAttr();    QDomAttr(const QDomAttr& x);    QDomAttr& operator= (const QDomAttr&);    // DOM read only attributes    QString name() const;    bool specified() const;    QDomElement ownerElement() const;    // DOM attributes    QString value() const;    void setValue(const QString&);    // Overridden from QDomNode    inline QDomNode::NodeType nodeType() const { return AttributeNode; }private:    QDomAttr(QDomAttrPrivate*);    friend class QDomDocument;    friend class QDomElement;    friend class QDomNode;};class Q_XML_EXPORT QDomElement : public QDomNode{public:    QDomElement();    QDomElement(const QDomElement& x);    QDomElement& operator= (const QDomElement&);    // DOM functions    QString attribute(const QString& name, const QString& defValue = QString() ) const;    void setAttribute(const QString& name, const QString& value);    void setAttribute(const QString& name, qlonglong value);    void setAttribute(const QString& name, qulonglong value);    inline void setAttribute(const QString& name, int value)        { setAttribute(name, qlonglong(value)); }    inline void setAttribute(const QString& name, uint value)        { setAttribute(name, qulonglong(value)); }    void setAttribute(const QString& name, float value);    void setAttribute(const QString& name, double value);    void removeAttribute(const QString& name);    QDomAttr attributeNode(const QString& name);    QDomAttr setAttributeNode(const QDomAttr& newAttr);    QDomAttr removeAttributeNode(const QDomAttr& oldAttr);    QDomNodeList elementsByTagName(const QString& tagname) const;    bool hasAttribute(const QString& name) const;    QString attributeNS(const QString nsURI, const QString& localName, const QString& defValue = QString()) const;    void setAttributeNS(const QString nsURI, const QString& qName, const QString& value);    inline void setAttributeNS(const QString nsURI, const QString& qName, int value)        { setAttributeNS(nsURI, qName, qlonglong(value)); }    inline void setAttributeNS(const QString nsURI, const QString& qName, uint value)        { setAttributeNS(nsURI, qName, qulonglong(value)); }    void setAttributeNS(const QString nsURI, const QString& qName, qlonglong value);    void setAttributeNS(const QString nsURI, const QString& qName, qulonglong value);    void setAttributeNS(const QString nsURI, const QString& qName, double value);    void removeAttributeNS(const QString& nsURI, const QString& localName);    QDomAttr attributeNodeNS(const QString& nsURI, const QString& localName);    QDomAttr setAttributeNodeNS(const QDomAttr& newAttr);    QDomNodeList elementsByTagNameNS(const QString& nsURI, const QString& localName) const;    bool hasAttributeNS(const QString& nsURI, const QString& localName) const;    // DOM read only attributes    QString tagName() const;    void setTagName(const QString& name); // Qt extension    // Overridden from QDomNode    QDomNamedNodeMap attributes() const;    inline QDomNode::NodeType nodeType() const { return ElementNode; }    QString text() const;private:    QDomElement(QDomElementPrivate*);    friend class QDomDocument;    friend class QDomNode;    friend class QDomAttr;};class Q_XML_EXPORT QDomText : public QDomCharacterData{public:    QDomText();    QDomText(const QDomText& x);    QDomText& operator= (const QDomText&);    // DOM functions    QDomText splitText(int offset);    // Overridden from QDomCharacterData    inline QDomNode::NodeType nodeType() const { return TextNode; }private:    QDomText(QDomTextPrivate*);    friend class QDomCDATASection;    friend class QDomDocument;    friend class QDomNode;};class Q_XML_EXPORT QDomComment : public QDomCharacterData{public:    QDomComment();    QDomComment(const QDomComment& x);    QDomComment& operator= (const QDomComment&);    // Overridden from QDomCharacterData    inline QDomNode::NodeType nodeType() const { return CommentNode; }private:    QDomComment(QDomCommentPrivate*);    friend class QDomDocument;    friend class QDomNode;};class Q_XML_EXPORT QDomCDATASection : public QDomText{public:    QDomCDATASection();    QDomCDATASection(const QDomCDATASection& x);    QDomCDATASection& operator= (const QDomCDATASection&);    // Overridden from QDomText    inline QDomNode::NodeType nodeType() const { return CDATASectionNode; }private:    QDomCDATASection(QDomCDATASectionPrivate*);    friend class QDomDocument;    friend class QDomNode;};class Q_XML_EXPORT QDomNotation : public QDomNode{public:    QDomNotation();    QDomNotation(const QDomNotation& x);    QDomNotation& operator= (const QDomNotation&);    // DOM read only attributes    QString publicId() const;    QString systemId() const;    // Overridden from QDomNode    inline QDomNode::NodeType nodeType() const { return NotationNode; }private:    QDomNotation(QDomNotationPrivate*);    friend class QDomDocument;    friend class QDomNode;};class Q_XML_EXPORT QDomEntity : public QDomNode{public:    QDomEntity();    QDomEntity(const QDomEntity& x);    QDomEntity& operator= (const QDomEntity&);    // DOM read only attributes    QString publicId() const;    QString systemId() const;    QString notationName() const;    // Overridden from QDomNode    inline QDomNode::NodeType nodeType() const { return EntityNode; }private:    QDomEntity(QDomEntityPrivate*);    friend class QDomNode;};class Q_XML_EXPORT QDomEntityReference : public QDomNode{public:    QDomEntityReference();    QDomEntityReference(const QDomEntityReference& x);    QDomEntityReference& operator= (const QDomEntityReference&);    // Overridden from QDomNode    inline QDomNode::NodeType nodeType() const { return EntityReferenceNode; }private:    QDomEntityReference(QDomEntityReferencePrivate*);    friend class QDomDocument;    friend class QDomNode;};class Q_XML_EXPORT QDomProcessingInstruction : public QDomNode{public:    QDomProcessingInstruction();    QDomProcessingInstruction(const QDomProcessingInstruction& x);    QDomProcessingInstruction& operator= (const QDomProcessingInstruction&);    // DOM read only attributes    QString target() const;    // DOM attributes    QString data() const;    void setData(const QString& d);    // Overridden from QDomNode    inline QDomNode::NodeType nodeType() const { return ProcessingInstructionNode; }private:    QDomProcessingInstruction(QDomProcessingInstructionPrivate*);    friend class QDomDocument;    friend class QDomNode;};Q_XML_EXPORT QTextStream& operator<<(QTextStream&, const QDomNode&);#endif // QT_NO_DOMQT_END_HEADER#endif // QDOM_H

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -