X-Git-Url: https://ruin.nu/git/?p=hbs.git;a=blobdiff_plain;f=bs%2Fbsconf.h;h=9711c698a73046e11a4fea94305301ddd6bca577;hp=49a1d75b509e258f8f274dd83f4da16253e751f4;hb=dc90594097a886eee49e9bfe45da6d4f9765179a;hpb=f1e79e13d76a63700e6345503e338afaa93c102d diff --git a/bs/bsconf.h b/bs/bsconf.h index 49a1d75..9711c69 100644 --- a/bs/bsconf.h +++ b/bs/bsconf.h @@ -19,6 +19,7 @@ #define BSCONF_H #include +#include /** *@author Michael Andreen @@ -26,10 +27,27 @@ class BSConf : public QObject { - Q_Object -public: + Q_OBJECT + + public: BSConf(); ~BSConf(); + + bool load(); + bool save(); + +signals: + void configurationChanged(); + +protected: + bool m_modified; + QString m_sRaceFilename; + QString m_sStatsFilename; + + bool loadStats(); + bool saveStats(); + bool loadRace(); + bool saveRace(); }; #endif