Класс QDomNotation
Класс QDomNotation представляет собой обозначение XML. Подробнее...
| Заголовок: | #include <QDomNotation> |
| CMake: | find_package(Qt6 COMPONENTS Xml REQUIRED) target_link_libraries(mytarget PRIVATE Qt6::Xml) |
| qmake: | QT += xml |
| Наследует: | QDomNode |
Примечание: Все функции в этом классе являются реентерабельными.
Открытые функции
| QDomNotation(const QDomNotation &x) | |
| QDomNotation() | |
| QDomNotation & | operator=(const QDomNotation &x) |
| QDomNode::NodeType | nodeType() const |
| QString | publicId() const |
| QString | systemId() const |
Подробное описание
Обозначение либо объявляет, по имени, формат необработанного сущности (см. раздел 4.7 спецификации XML 1.0), либо используется для формального объявления целей инструкций обработки (см. раздел 2.6 спецификации XML 1.0).
DOM не поддерживает редактирование узлов обозначений; поэтому они являются только для чтения.
Узел обозначения не имеет родителя.
Можно получить publicId() и systemId() из узла обозначения.
Дополнительную информацию о Document Object Model см. в Level 1 и Level 2 Core. Более общее введение в реализацию DOM см. в документации QDomDocument.
Документация по членам-функциям
QDomNotation::QDomNotation(const QDomNotation &x)
Создает копию x.
Данные копии совместно используются (неглубокая копия): изменение одного узла также изменит другой. Если требуется выполнить глубокую копию, используйте cloneNode().
QDomNotation::QDomNotation()
Конструктор.
QDomNotation &QDomNotation::operator=(const QDomNotation &x)
Присваивает x данному обозначению DOM.
Данные копии совместно используются (неглубокая копия): изменение одного узла также изменит другой. Если требуется выполнить глубокую копию, используйте cloneNode().
QDomNode::NodeType QDomNotation::nodeType() const
Возвращает NotationNode.
QString QDomNotation::publicId() const
Возвращает общественный идентификатор этого обозначения.
QString QDomNotation::systemId() const
Возвращает системный идентификатор этого обозначения.
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-6.0/qdomnotation.html