summaryrefslogtreecommitdiff
path: root/rbutil/rbutilqt/installzip.h
diff options
context:
space:
mode:
authorDominik Riebeling <Dominik.Riebeling@gmail.com>2007-08-27 17:40:35 +0000
committerDominik Riebeling <Dominik.Riebeling@gmail.com>2007-08-27 17:40:35 +0000
commit5ef236869f3a7b1012a2e339b43f94b3f390ad11 (patch)
treeecb87e6d7da60aa6765404bafc4a3f397a453dab /rbutil/rbutilqt/installzip.h
parent0877a1a9f5efd8926baf48bce02b8f15a435af6a (diff)
downloadrockbox-5ef236869f3a7b1012a2e339b43f94b3f390ad11.tar.gz
rockbox-5ef236869f3a7b1012a2e339b43f94b3f390ad11.zip
Implement download caching. Set the folder for the cache data in the configuration dialog. Caching is disabled per default and defaults to the systems temp folder.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14476 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'rbutil/rbutilqt/installzip.h')
-rw-r--r--rbutil/rbutilqt/installzip.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/rbutil/rbutilqt/installzip.h b/rbutil/rbutilqt/installzip.h
index 376bc470e1..9beeb9bbeb 100644
--- a/rbutil/rbutilqt/installzip.h
+++ b/rbutil/rbutilqt/installzip.h
@@ -46,6 +46,8 @@ public:
46 void setLogVersion(QStringList v) { m_verlist = v; qDebug() << m_verlist;} 46 void setLogVersion(QStringList v) { m_verlist = v; qDebug() << m_verlist;}
47 void setUnzip(bool i) { m_unzip = i; } 47 void setUnzip(bool i) { m_unzip = i; }
48 void setTarget(QString t) { m_target = t; } 48 void setTarget(QString t) { m_target = t; }
49 void setCache(QDir c) { m_cache = c; };
50 void setCache(QString c) { m_cache = QDir(c); qDebug() << "!!!set cache:" << m_cache;}
49 51
50signals: 52signals:
51 void done(bool error); 53 void done(bool error);
@@ -66,6 +68,7 @@ private:
66 bool m_unzip; 68 bool m_unzip;
67 QString m_target; 69 QString m_target;
68 int runner; 70 int runner;
71 QDir m_cache;
69 72
70 HttpGet *getter; 73 HttpGet *getter;
71 QTemporaryFile *downloadFile; 74 QTemporaryFile *downloadFile;