From cb297d20b616e49803470396c21dd5747370cfaf Mon Sep 17 00:00:00 2001 From: Tannin Date: Tue, 19 Feb 2013 21:33:58 +0100 Subject: - proper detection of user-preferred language - resume and removal of failed download fixed --- src/downloadmanager.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'src/downloadmanager.cpp') diff --git a/src/downloadmanager.cpp b/src/downloadmanager.cpp index ab1f2613..2700e598 100644 --- a/src/downloadmanager.cpp +++ b/src/downloadmanager.cpp @@ -200,6 +200,7 @@ bool DownloadManager::addDownload(QNetworkReply *reply, const QString &fileName, newDownload->m_ModID = modID; newDownload->m_FileID = fileID; newDownload->m_NexusInfo = nexusInfo; + newDownload->m_State = STATE_STARTED; QString baseName = fileName; @@ -286,7 +287,7 @@ void DownloadManager::removeFile(int index, bool deleteFile) } if (download->m_State == STATE_PAUSED) { - filePath.append(UNFINISHED); + filePath = download->m_Output.fileName(); } if (deleteFile) { @@ -318,6 +319,7 @@ private: DownloadManager *m_Manager; }; + bool DownloadManager::ByName(int LHS, int RHS) { return m_ActiveDownloads[LHS]->m_FileName < m_ActiveDownloads[RHS]->m_FileName; -- cgit v1.3.1