qdom-h.html

来自「QT 下载资料仅供参考」· HTML 代码 · 共 709 行 · 第 1/2 页

HTML
709
字号
    bool setContent( const QByteArray&amp; text, QString *errorMsg=0, int *errorLine=0, int *errorColumn=0  );    bool setContent( const QString&amp; text, QString *errorMsg=0, int *errorLine=0, int *errorColumn=0  );    bool setContent( QIODevice* dev, QString *errorMsg=0, int *errorLine=0, int *errorColumn=0  );    // Reimplemented from QDomNode    QDomNode::NodeType nodeType() const;    bool isDocument() const;    // Qt extensions    QString toString() const;    QCString toCString() const;private:    QDomDocument( QDomDocumentPrivate* );    friend class QDomNode;};class QM_EXPORT_DOM QDomNamedNodeMap{public:    QDomNamedNodeMap();    QDomNamedNodeMap( const QDomNamedNodeMap&amp; );    QDomNamedNodeMap&amp; operator= ( const QDomNamedNodeMap&amp; );    bool operator== ( const QDomNamedNodeMap&amp; ) const;    bool operator!= ( const QDomNamedNodeMap&amp; ) const;    ~QDomNamedNodeMap();    // DOM functions    QDomNode namedItem( const QString&amp; name ) const;    QDomNode setNamedItem( const QDomNode&amp; newNode );    QDomNode removeNamedItem( const QString&amp; name );    QDomNode item( int index ) const;    QDomNode namedItemNS( const QString&amp; nsURI, const QString&amp; localName ) const;    QDomNode setNamedItemNS( const QDomNode&amp; newNode );    QDomNode removeNamedItemNS( const QString&amp; nsURI, const QString&amp; localName );    // DOM read only attributes    uint length() const;    uint count() const { return length(); } // Qt API consitancy    // Qt extension    bool contains( const QString&amp; name ) const;private:    QDomNamedNodeMapPrivate* impl;    QDomNamedNodeMap( QDomNamedNodeMapPrivate* );    friend class QDomNode;    friend class QDomDocumentType;    friend class QDomElement;};class QM_EXPORT_DOM QDomDocumentFragment : public QDomNode{public:    QDomDocumentFragment();    QDomDocumentFragment( const QDomDocumentFragment&amp; x );    QDomDocumentFragment&amp; operator= ( const QDomDocumentFragment&amp; );    ~QDomDocumentFragment();    // Reimplemented from QDomNode    QDomNode::NodeType nodeType() const;    bool isDocumentFragment() const;private:    QDomDocumentFragment( QDomDocumentFragmentPrivate* );    friend class QDomDocument;    friend class QDomNode;};class QM_EXPORT_DOM QDomCharacterData : public QDomNode{public:    QDomCharacterData();    QDomCharacterData( const QDomCharacterData&amp; x );    QDomCharacterData&amp; operator= ( const QDomCharacterData&amp; );    ~QDomCharacterData();    // DOM functions    virtual QString substringData( unsigned long offset, unsigned long count );    virtual void appendData( const QString&amp; arg );    virtual void insertData( unsigned long offset, const QString&amp; arg );    virtual void deleteData( unsigned long offset, unsigned long count );    virtual void replaceData( unsigned long offset, unsigned long count, const QString&amp; arg );    // DOM read only attributes    virtual uint length() const;    // DOM attributes    virtual QString data() const;    virtual void setData( const QString&amp; );    // Reimplemented from QDomNode    QDomNode::NodeType nodeType() const;    bool isCharacterData() const;private:    QDomCharacterData( QDomCharacterDataPrivate* );    friend class QDomDocument;    friend class QDomText;    friend class QDomComment;    friend class QDomNode;};class QM_EXPORT_DOM QDomAttr : public QDomNode{public:    QDomAttr();    QDomAttr( const QDomAttr&amp; x );    QDomAttr&amp; operator= ( const QDomAttr&amp; );    ~QDomAttr();    // DOM read only attributes    virtual QString name() const;    virtual bool specified() const;    virtual QDomElement ownerElement() const;    // DOM attributes    virtual QString value() const;    virtual void setValue( const QString&amp; );    // Reimplemented from QDomNode    QDomNode::NodeType nodeType() const;    bool isAttr() const;private:    QDomAttr( QDomAttrPrivate* );    friend class QDomDocument;    friend class QDomElement;    friend class QDomNode;};class QM_EXPORT_DOM QDomElement : public QDomNode{public:    QDomElement();    QDomElement( const QDomElement&amp; x );    QDomElement&amp; operator= ( const QDomElement&amp; );    ~QDomElement();    // DOM functions    QString attribute( const QString&amp; name, const QString&amp; defValue = QString::null ) const;    void setAttribute( const QString&amp; name, const QString&amp; value );    void setAttribute( const QString&amp; name, int value );    void setAttribute( const QString&amp; name, uint value );    void setAttribute( const QString&amp; name, double value );    void removeAttribute( const QString&amp; name );    QDomAttr attributeNode( const QString&amp; name);    QDomAttr setAttributeNode( const QDomAttr&amp; newAttr );    QDomAttr removeAttributeNode( const QDomAttr&amp; oldAttr );    virtual QDomNodeList elementsByTagName( const QString&amp; tagname ) const;    bool hasAttribute( const QString&amp; name ) const;    QString attributeNS( const QString nsURI, const QString&amp; localName, const QString&amp; defValue ) const;    void setAttributeNS( const QString nsURI, const QString&amp; qName, const QString&amp; value );    void setAttributeNS( const QString nsURI, const QString&amp; qName, int value );    void setAttributeNS( const QString nsURI, const QString&amp; qName, uint value );    void setAttributeNS( const QString nsURI, const QString&amp; qName, double value );    void removeAttributeNS( const QString&amp; nsURI, const QString&amp; localName );    QDomAttr attributeNodeNS( const QString&amp; nsURI, const QString&amp; localName );    QDomAttr setAttributeNodeNS( const QDomAttr&amp; newAttr );    virtual QDomNodeList elementsByTagNameNS( const QString&amp; nsURI, const QString&amp; localName ) const;    bool hasAttributeNS( const QString&amp; nsURI, const QString&amp; localName ) const;    // DOM read only attributes    QString tagName() const;    void setTagName( const QString&amp; name ); // Qt extension    // Reimplemented from QDomNode    QDomNamedNodeMap attributes() const;    QDomNode::NodeType nodeType() const;    bool isElement() const;    QString text() const;private:    QDomElement( QDomElementPrivate* );    friend class QDomDocument;    friend class QDomNode;    friend class QDomAttr;};class QM_EXPORT_DOM QDomText : public QDomCharacterData{public:    QDomText();    QDomText( const QDomText&amp; x );    QDomText&amp; operator= ( const QDomText&amp; );    ~QDomText();    // DOM functions    QDomText splitText( int offset );    // Reimplemented from QDomNode    QDomNode::NodeType nodeType() const;    bool isText() const;private:    QDomText( QDomTextPrivate* );    friend class QDomCDATASection;    friend class QDomDocument;    friend class QDomNode;};class QM_EXPORT_DOM QDomComment : public QDomCharacterData{public:    QDomComment();    QDomComment( const QDomComment&amp; x );    QDomComment&amp; operator= ( const QDomComment&amp; );    ~QDomComment();    // Reimplemented from QDomNode    QDomNode::NodeType nodeType() const;    bool isComment() const;private:    QDomComment( QDomCommentPrivate* );    friend class QDomDocument;    friend class QDomNode;};class QM_EXPORT_DOM QDomCDATASection : public QDomText{public:    QDomCDATASection();    QDomCDATASection( const QDomCDATASection&amp; x );    QDomCDATASection&amp; operator= ( const QDomCDATASection&amp; );    ~QDomCDATASection();    // Reimplemented from QDomNode    QDomNode::NodeType nodeType() const;    bool isCDATASection() const;private:    QDomCDATASection( QDomCDATASectionPrivate* );    friend class QDomDocument;    friend class QDomNode;};class QM_EXPORT_DOM QDomNotation : public QDomNode{public:    QDomNotation();    QDomNotation( const QDomNotation&amp; x );    QDomNotation&amp; operator= ( const QDomNotation&amp; );    ~QDomNotation();    // DOM read only attributes    QString publicId() const;    QString systemId() const;    // Reimplemented from QDomNode    QDomNode::NodeType nodeType() const;    bool isNotation() const;private:    QDomNotation( QDomNotationPrivate* );    friend class QDomDocument;    friend class QDomNode;};class QM_EXPORT_DOM QDomEntity : public QDomNode{public:    QDomEntity();    QDomEntity( const QDomEntity&amp; x );    QDomEntity&amp; operator= ( const QDomEntity&amp; );    ~QDomEntity();    // DOM read only attributes    virtual QString publicId() const;    virtual QString systemId() const;    virtual QString notationName() const;    // Reimplemented from QDomNode    QDomNode::NodeType nodeType() const;    bool isEntity() const;private:    QDomEntity( QDomEntityPrivate* );    friend class QDomNode;};class QM_EXPORT_DOM QDomEntityReference : public QDomNode{public:    QDomEntityReference();    QDomEntityReference( const QDomEntityReference&amp; x );    QDomEntityReference&amp; operator= ( const QDomEntityReference&amp; );    ~QDomEntityReference();    // Reimplemented from QDomNode    QDomNode::NodeType nodeType() const;    bool isEntityReference() const;private:    QDomEntityReference( QDomEntityReferencePrivate* );    friend class QDomDocument;    friend class QDomNode;};class QM_EXPORT_DOM QDomProcessingInstruction : public QDomNode{public:    QDomProcessingInstruction();    QDomProcessingInstruction( const QDomProcessingInstruction&amp; x );    QDomProcessingInstruction&amp; operator= ( const QDomProcessingInstruction&amp; );    ~QDomProcessingInstruction();    // DOM read only attributes    virtual QString target() const;    // DOM attributes    virtual QString data() const;    virtual void setData( const QString&amp; d );    // Reimplemented from QDomNode    QDomNode::NodeType nodeType() const;    bool isProcessingInstruction() const;private:    QDomProcessingInstruction( QDomProcessingInstructionPrivate* );    friend class QDomDocument;    friend class QDomNode;};QM_EXPORT_DOM QTextStream&amp; operator&lt;&lt;( QTextStream&amp;, const QDomNode&amp; );#endif //QT_NO_DOM#endif // QDOM_H</pre><!-- eof --><p><address><hr><div align=center><table width=100% cellspacing=0 border=0><tr><td>Copyright &copy; 2002 <a href="http://www.trolltech.com">Trolltech</a><td><a href="http://www.trolltech.com/trademarks.html">Trademarks</a><td align=right><div align=right>Qt version 3.0.5</div></table></div></address></body></html>

⌨️ 快捷键说明

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