qdom-h.html
来自「QT 下载资料仅供参考」· HTML 代码 · 共 709 行 · 第 1/2 页
HTML
709 行
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 ); // 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& ); 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; uint count() const { return length(); } // Qt API consitancy // Qt extension bool contains( const QString& 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& x ); QDomDocumentFragment& operator= ( const QDomDocumentFragment& ); ~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& x ); QDomCharacterData& operator= ( const QDomCharacterData& ); ~QDomCharacterData(); // DOM functions virtual QString substringData( unsigned long offset, unsigned long count ); virtual void appendData( const QString& arg ); virtual void insertData( unsigned long offset, const QString& arg ); virtual void deleteData( unsigned long offset, unsigned long count ); virtual void replaceData( unsigned long offset, unsigned long count, const QString& arg ); // DOM read only attributes virtual uint length() const; // DOM attributes virtual QString data() const; virtual void setData( const QString& ); // 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& x ); QDomAttr& operator= ( const QDomAttr& ); ~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& ); // 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& x ); QDomElement& operator= ( const QDomElement& ); ~QDomElement(); // DOM functions QString attribute( const QString& name, const QString& defValue = QString::null ) const; void setAttribute( const QString& name, const QString& value ); void setAttribute( const QString& name, int value ); void setAttribute( const QString& name, uint 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 ); virtual QDomNodeList elementsByTagName( const QString& tagname ) const; bool hasAttribute( const QString& name ) const; QString attributeNS( const QString nsURI, const QString& localName, const QString& defValue ) const; void setAttributeNS( const QString nsURI, const QString& qName, const QString& value ); void setAttributeNS( const QString nsURI, const QString& qName, int value ); void setAttributeNS( const QString nsURI, const QString& qName, uint 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 ); virtual 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 // 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& x ); QDomText& operator= ( const QDomText& ); ~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& x ); QDomComment& operator= ( const QDomComment& ); ~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& x ); QDomCDATASection& operator= ( const QDomCDATASection& ); ~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& x ); QDomNotation& operator= ( const QDomNotation& ); ~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& x ); QDomEntity& operator= ( const QDomEntity& ); ~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& x ); QDomEntityReference& operator= ( const QDomEntityReference& ); ~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& x ); QDomProcessingInstruction& operator= ( const QDomProcessingInstruction& ); ~QDomProcessingInstruction(); // DOM read only attributes virtual QString target() const; // DOM attributes virtual QString data() const; virtual void setData( const QString& d ); // Reimplemented from QDomNode QDomNode::NodeType nodeType() const; bool isProcessingInstruction() const;private: QDomProcessingInstruction( QDomProcessingInstructionPrivate* ); friend class QDomDocument; friend class QDomNode;};QM_EXPORT_DOM QTextStream& operator<<( QTextStream&, const QDomNode& );#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 © 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 + -
显示快捷键?