diff --git a/src/libs/ui/docsetsdialog.cpp b/src/libs/ui/docsetsdialog.cpp index e550986..5195454 100644 --- a/src/libs/ui/docsetsdialog.cpp +++ b/src/libs/ui/docsetsdialog.cpp @@ -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); }