#ifndef MAIN_H #define MAIN_H #include #include #include class CardDatabaseConverter : public CardDatabase { public: explicit CardDatabaseConverter() { // Replace querier with one that ignores SettingsCache delete querier; querier = new CardDatabaseQuerier(this, this, new NoopCardPreferenceProvider()); }; LoadStatus loadCardDatabase(const QString &path) { return loader->loadCardDatabase(path); } bool saveCardDatabase(const QString &fileName) { CockatriceXml4Parser parser(new NoopCardPreferenceProvider()); return parser.saveToFile(sets, cards, fileName); } }; #endif