QDomDocumentType Class
La clase QDomDocumentType es la representación del DTD en el árbol de documentos. Más...
| Cabecera: | #include <QDomDocumentType> |
| CMake: | find_package(Qt6 REQUIRED COMPONENTS Xml)target_link_libraries(mytarget PRIVATE Qt6::Xml) |
| qmake: | QT += xml |
| Hereda: | QDomNode |
- Lista de todos los miembros, incluyendo los heredados
- QDomDocumentType es parte de XML Classes.
Nota: Todas las funciones de esta clase son reentrantes.
Funciones Públicas
| QDomDocumentType() | |
| QDomDocumentType(const QDomDocumentType &documentType) | |
| QDomNamedNodeMap | entities() const |
| QString | internalSubset() const |
| QString | name() const |
| QDomNode::NodeType | nodeType() const |
| QDomNamedNodeMap | notations() const |
| QString | publicId() const |
| QString | systemId() const |
| QDomDocumentType & | operator=(const QDomDocumentType &other) |
Descripción Detallada
La clase QDomDocumentType permite el acceso de sólo lectura a algunas de las estructuras de datos de la DTD: puede devolver un mapa de todos los entities() y notations(). Además, la función name() devuelve el nombre del tipo de documento especificado en la etiqueta <!DOCTYPE name>. Esta clase también proporciona las funciones publicId(), systemId() y internalSubset().
Véase también QDomDocument.
Documentación de las funciones miembro
QDomDocumentType::QDomDocumentType()
Crea un objeto QDomDocumentType vacío.
QDomDocumentType::QDomDocumentType(const QDomDocumentType &documentType)
Construye una copia de documentType.
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().
QDomNamedNodeMap QDomDocumentType::entities() const
Devuelve un mapa de todas las entidades descritas en la DTD.
QString QDomDocumentType::internalSubset() const
Devuelve el subconjunto interno del tipo de documento o una cadena vacía si no hay subconjunto interno.
Véase también publicId() y systemId().
QString QDomDocumentType::name() const
Devuelve el nombre del tipo de documento especificado en la etiqueta <!DOCTYPE name>.
Véase también nodeName().
QDomNode::NodeType QDomDocumentType::nodeType() const
Devuelve DocumentTypeNode.
Véase también isDocumentType() y QDomNode::toDocumentType().
QDomNamedNodeMap QDomDocumentType::notations() const
Devuelve un mapa de todas las notaciones descritas en la DTD.
QString QDomDocumentType::publicId() const
Devuelve el identificador público del subconjunto DTD externo o una cadena vacía si no hay identificador público.
Véase también systemId(), internalSubset() y QDomImplementation::createDocumentType().
QString QDomDocumentType::systemId() const
Devuelve el identificador de sistema del subconjunto DTD externo o una cadena vacía si no hay identificador de sistema.
Véase también publicId(), internalSubset() y QDomImplementation::createDocumentType().
QDomDocumentType &QDomDocumentType::operator=(const QDomDocumentType &other)
Asigna other a este tipo de documento.
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.