1
//=========================================================
4
// $Id: header.cpp,v 1.1 2002/01/30 14:54:03 muse Exp $
5
// (C) Copyright 2000 Werner Schweer (ws@seh.de)
6
//=========================================================
10
#include <qstringlist.h>
12
//---------------------------------------------------------
14
//---------------------------------------------------------
16
void Header::readStatus(Xml& xml)
19
Xml::Token token = xml.parse();
20
const QString& tag = xml.s1();
27
QStringList l = QStringList::split(QString(" "), tag);
29
for (QStringList::Iterator it = l.begin(); it != l.end(); ++it) {
30
int section = (*it).toInt();
31
moveSection(section, index);
37
xml.unknown("Header");
48
//---------------------------------------------------------
50
//---------------------------------------------------------
52
void Header::writeStatus(int level, Xml& xml) const
54
xml.nput(level, "<%s> ", name());
56
for (int i = n; i >= 0; --i)
57
xml.nput("%d ", mapToSection(i));
58
xml.put("</%s>", name());