Load .cod files from clipboard

This commit is contained in:
Fizztastic 2015-07-06 23:46:11 -04:00
parent bfa002e50a
commit 0b8fab4721

View file

@ -48,7 +48,20 @@ void DlgLoadDeckFromClipboard::actOK()
QTextStream stream(&buffer);
DeckLoader *l = new DeckLoader;
if (l->loadFromStream_Plain(stream)) {
if (buffer.contains("<cockatrice_deck version=\"1\">"))
{
if (l->loadFromString_Native(buffer))
{
deckList = l;
accept();
}
else
{
QMessageBox::critical(this, tr("Error"), tr("Invalid deck list."));
delete l;
}
}
else if (l->loadFromStream_Plain(stream)) {
deckList = l;
accept();
} else {