parent
1288795de9
commit
36ba9c2d94
3 changed files with 8 additions and 2 deletions
|
@ -389,8 +389,6 @@ void OracleImporter::sortAndReduceColors(QString &colors)
|
|||
|
||||
int OracleImporter::startImport()
|
||||
{
|
||||
clear();
|
||||
|
||||
int setCards = 0, setIndex = 0;
|
||||
// add an empty set for tokens
|
||||
CardSetPtr tokenSet = CardSet::newInstance(TOKENS_SETNAME, tr("Dummy set containing tokens"), "Tokens");
|
||||
|
@ -420,3 +418,9 @@ bool OracleImporter::saveToFile(const QString &fileName)
|
|||
CockatriceXml4Parser parser;
|
||||
return parser.saveToFile(sets, cards, fileName);
|
||||
}
|
||||
|
||||
void OracleImporter::clear()
|
||||
{
|
||||
CardDatabase::clear();
|
||||
allSets.clear();
|
||||
}
|
||||
|
|
|
@ -120,6 +120,7 @@ public:
|
|||
{
|
||||
return dataDir;
|
||||
}
|
||||
void clear();
|
||||
|
||||
protected:
|
||||
inline QString getStringPropertyFromMap(QVariantMap card, QString propertyName);
|
||||
|
|
|
@ -530,6 +530,7 @@ SaveSetsPage::SaveSetsPage(QWidget *parent) : OracleWizardPage(parent)
|
|||
|
||||
void SaveSetsPage::cleanupPage()
|
||||
{
|
||||
wizard()->importer->clear();
|
||||
disconnect(wizard()->importer, SIGNAL(setIndexChanged(int, int, const QString &)), nullptr, nullptr);
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue