From 8fa905cde626067f7cb4dcec473049228b831d9d Mon Sep 17 00:00:00 2001 From: Mikaƫl Capelle Date: Fri, 5 Jun 2020 17:50:26 +0200 Subject: Update to follow changes in FileData from archive. --- src/archivefiletree.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'src/archivefiletree.cpp') diff --git a/src/archivefiletree.cpp b/src/archivefiletree.cpp index 4bedeb41..1fbf3195 100644 --- a/src/archivefiletree.cpp +++ b/src/archivefiletree.cpp @@ -104,14 +104,14 @@ public: // Overrides: const ArchiveFileTreeImpl& archiveEntry = dynamic_cast(*entry); QString tmp = path + archiveEntry.name(); if (archiveEntry.m_Index != -1) { - data[archiveEntry.m_Index]->addOutputFileName(tmp.toStdWString()); + data[archiveEntry.m_Index]->addOutputFilePath(tmp.toStdWString()); } mapToArchive(*archiveEntry.astree(), tmp, data); } else { const ArchiveFileEntry& archiveFileEntry = dynamic_cast(*entry); if (archiveFileEntry.m_Index != -1) { - data[archiveFileEntry.m_Index]->addOutputFileName((path + archiveFileEntry.name()).toStdWString()); + data[archiveFileEntry.m_Index]->addOutputFilePath((path + archiveFileEntry.name()).toStdWString()); } } } @@ -223,7 +223,7 @@ std::shared_ptr ArchiveFileTree::makeTree(Archive const& archiv for (size_t i = 0; i < data.size(); ++i) { files.push_back(std::make_tuple( - QString::fromStdWString(data[i]->getFileName()).replace("\\", "/").split("/", Qt::SkipEmptyParts), + QString::fromStdWString(data[i]->getArchiveFilePath()).replace("\\", "/").split("/", Qt::SkipEmptyParts), data[i]->isDirectory(), (int) i)); } @@ -245,7 +245,7 @@ void mapToArchive(std::vector const& data, It begin, It end) { auto* aentry = dynamic_cast(entry.get()); if (aentry->m_Index != -1) { - data[aentry->m_Index]->addOutputFileName(aentry->path().toStdWString()); + data[aentry->m_Index]->addOutputFilePath(aentry->path().toStdWString()); } if (entry->isDir()) { -- cgit v1.3.1