Главная · Все классы · Основные классы · Классы по группам · Модули · Функции

Описание класса QDomText
[модуль QtXml]

Класс QDomText представляет текстовые данные в анализируемом XML документе. Далее...

 #include <QDomText>

Унаследован от QDomCharacterData.

Базовый для QDomCDATASection.

Замечание: Все функции в этом классе реентерабельны.

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


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

Класс QDomText представляет текстовые данные в анализируемом XML документе.

Вы можете разделить текст в объекте QDomText на два QDomText объекта с помощью splitText().

Для получения дополнительной информации о Document Object Model смотрите спецификации Уровень 1 и Уровень 2. Для того, чтобы больше узнать о реализации DOM, смотрите документацию по QDomDocument.


Описание функций-членов

QDomText::QDomText ()

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

Для того, чтобы создать объект QDomText с содержимым, используйте QDomDocument::createTextNode().

QDomText::QDomText ( const QDomText & x )

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

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

QDomNode::NodeType QDomText::nodeType () const

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

QDomText QDomText::splitText ( int offset )

Разделяет текущий объект на два QDomText объекта. Текущий объект сохраняет первые offset символов, а второй (созданный) объект помещается в документ сразу после текущего и содержит оставшиеся символы.

Функция возвращает созданный объект.

Смотрите также QDomNode::normalize().

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

Ассоциирует x с данным текстовым DOM узлом.

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


Copyright © 2008 Trolltech Торговые марки
Qt 4.3.5