summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDominik Riebeling <Dominik.Riebeling@gmail.com>2007-07-26 21:16:42 +0000
committerDominik Riebeling <Dominik.Riebeling@gmail.com>2007-07-26 21:16:42 +0000
commit31848ac8bd4f6696238bafc4a07e2ba84605c3af (patch)
treeae354ca6a24bb4f4e8fdf3f0784b23be628f2199
parent992ffc83be2be19d337f8a7970597730f560e684 (diff)
dos2unix files and add a missing line in the header comment.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14014 a1c6a512-1295-4272-9138-f99709370657
-rw-r--r--rbutil/rbutilqt/installrb.cpp118
-rw-r--r--rbutil/rbutilqt/installrb.h80
2 files changed, 100 insertions, 98 deletions
diff --git a/rbutil/rbutilqt/installrb.cpp b/rbutil/rbutilqt/installrb.cpp
index 401722deb1..8fa977f524 100644
--- a/rbutil/rbutilqt/installrb.cpp
+++ b/rbutil/rbutilqt/installrb.cpp
@@ -1,4 +1,6 @@
-/***************************************************************************
+/***************************************************************************
+ * __________ __ ___.
+ * Open \______ \ ____ ____ | | _\_ |__ _______ ___
* Source | _// _ \_/ ___\| |/ /| __ \ / _ \ \/ /
* Jukebox | | ( <_> ) \___| < | \_\ ( <_> > < <
* Firmware |____|_ /\____/ \___ >__|_ \|___ /\____/__/\_ \
@@ -13,29 +15,29 @@
* This software is distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY
* KIND, either express or implied.
*
- ****************************************************************************/
-
-#include "installrb.h"
-
+ ****************************************************************************/
+
+#include "installrb.h"
+
#include "zip/zip.h"
-#include "zip/unzip.h"
-
-RBInstaller::RBInstaller(QObject* parent): QObject(parent)
-{
-
-}
-
-
-void RBInstaller::install(QString url,QString file,QString mountpoint, QUrl proxy,Ui::InstallProgressFrm* dp)
-{
- m_url=url;
- m_mountpoint = mountpoint;
- m_file = file;
- m_dp = dp;
-
+#include "zip/unzip.h"
+
+RBInstaller::RBInstaller(QObject* parent): QObject(parent)
+{
+
+}
+
+
+void RBInstaller::install(QString url,QString file,QString mountpoint, QUrl proxy,Ui::InstallProgressFrm* dp)
+{
+ m_url=url;
+ m_mountpoint = mountpoint;
+ m_file = file;
+ m_dp = dp;
+
m_dp->listProgress->addItem(tr("Downloading file %1.%2")
.arg(QFileInfo(m_url).baseName(), QFileInfo(m_url).completeSuffix()));
-
+
// temporary file needs to be opened to get the filename
downloadFile.open();
m_file = downloadFile.fileName();
@@ -43,28 +45,28 @@ void RBInstaller::install(QString url,QString file,QString mountpoint, QUrl prox
// get the real file.
getter = new HttpGet(this);
getter->setProxy(proxy);
- getter->setFile(&downloadFile);
- getter->getFile(QUrl(url));
-
- connect(getter, SIGNAL(done(bool)), this, SLOT(downloadDone(bool)));
- connect(getter, SIGNAL(downloadDone(int, bool)), this, SLOT(downloadRequestFinished(int, bool)));
- connect(getter, SIGNAL(dataReadProgress(int, int)), this, SLOT(updateDataReadProgress(int, int)));
-
-}
-
-void RBInstaller::downloadRequestFinished(int id, bool error)
-{
+ getter->setFile(&downloadFile);
+ getter->getFile(QUrl(url));
+
+ connect(getter, SIGNAL(done(bool)), this, SLOT(downloadDone(bool)));
+ connect(getter, SIGNAL(downloadDone(int, bool)), this, SLOT(downloadRequestFinished(int, bool)));
+ connect(getter, SIGNAL(dataReadProgress(int, int)), this, SLOT(updateDataReadProgress(int, int)));
+
+}
+
+void RBInstaller::downloadRequestFinished(int id, bool error)
+{
qDebug() << "Install::downloadRequestFinished" << id << error;
qDebug() << "error:" << getter->errorString();
- downloadDone(error);
-}
-
-void RBInstaller::downloadDone(bool error)
-{
+ downloadDone(error);
+}
+
+void RBInstaller::downloadDone(bool error)
+{
qDebug() << "Install::downloadDone, error:" << error;
-
-
+
+
// update progress bar
int max = m_dp->progressBar->maximum();
if(max == 0) {
@@ -84,13 +86,13 @@ void RBInstaller::downloadDone(bool error)
emit done(true);
return;
}
- else m_dp->listProgress->addItem(tr("Download finished."));
-
+ else m_dp->listProgress->addItem(tr("Download finished."));
+
// unzip downloaded file
qDebug() << "about to unzip the downloaded file" << m_file << "to" << m_mountpoint;
- m_dp->listProgress->addItem(tr("Extracting file."));
-
+ m_dp->listProgress->addItem(tr("Extracting file."));
+
qDebug() << "file to unzip: " << m_file;
UnZip::ErrorCode ec;
UnZip uz;
@@ -101,8 +103,8 @@ void RBInstaller::downloadDone(bool error)
m_dp->buttonAbort->setText(tr("&Ok"));
emit done(false);
return;
- }
-
+ }
+
ec = uz.extractAll(m_mountpoint);
if(ec != UnZip::Ok) {
m_dp->listProgress->addItem(tr("Extracting failed: %1.")
@@ -112,8 +114,8 @@ void RBInstaller::downloadDone(bool error)
return;
}
- m_dp->listProgress->addItem(tr("creating installation log"));
-
+ m_dp->listProgress->addItem(tr("creating installation log"));
+
QStringList zipContents = uz.fileList();
QSettings installlog(m_mountpoint + "/.rockbox/rbutil.log", QSettings::IniFormat, 0);
@@ -129,16 +131,16 @@ void RBInstaller::downloadDone(bool error)
downloadFile.remove();
m_dp->listProgress->addItem(tr("Extraction finished successfully."));
- m_dp->buttonAbort->setText(tr("&Ok"));
-
- emit done(false);
-}
-
-void RBInstaller::updateDataReadProgress(int read, int total)
-{
+ m_dp->buttonAbort->setText(tr("&Ok"));
+
+ emit done(false);
+}
+
+void RBInstaller::updateDataReadProgress(int read, int total)
+{
m_dp->progressBar->setMaximum(total);
m_dp->progressBar->setValue(read);
- qDebug() << "progress:" << read << "/" << total;
-
-}
-
+ qDebug() << "progress:" << read << "/" << total;
+
+}
+
diff --git a/rbutil/rbutilqt/installrb.h b/rbutil/rbutilqt/installrb.h
index 91268d5a97..c940fd8731 100644
--- a/rbutil/rbutilqt/installrb.h
+++ b/rbutil/rbutilqt/installrb.h
@@ -15,46 +15,46 @@
* This software is distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY
* KIND, either express or implied.
*
- ****************************************************************************/
-
-
-#ifndef INSTALLRB_H
-#define INSTALLRB_H
-
-
-
+ ****************************************************************************/
+
+
+#ifndef INSTALLRB_H
+#define INSTALLRB_H
+
+
+
#include <QtGui>
-#include <QtNetwork>
-
-#include "ui_installprogressfrm.h"
-#include "httpget.h"
-
-class RBInstaller : public QObject
-{
- Q_OBJECT
-public:
- RBInstaller(QObject* parent) ;
- ~RBInstaller(){}
- void install(QString url,QString filename,QString mountpoint, QUrl proxy,Ui::InstallProgressFrm* dp);
-
-signals:
- void done(bool error);
-
-private slots:
+#include <QtNetwork>
+
+#include "ui_installprogressfrm.h"
+#include "httpget.h"
+
+class RBInstaller : public QObject
+{
+ Q_OBJECT
+public:
+ RBInstaller(QObject* parent) ;
+ ~RBInstaller(){}
+ void install(QString url,QString filename,QString mountpoint, QUrl proxy,Ui::InstallProgressFrm* dp);
+
+signals:
+ void done(bool error);
+
+private slots:
void updateDataReadProgress(int, int);
void downloadDone(bool);
- void downloadRequestFinished(int, bool);
-
-private:
- QString m_url,m_file,m_mountpoint;
-
- HttpGet *getter;
- QTemporaryFile downloadFile;
-
- Ui::InstallProgressFrm* m_dp;
-};
-
-
-
-#endif
-
+ void downloadRequestFinished(int, bool);
+
+private:
+ QString m_url,m_file,m_mountpoint;
+
+ HttpGet *getter;
+ QTemporaryFile downloadFile;
+
+ Ui::InstallProgressFrm* m_dp;
+};
+
+
+
+#endif
+