QString scoreFile;
QString clubFileName("club.xml");
QString clubFile;
+QString masterFileName("club-master.xml");
+QString masterFile;
QString logFile("/tmp/scorecard.log");
QString titleScores("ScoreCard - Scores");
QString titleCourses("ScoreCard - Courses");
setCentralWidget(centralWidget);
loadScoreFile(scoreFile, scoreList);
+ loadClubFile(masterFile, clubList, true);
loadClubFile(clubFile, clubList);
// Sort the scores based on dates
#endif
scoreFile = dataDir + "/" + scoreFileName;
clubFile = dataDir + "/" + clubFileName;
+ masterFile = dataDir + "/" + masterFileName;
QDir dir(dataDir);
if (!dir.exists())
qWarning() << "Unable to save:" << fileName;
}
-void MainWindow::loadClubFile(QString &fileName, QList<Club *> &list)
+void MainWindow::loadClubFile(QString &fileName, QList<Club *> &list, bool readOnly)
{
ClubXmlHandler handler(list);
- if (handler.parse(fileName))
+ if (handler.parse(fileName, readOnly))
qDebug() << "File loaded:" << fileName << " entries:" << list.size();
}