Fixed: Wrong size for downloaded components

--HG--
branch : develop
This commit is contained in:
kervala 2016-10-03 17:17:57 +02:00
parent 7d7ce29894
commit 72144c3131

View file

@ -265,7 +265,24 @@ void CUninstallDialog::updateSizes()
} }
// downloaded files // downloaded files
qint64 bytes = getDirectorySize(config->getInstallationDirectory(), false); qint64 bytes = 0;
QDir dir(config->getInstallationDirectory());
QStringList filters;
filters << "*.log";
filters << "*.7z";
filters << "*.bnp";
filters << "*.zip";
filters << "*.part";
QFileInfoList downloadedFiles = dir.entryInfoList(filters, QDir::Files);
foreach(const QFileInfo &info, downloadedFiles)
{
bytes += info.size();
}
emit updateSize(m_downloadedFilesIndex, qBytesToHumanReadable(bytes)); emit updateSize(m_downloadedFilesIndex, qBytesToHumanReadable(bytes));