QDomText Class
La clase QDomText representa los datos de texto en el documento XML analizado. Más...
| Cabecera: | #include <QDomText> |
| CMake: | find_package(Qt6 REQUIRED COMPONENTS Xml)target_link_libraries(mytarget PRIVATE Qt6::Xml) |
| qmake: | QT += xml |
| Hereda: | QDomCharacterData |
| Heredado por: |
- Lista de todos los miembros, incluyendo los heredados
- QDomText es parte de Clases XML.
Nota: Todas las funciones de esta clase son reentrantes.
Funciones Públicas
| QDomText() | |
| QDomText(const QDomText &text) | |
| QDomNode::NodeType | nodeType() const |
| QDomText | splitText(int offset) |
| QDomText & | operator=(const QDomText &other) |
Descripción Detallada
Puede dividir el texto de un objeto QDomText en dos objetos QDomText con splitText().
Para más información sobre el Modelo de Objetos de Documento ver Núcleo de Nivel 1 y Nivel 2. Para una introducción más general de la implementación DOM vea la documentación QDomDocument.
Documentación de las funciones miembro
QDomText::QDomText()
Construye un objeto QDomText vacío.
Para construir un QDomText con contenido, utilice QDomDocument::createTextNode().
QDomText::QDomText(const QDomText &text)
Construye una copia de text.
Los datos de la copia son compartidos (copia superficial): si se modifica un nodo, también se modificará el otro. Si quieres hacer una copia profunda, utiliza cloneNode().
QDomNode::NodeType QDomText::nodeType() const
Devuelve TextNode.
QDomText QDomText::splitText(int offset)
Divide este objeto de texto DOM en dos objetos QDomText. Este objeto mantiene sus primeros offset caracteres y el segundo objeto (recién creado) se inserta en el árbol del documento después de este objeto con los caracteres restantes.
La función devuelve el objeto recién creado.
Véase también QDomNode::normalize().
QDomText &QDomText::operator=(const QDomText &other)
Asigna other a este texto DOM.
Los datos de la copia son compartidos (copia superficial): si se modifica un nodo, también se modificará el otro. Si desea realizar una copia profunda, utilice cloneNode().
© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.