Don't try to use the ext MMC yet
[scorecard] / src / xml-dom-parser.h
1 #ifndef XML_DOM_PARSER_H
2 #define XML_DOM_PARSER_H
3
4 #include <QDomDocument>
5 #include "data.h"
6
7 class ScoreXmlHandler
8 {
9  public:
10   ScoreXmlHandler(QList<Score *> &list);
11   int parse(QString &fileName);
12   int save(QString &fileName);
13
14  private:
15   QDomDocument doc;
16   QDomElement root;
17   QList<Score *> &list;
18 };
19
20 class ClubXmlHandler
21 {
22  public:
23   ClubXmlHandler(QList<Club *> &list);
24   int parse(QString &fileName);
25   int save(QString &fileName);
26
27  private:
28   QDomDocument doc;
29   QDomElement root;
30   QList<Club *> &list;
31 };
32
33 #endif