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

📄 qdomnode.3qt

📁 Trolltech公司发布的基于C++图形开发环境
💻 3QT
📖 第 1 页 / 共 2 页
字号:
See also toAttribute()..PPReimplemented in QDomAttr..SH "bool QDomNode::isCDATASection () const \fC[virtual]\fR"Returns TRUE if the node is a CDATA section, otherwise FALSE..PPIf this function returns TRUE, this does not imply that this object is a QDomCDATASection; you can get the QDomCDATASection with toCDATASection()..PPSee also toCDATASection()..PPReimplemented in QDomCDATASection..SH "bool QDomNode::isCharacterData () const \fC[virtual]\fR"Returns TRUE if the node is a character data node, otherwise FALSE..PPIf this function returns TRUE, this does not imply that this object is a QDomCharacterData; you can get the QDomCharacterData with toCharacterData()..PPSee also toCharacterData()..PPReimplemented in QDomCharacterData..SH "bool QDomNode::isComment () const \fC[virtual]\fR"Returns TRUE if the node is a comment, otherwise FALSE..PPIf this function returns TRUE, this does not imply that this object is a QDomComment; you can get the QDomComment with toComment()..PPSee also toComment()..PPReimplemented in QDomComment..SH "bool QDomNode::isDocument () const \fC[virtual]\fR"Returns TRUE if the node is a document, otherwise FALSE..PPIf this function returns TRUE, this does not imply that this object is a QDomDocument; you can get the QDomDocument with toDocument()..PPSee also toDocument()..PPReimplemented in QDomDocument..SH "bool QDomNode::isDocumentFragment () const \fC[virtual]\fR"Returns TRUE if the node is a document fragment, otherwise FALSE..PPIf this function returns TRUE, this does not imply that this object is a QDomDocumentFragment; you can get the QDomDocumentFragment with toDocumentFragment()..PPSee also toDocumentFragment()..PPReimplemented in QDomDocumentFragment..SH "bool QDomNode::isDocumentType () const \fC[virtual]\fR"Returns TRUE if the node is a document type, otherwise FALSE..PPIf this function returns TRUE, this does not imply that this object is a QDomDocumentType; you can get the QDomDocumentType with toDocumentType()..PPSee also toDocumentType()..PPReimplemented in QDomDocumentType..SH "bool QDomNode::isElement () const \fC[virtual]\fR"Returns TRUE if the node is an element, otherwise FALSE..PPIf this function returns TRUE, this does not imply that this object is a QDomElement; you can get the QDomElement with toElement()..PPSee also toElement()..PPReimplemented in QDomElement..SH "bool QDomNode::isEntity () const \fC[virtual]\fR"Returns TRUE if the node is an entity, otherwise FALSE..PPIf this function returns TRUE, this does not imply that this object is a QDomEntity; you can get the QDomEntity with toEntity()..PPSee also toEntity()..PPReimplemented in QDomEntity..SH "bool QDomNode::isEntityReference () const \fC[virtual]\fR"Returns TRUE if the node is an entity reference, otherwise FALSE..PPIf this function returns TRUE, this does not imply that this object is a QDomEntityReference; you can get the QDomEntityReference with toEntityReference()..PPSee also toEntityReference()..PPReimplemented in QDomEntityReference..SH "bool QDomNode::isNotation () const \fC[virtual]\fR"Returns TRUE if the node is a notation, otherwise FALSE..PPIf this function returns TRUE, this does not imply that this object is a QDomNotation; you can get the QDomNotation with toNotation()..PPSee also toNotation()..PPReimplemented in QDomNotation..SH "bool QDomNode::isNull () const"Returns TRUE if this node does not reference any internal object, otherwise FALSE..SH "bool QDomNode::isProcessingInstruction () const \fC[virtual]\fR"Returns TRUE if the node is a processing instruction, otherwise FALSE..PPIf this function returns TRUE, this does not imply that this object is a QDomProcessingInstruction; you can get the QProcessingInstruction with toProcessingInstruction()..PPSee also toProcessingInstruction()..PPReimplemented in QDomProcessingInstruction..SH "bool QDomNode::isText () const \fC[virtual]\fR"Returns TRUE if the node is a text, otherwise FALSE..PPIf this function returns TRUE, this does not imply that this object is a QDomText; you can get the QDomText with toText()..PPSee also toText()..PPReimplemented in QDomText..SH "QDomNode QDomNode::lastChild () const \fC[virtual]\fR"Returns the last child of the node. If there is no child node then a null node is returned..PPSee also firstChild() and childNodes()..SH "QDomNode QDomNode::namedItem ( const QString & name ) const"Returns the first child node for which nodeName() equals \fIname.\fR.PPIf no such direct child exists, a null node is returned..PPSee also nodeName()..SH "QDomNode QDomNode::nextSibling () const \fC[virtual]\fR"Returns the next sibling in the document tree. Changing the returned node will also change the node in the document tree..PPIf you have XML like this:.PP.nf.br  <h1>Heading</h1>.br  <p>The text...</p>.br  <h2>Next heading</h2>.fi.PPand this QDomNode represents the <p> tag, the nextSibling will return the node representing the <h2> tag..PPSee also previousSibling()..SH "QString QDomNode::nodeName () const \fC[virtual]\fR"Returns the name of the node..PPThe meaning of the name depends on the subclass:.TPQDomElement - the tag name.TPQDomAttr - the name of the attribute.TPQDomText - the string "#text".TPQDomCDATASection - the string "#cdata-section".TPQDomEntityReference - the name of the referenced entity.TPQDomEntity - the name of the entity.TPQDomProcessingInstruction - the target of the processing instruction.TPQDomDocument - the string "#document".TPQDomComment - the string "#comment".TPQDomDocumentType - the name of the document type.TPQDomDocumentFragment - the string "#document-fragment".TPQDomNotation - the name of the notation.PPSee also nodeValue()..SH "QDomNode::NodeType QDomNode::nodeType() const \fC[virtual]\fR"Returns the type of the node..PPSee also toAttr(), toCDATASection(), toDocumentFragment(), toDocument(), toDocumentType(), toElement(), toEntityReference(), toText(), toEntity(), toNotation(), toProcessingInstruction(), toCharacterData() and toComment()..PPReimplemented in QDomEntity, QDomDocumentFragment, QDomText, QDomCDATASection, QDomAttr, QDomElement, QDomCharacterData, QDomComment, QDomProcessingInstruction, QDomDocumentType, QDomEntityReference, QDomDocument and QDomNotation..SH "QString QDomNode::nodeValue () const \fC[virtual]\fR"Returns the value of the node..PPThe meaning of the value depends on the subclass:.TPQDomAttr - the attribute value.TPQDomText - the text.TPQDomCDATASection - the content of the CDATA section.TPQDomProcessingInstruction - the data of the processing intruction.TPQDomComment - the comment.PPAll other subclasses not listed above do not have a node value. These classes will return a null string..PPSee also setNodeValue() and nodeName()..SH "bool QDomNode::operator!= ( const QDomNode & n ) const"Returns TRUE if the two nodes are not equal, otherwise FALSE..SH "QDomNode& QDomNode::operator= ( const QDomNode & n )"Assignment operator..PPThe data of the copy is shared: modifying one will also change the other. If you want to make a real copy, use cloneNode() instead..SH "bool QDomNode::operator== ( const QDomNode & n ) const"Returns TRUE if the two nodes are equal, otherwise FALSE..SH "QDomDocument QDomNode::ownerDocument () const \fC[virtual]\fR"Returns the document to which this node belongs..SH "QDomNode QDomNode::parentNode () const \fC[virtual]\fR"Returns the parent node, If this node has no parent, then a null node is returned (i.e. a node for which isNull() returns TRUE)..SH "QDomNode QDomNode::previousSibling () const \fC[virtual]\fR"Returns the previous sibling in the document tree. Changing the returned node will also change the node in the document tree..PPIf you have XML like this:.PP.nf.br  <h1>Heading</h1>.br  <p>The text...</p>.br  <h2>Next heading</h2>.fi.PPand this QDomNode represents the <p> tag, the previousSibling will return the node representing the <h1> tag..PPSee also nextSibling()..SH "QDomNode QDomNode::removeChild ( const QDomNode & oldChild ) \fC[virtual]\fR"Removes \fIoldChild\fR from the list of children. \fIoldChild\fR has to be a direct child of this node..PPReturns a new reference to \fIoldChild\fR on success or a null node on failure..PPSee also insertBefore(), insertAfter(), replaceChild() and appendChild()..SH "QDomNode QDomNode::replaceChild ( const QDomNode & newChild, const QDomNode & oldChild ) \fC[virtual]\fR"Replaces \fIoldChild\fR with \fInewChild. oldChild\fR has to be a direct child of this node..PPIf \fInewChild\fR is currently child of another parent, then it is reparented. If \fInewChild\fR is currently a child of this QDomNode, then its position in the list of children is changed..PPIf \fInewChild\fR is a QDomDocumentFragment, then the children of the fragment are removed from the fragment and inserted after \fIrefChild.\fR.PPReturns a new reference to \fIoldChild\fR on success or a null node an failure..PPSee also insertBefore(), insertAfter(), removeChild() and appendChild()..SH "void QDomNode::save ( QTextStream & str, int indent ) const"Writes the XML representation of the node including all its children on the stream..SH "void QDomNode::setNodeValue ( const QString & v ) \fC[virtual]\fR"Sets the value of the node to \fIv.\fR.PPSee also nodeValue()..SH "QDomAttr QDomNode::toAttr ()"Converts a QDomNode into a QDomAttr. If the node is not an attribute, the returned object will be null..PPSee also isAttr()..SH "QDomCDATASection QDomNode::toCDATASection ()"Converts a QDomNode into a QDomCDATASection. If the node is not a CDATA section, the returned object will be null..PPSee also isCDATASection()..SH "QDomCharacterData QDomNode::toCharacterData ()"Converts a QDomNode into a QDomCharacterData. If the node is not a character data node the returned object will be null..PPSee also isCharacterData()..SH "QDomComment QDomNode::toComment ()"Converts a QDomNode into a QDomComment. If the node is not a comment the returned object will be null..PPSee also isComment()..SH "QDomDocument QDomNode::toDocument ()"Converts a QDomNode into a QDomDocument. If the node is not a document the returned object will be null..PPSee also isDocument()..SH "QDomDocumentFragment QDomNode::toDocumentFragment ()"Converts a QDomNode into a QDomDocumentFragment. If the node is not a document fragment the returned object will be null..PPSee also isDocumentFragment()..SH "QDomDocumentType QDomNode::toDocumentType ()"Converts a QDomNode into a QDomDocumentType. If the node is not a document type the returned object will be null..PPSee also isDocumentType()..SH "QDomElement QDomNode::toElement ()"Converts a QDomNode into a QDomElement. If the node is not an element the returned object will be null..PPSee also isElement()..SH "QDomEntity QDomNode::toEntity ()"Converts a QDomNode into a QDomEntity. If the node is not an entity the returned object will be null..PPSee also isEntity()..SH "QDomEntityReference QDomNode::toEntityReference ()"Converts a QDomNode into a QDomEntityReference. If the node is not an entity reference, the returned object will be null..PPSee also isEntityReference()..SH "QDomNotation QDomNode::toNotation ()"Converts a QDomNode into a QDomNotation. If the node is not a notation the returned object will be null..PPSee also isNotation()..SH "QDomProcessingInstruction QDomNode::toProcessingInstruction ()"Converts a QDomNode into a QDomProcessingInstruction. If the node is not a processing instruction the returned object will be null..PPSee also isProcessingInstruction()..SH "QDomText QDomNode::toText ()"Converts a QDomNode into a QDomText. If the node is not a text, the returned object will be null..PPSee also isText()..SH "QDomNode::QDomNode ( QDOM_NodePrivate * n ) \fC[protected]\fR"For internal use only..SH "SEE ALSO".BR http://doc.trolltech.com/qdomnode.html.BR http://www.trolltech.com/faq/tech.html.SH COPYRIGHTCopyright 1992-2001 Trolltech AS, http://www.trolltech.com.  See thelicense file included in the distribution for a complete licensestatement..SH AUTHORGenerated automatically from the source code..SH BUGSIf you find a bug in Qt, please report it as described in.BR http://doc.trolltech.com/bughowto.html .Good bug reports make our job much simpler. Thank you..PIn case of content or formattting problems with this manual page, pleasereport them to.BR qt-bugs@trolltech.com .Please include the name of the manual page (qdomnode.3qt) and the Qtversion (2.3.10).

⌨️ 快捷键说明

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