Add club-master.xml r/o file for distributed courses. User added courses go to club...
[scorecard] / src / xml-dom-parser.h
index f02299e..2230066 100644 (file)
 
 class ScoreXmlHandler
 {
- public:
-  ScoreXmlHandler(QList<Score *> &list);
-  int parse(QString &fileName);
-  int save(QString &fileName);
+public:
+    ScoreXmlHandler(QList<Score *> &list);
+    int parse(QString &fileName);
+    int save(QString &fileName);
 
- private:
-  QDomDocument doc;
-  QDomElement root;
-  QList<Score *> &list;
+private:
+    QDomDocument doc;
+    QDomElement root;
+    QList<Score *> &list;
 };
 
 class ClubXmlHandler
 {
- public:
-  ClubXmlHandler(QList<Club *> &list);
-  int parse(QString &fileName);
-  int save(QString &fileName);
+public:
+    ClubXmlHandler(QList<Club *> &list);
+    int parse(QString &fileName, bool readOnly = false);
+    int save(QString &fileName);
 
- private:
-  QDomDocument doc;
-  QDomElement root;
-  QList<Club *> &list;
+private:
+    QDomDocument doc;
+    QDomElement root;
+    QList<Club *> &list;
 };
 
 #endif