Класс расширения Ананас AExtXML предназначен для работы с XML файлами.
Подробнее...
#include <aextxml.h>
|
bool | read (const QString &fname) |
|
bool | write (const QString &fname) |
|
void | createNew (const QString &rootnodename) |
|
bool | isRoot () |
|
bool | parent () |
|
bool | newChild (const QString &childname) |
|
QString | nodeName () |
|
bool | setText (const QString &text) |
|
QString | text () const |
|
bool | setAttr (const QString &name, const QString &value) |
|
QString | attr (const QString &name) const |
|
bool | removeAttr (const QString &name) |
|
bool | firstChild () |
|
bool | lastChild () |
|
bool | next () |
|
bool | prev () |
|
bool | childExists () |
|
|
void | event (const QString &data) |
|
aDatabase * | db |
|
Класс расширения Ананас AExtXML предназначен для работы с XML файлами.
QString AExtXML::attr |
( |
const QString & |
name | ) |
const |
|
slot |
Возвращает значение атрибута текущего узла.
- Аргументы
-
- Возвращает
- значение атрибута.
void AExtXML::createNew |
( |
const QString & |
rootnodename | ) |
|
|
slot |
Создает новый XML документ. Старое содержимое документа уничтожается.
- Аргументы
-
rootnodename | (in) - имя корневого узла документа XML. |
- Возвращает
- ничего.
Проверяет, является ли текущий узел корневым.
- Возвращает
- true - если текущий узел корневой.
bool AExtXML::read |
( |
const QString & |
fname | ) |
|
|
slot |
Читает файл XML.
- Аргументы
-
fname | (in) - имя файла XML. |
- Возвращает
- true в случае успеха.
bool AExtXML::setAttr |
( |
const QString & |
name, |
|
|
const QString & |
value |
|
) |
| |
|
slot |
Устанавливает значение атрибута текущего узла.
- Аргументы
-
name | (in) - иям атрибута. |
value | (in) - новое значение. |
- Возвращает
- ничего.
bool AExtXML::setText |
( |
const QString & |
text | ) |
|
|
slot |
Устанавливает текст текущего узла.
- Аргументы
-
text | (in) - Значение нового текста. |
- Возвращает
- ничего.
QString AExtXML::text |
( |
| ) |
const |
|
slot |
Возвращает текст текущего узла.
- Возвращает
- Строка.
bool AExtXML::write |
( |
const QString & |
fname | ) |
|
|
slot |
Записывает файл XML.
- Аргументы
-
fname | (in) - имя файла XML. |
- Возвращает
- Код ошибки.
Объявления и описания членов классов находятся в файлах: