fix(ui): use cache location for temporary download files

Fixes #1454.
This commit is contained in:
Oleg Shparber 2023-04-15 01:23:59 -04:00
parent 4b252cddb2
commit 2f02e1fe2e

View File

@ -359,7 +359,7 @@ void DocsetsDialog::downloadCompleted()
QTemporaryFile *tmpFile = m_tmpFiles[docsetName];
if (!tmpFile) {
tmpFile = new QTemporaryFile(this);
tmpFile = new QTemporaryFile(QStringLiteral("%1/%2.XXXXXX.tmp").arg(Core::Application::cacheLocation(), docsetName), this);
tmpFile->open();
m_tmpFiles.insert(docsetName, tmpFile);
}
@ -402,7 +402,7 @@ void DocsetsDialog::downloadProgress(qint64 received, qint64 total)
QTemporaryFile *tmpFile = m_tmpFiles[docsetName];
if (!tmpFile) {
tmpFile = new QTemporaryFile(this);
tmpFile = new QTemporaryFile(QStringLiteral("%1/%2.XXXXXX.tmp").arg(Core::Application::cacheLocation(), docsetName), this);
tmpFile->open();
m_tmpFiles.insert(docsetName, tmpFile);
}