Spec-Zone.ru › Qt 5.9

Класс QDomEntityReference

Класс QDomEntityReference представляет ссылку на сущность XML. Подробнее...

Заголовок: #include <QDomEntityReference>
qmake: QT += xml
Наследует: QDomNode
  • Список всех членов, включая унаследованные

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

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

QDomEntityReference()
QDomEntityReference(const QDomEntityReference &x)
QDomNode::NodeType nodeType() const
QDomEntityReference & operator=(const QDomEntityReference &x)
  • 65 открытых функций, унаследованных от QDomNode

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

Класс QDomEntityReference представляет ссылку на сущность XML.

Объект QDomEntityReference может быть вставлен в дерево DOM, когда в исходном документе есть ссылка на сущность или когда пользователь хочет вставить ссылку на сущность.

Обратите внимание, что ссылки на символы и ссылки на предопределённые сущности расширяются процессором XML, чтобы символы представлялись своим эквивалентом Unicode, а не ссылкой на сущность.

Кроме того, процессор XML может полностью расширить ссылки на сущности во время построения дерева DOM вместо предоставления объектов QDomEntityReference.

Если такие объекты предоставляются, то для данного узла ссылки на сущность может не существовать узел сущности, представляющий ссылку; но если такая сущность существует, то список дочерних элементов узла ссылки на сущность такой же, как у узла сущности. Как и для узла сущности, все потомки ссылки на сущность являются только для чтения.

Для получения дополнительной информации о модели объекта документа см. Level 1 и Level 2 Core. Более общее введение в реализацию DOM см. в документации QDomDocument.

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

QDomEntityReference::QDomEntityReference()

Конструирует пустую ссылку на сущность. Используйте QDomDocument::createEntityReference(), чтобы создать ссылку на сущность с содержимым.

QDomEntityReference::QDomEntityReference(const QDomEntityReference &x)

Создаёт копию x.

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

QDomNode::NodeType QDomEntityReference::nodeType() const

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

QDomEntityReference &QDomEntityReference::operator=(const QDomEntityReference &x)

Присваивает x этой ссылке на сущность.

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

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

Spec-Zone.ru

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