Qt:Документация 4.3.2/qdomdocumenttype
Материал из Wiki.crossplatform.ru
![]() | Внимание: Актуальная версия перевода документации находится здесь |
__NOTOC__
Главная · Все классы · Основные классы · Классы по группам · Модули · Функции |
[править] Описание класса QDomDocumentType
[модуль QtXml ]
Класс QDomDocumentType служит для представления DTD в дереве документа. Далее...
#include <QDomDocumentType>
Наследует QDomNode.
Примечание: Все функции в классе реентерабельны.
[править] Открытые функции
- QDomDocumentType ()
- QDomDocumentType ( 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 & operator= ( const QDomDocumentType & n )
- 66 открытых функций унаследованных от QDomNode
[править] Подробное описание
Класс QDomDocumentType служит для представления DTD в дереве документа.
Класс QDomDocumentType позволяет читать некоторые данные из DTD: он может возвращать карту всех сущностей() и нотаций(). А также функция name() возвращает название типа документа, представленное в теге <!DOCTYPE name> . В этом классе также реализованы фукнции publicId(), systemId() и internalSubset().
Смотрите также QDomDocument.
[править] Описание функций-членов
[править] QDomDocumentType::QDomDocumentType ()
Создает пустой объект класса QDomDocumentType.
[править] QDomDocumentType::QDomDocumentType ( const QDomDocumentType & n )
Создает копию n.
Данные в копиях общие (поверхностное копирование): изменение одного узла повлечет за собой изменение и другого. Если вы хотите использовать глубокое копирование, воспользуйтесь функцией cloneNode().
[править] QDomNamedNodeMap QDomDocumentType::entities () const
Возвращает карту всех сущностей, описанных в DTD.
[править] QString QDomDocumentType::internalSubset () const
Возвращает внутреннее подмножество типа документа или пустую строку, если оно не определено.
Смотрите также publicId() и systemId().
[править] QString QDomDocumentType::name () const
Возвращает имя документа, описанное в теге <!DOCTYPE name> .
Смотрите также 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().
[править] QDomDocumentType & QDomDocumentType::operator= ( const QDomDocumentType & n )
Прикрепляет n к этому типу документа.
Данные в копиях общие (поверхностное копирование): изменение одного узла повлечет за собой изменение и другого. Если вы хотите использовать глубокое копирование, воспользуйтесь функцией cloneNode().
Copyright © 2007 Trolltech | Trademarks | Qt 4.3.2
|