Spec-Zone.ru › Qt 6.1

Класс QDomDocumentType

Класс QDomDocumentType представляет собой представление DTD в дереве документа. Подробнее...

Заголовок: #include <QDomDocumentType>
CMake: find_package(Qt6 COMPONENTS Xml REQUIRED) target_link_libraries(mytarget PRIVATE Qt6::Xml)
qmake: QT += xml
Наследует: QDomNode
  • Список всех членов, включая унаследованные

Примечание: Все функции в этом классе являются повторно входящими.

Открытые функции

QDomDocumentType(const QDomDocumentType &n)
QDomDocumentType()
QDomDocumentType & operator=(const QDomDocumentType &n)
QDomNamedNodeMap entities() const
QString internalSubset() const
QString name() const
QDomNode::NodeType nodeType() const
QDomNamedNodeMap notations() const
QString publicId() const
QString systemId() const

Подробное описание

Класс QDomDocumentType предоставляет чтение только для некоторых структур данных в DTD: он может возвращать карту всех сущностей() и нотаций(). Кроме того, функция name() возвращает имя типа документа, как указано в теге &lt;!DOCTYPE имя&gt;. Этот класс также предоставляет функции publicId(), systemId() и internalSubset().

См. также QDomDocument.

Документация по функциям-членам

QDomDocumentType::QDomDocumentType(const QDomDocumentType &n)

Создает копию n.

Данные копии объединены (неглубокая копия): изменение одного узла также изменит другой. Если вы хотите создать глубокую копию, используйте cloneNode().

QDomDocumentType::QDomDocumentType()

Создает пустой объект QDomDocumentType.

QDomDocumentType &QDomDocumentType::operator=(const QDomDocumentType &n)

Присваивает n этому типу документа.

Данные копии объединены (неглубокая копия): изменение одного узла также изменит другой. Если вы хотите создать глубокую копию, используйте cloneNode().

QDomNamedNodeMap QDomDocumentType::entities() const

Возвращает карту всех сущностей, описанных в DTD.

QString QDomDocumentType::internalSubset() const

Возвращает внутренний подмножество типа документа или пустую строку, если внутреннее подмножество отсутствует.

См. также publicId() и systemId().

QString QDomDocumentType::name() const

Возвращает имя типа документа, как указано в теге &lt;!DOCTYPE имя&gt;.

См. также nodeName().

QDomNode::NodeType QDomDocumentType::nodeType() const

Возвращает DocumentTypeNode.

См. также isDocumentType() и QDomNode::toDocumentType().

QDomNamedNodeMap QDomDocumentType::notations() const

Возвращает карту всех нотаций, описанных в DTD.

QString QDomDocumentType::publicId() const

Возвращает общественный идентификатор внешнего подмножества DTD или пустую строку, если общественный идентификатор отсутствует.

См. также systemId(), internalSubset(), и QDomImplementation::createDocumentType().

QString QDomDocumentType::systemId() const

Возвращает системный идентификатор внешнего подмножества DTD или пустую строку, если системный идентификатор отсутствует.

См. также publicId(), internalSubset(), и QDomImplementation::createDocumentType().

© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-6.1/qdomdocumenttype.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API