📄 qdom-h.html
字号:
// Factories QDomElement createElement( const QString& tagName ); QDomDocumentFragment createDocumentFragment(); QDomText createTextNode( const QString& data ); QDomComment createComment( const QString& data ); QDomCDATASection createCDATASection( const QString& data ); QDomProcessingInstruction createProcessingInstruction( const QString& target, const QString& data ); QDomAttr createAttribute( const QString& name ); QDomEntityReference createEntityReference( const QString& name ); QDomNodeList elementsByTagName( const QString& tagname ) const; // Reimplemented from QDomNode QDomNode::NodeType nodeType() const; bool isDocument() const; // Qt extensions QString toString() const; QCString toCString() const { return toString().utf8(); }private: QDomDocument( QDOM_DocumentPrivate* ); friend class QDomNode;};class QM_EXPORT <a href="qdomnamednodemap.html">QDomNamedNodeMap</a>{public: QDomNamedNodeMap(); QDomNamedNodeMap( const QDomNamedNodeMap& ); QDomNamedNodeMap& operator= ( const QDomNamedNodeMap& ); bool operator== ( const QDomNamedNodeMap& ) const; bool operator!= ( const QDomNamedNodeMap& ) const; ~QDomNamedNodeMap(); QDomNode namedItem( const QString& name ) const; QDomNode setNamedItem( const QDomNode& arg ); QDomNode removeNamedItem( const QString& name ); QDomNode item( int index ) const; uint length() const; bool contains( const QString& name ) const;private: friend class QDomNode; friend class QDomDocumentType; friend class QDomElement; QDomNamedNodeMap( QDOM_NamedNodeMapPrivate* ); QDOM_NamedNodeMapPrivate* impl;};class QM_EXPORT <a href="qdomdocumentfragment.html">QDomDocumentFragment</a> : public <a href="qdomnode.html">QDomNode</a>{public: QDomDocumentFragment(); QDomDocumentFragment( const QDomDocumentFragment& x ); QDomDocumentFragment& operator= ( const QDomDocumentFragment& ); ~QDomDocumentFragment(); // Reimplemented from QDomNode QDomNode::NodeType nodeType() const; bool isDocumentFragment() const;private: QDomDocumentFragment( QDOM_DocumentFragmentPrivate* ); friend class QDomDocument; friend class QDomNode;};class QM_EXPORT <a href="qdomcharacterdata.html">QDomCharacterData</a> : public <a href="qdomnode.html">QDomNode</a>{public: QDomCharacterData(); QDomCharacterData( const QDomCharacterData& x ); QDomCharacterData& operator= ( const QDomCharacterData& ); ~QDomCharacterData(); virtual QString data() const; virtual void setData( const QString& ); virtual uint length() const; 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 ); // Reimplemented from QDomNode QDomNode::NodeType nodeType() const; bool isCharacterData() const;private: QDomCharacterData( QDOM_CharacterDataPrivate* ); friend class QDomDocument; friend class QDomText; friend class QDomComment; friend class QDomNode;};class QM_EXPORT <a href="qdomattr.html">QDomAttr</a> : public <a href="qdomnode.html">QDomNode</a>{public: QDomAttr(); QDomAttr( const QDomAttr& x ); QDomAttr& operator= ( const QDomAttr& ); ~QDomAttr(); virtual QString name() const; virtual bool specified() const; virtual QString value() const; virtual void setValue( const QString& ); // Reimplemented from QDomNode QDomNode::NodeType nodeType() const; bool isAttr() const;private: QDomAttr( QDOM_AttrPrivate* ); friend class QDomDocument; friend class QDomElement; friend class QDomNode;};class QM_EXPORT <a href="qdomelement.html">QDomElement</a> : public <a href="qdomnode.html">QDomNode</a>{public: QDomElement(); QDomElement( const QDomElement& x ); QDomElement& operator= ( const QDomElement& ); ~QDomElement(); void setTagName( const QString& name ); QString tagName() const; 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 ); bool hasAttribute( const QString& name ) const; virtual QDomNodeList elementsByTagName( const QString& tagname ) const; void normalize(); // Reimplemented from QDomNode QDomNamedNodeMap attributes() const; QDomNode::NodeType nodeType() const; bool isElement() const; QString text() const;private: QDomElement( QDOM_ElementPrivate* ); friend class QDomDocument; friend class QDomNode;};class QM_EXPORT <a href="qdomtext.html">QDomText</a> : public <a href="qdomcharacterdata.html">QDomCharacterData</a>{public: QDomText(); QDomText( const QDomText& x ); QDomText& operator= ( const QDomText& ); ~QDomText(); QDomText splitText( int offset ); // Reimplemented from QDomNode QDomNode::NodeType nodeType() const; bool isText() const;private: QDomText( QDOM_TextPrivate* ); friend class QDomCDATASection; friend class QDomDocument; friend class QDomNode;};class QM_EXPORT <a href="qdomcomment.html">QDomComment</a> : public <a href="qdomcharacterdata.html">QDomCharacterData</a>{public: QDomComment(); QDomComment( const QDomComment& x ); QDomComment& operator= ( const QDomComment& ); ~QDomComment(); // Reimplemented from QDomNode QDomNode::NodeType nodeType() const; bool isComment() const;private: QDomComment( QDOM_CommentPrivate* ); friend class QDomDocument; friend class QDomNode;};class QM_EXPORT <a href="qdomcdatasection.html">QDomCDATASection</a> : public <a href="qdomtext.html">QDomText</a>{public: QDomCDATASection(); QDomCDATASection( const QDomCDATASection& x ); QDomCDATASection& operator= ( const QDomCDATASection& ); ~QDomCDATASection(); // Reimplemented from QDomNode QDomNode::NodeType nodeType() const; bool isCDATASection() const;private: QDomCDATASection( QDOM_CDATASectionPrivate* ); friend class QDomDocument; friend class QDomNode;};class QM_EXPORT <a href="qdomnotation.html">QDomNotation</a> : public <a href="qdomnode.html">QDomNode</a>{public: QDomNotation(); QDomNotation( const QDomNotation& x ); QDomNotation& operator= ( const QDomNotation& ); ~QDomNotation(); QString publicId() const; QString systemId() const; // Reimplemented from QDomNode QDomNode::NodeType nodeType() const; bool isNotation() const;private: QDomNotation( QDOM_NotationPrivate* ); friend class QDomDocument; friend class QDomNode;};class QM_EXPORT <a href="qdomentity.html">QDomEntity</a> : public <a href="qdomnode.html">QDomNode</a>{public: QDomEntity(); QDomEntity( const QDomEntity& x ); QDomEntity& operator= ( const QDomEntity& ); ~QDomEntity(); virtual QString publicId() const; virtual QString systemId() const; virtual QString notationName() const; // Reimplemented from QDomNode QDomNode::NodeType nodeType() const; bool isEntity() const;private: QDomEntity( QDOM_EntityPrivate* ); friend class QDomNode;};class QM_EXPORT <a href="qdomentityreference.html">QDomEntityReference</a> : public <a href="qdomnode.html">QDomNode</a>{public: QDomEntityReference(); QDomEntityReference( const QDomEntityReference& x ); QDomEntityReference& operator= ( const QDomEntityReference& ); ~QDomEntityReference(); // Reimplemented from QDomNode QDomNode::NodeType nodeType() const; bool isEntityReference() const;private: QDomEntityReference( QDOM_EntityReferencePrivate* ); friend class QDomDocument; friend class QDomNode;};class QM_EXPORT <a href="qdomprocessinginstruction.html">QDomProcessingInstruction</a> : public <a href="qdomnode.html">QDomNode</a>{public: QDomProcessingInstruction(); QDomProcessingInstruction( const QDomProcessingInstruction& x ); QDomProcessingInstruction& operator= ( const QDomProcessingInstruction& ); ~QDomProcessingInstruction(); virtual QString target() const; virtual QString data() const; virtual void setData( const QString& d ); // Reimplemented from QDomNode QDomNode::NodeType nodeType() const; bool isProcessingInstruction() const;private: QDomProcessingInstruction( QDOM_ProcessingInstructionPrivate* ); friend class QDomDocument; friend class QDomNode;};QM_EXPORT QTextStream& operator<<( QTextStream&, const QDomNode& );#endif //QT_NO_DOM#endif // QDOM_H</pre><p><address><hr><div align="center"><table width="100%" cellspacing="0" border="0"><tr><td>Copyright
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -