bool Deck::exportToDana(QString fileName) { QFileInfo fi(fileName); QString baseName = fi.baseName().toLower(); QString tempFolder = utils::combinePaths(tempPath(), baseName); QString deckFile = utils::combinePaths(tempFolder, "deck.xml"); utils::removeDirectory(tempFolder); utils::createDirectory(tempFolder); if(!exportToXml(deckFile)) return false; utils::copyDirectory(tempFolder, getDeckPath()); Compressor c; if(!c.compressFolder(tempFolder, fileName)) { return false; } return true; }