Add info window which shows details about the currently installed files based on the installation log file. Rework the log file and save revision number / timestamps instead of an arbitrary number.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14461 a1c6a512-1295-4272-9138-f99709370657
This commit is contained in:
Dominik Riebeling 2007-08-26 16:03:56 +00:00
parent 663029ddfb
commit 848abc8037
8 changed files with 228 additions and 61 deletions

View file

@ -34,10 +34,9 @@ class Install : public QDialog
public:
Install(QWidget *parent = 0);
void setProxy(QUrl);
void setReleased(QString);
void setUserSettings(QSettings*);
void setDeviceSettings(QSettings*);
void setArchivedString(QString);
void setVersionStrings(QMap<QString, QString>);
public slots:
void accept(void);
@ -46,15 +45,14 @@ class Install : public QDialog
Ui::InstallFrm ui;
ProgressLoggerGui* logger;
QUrl proxy;
QString releasever;
QSettings *devices;
QSettings *userSettings;
QHttp *download;
QFile *target;
QString file;
QString fileName;
QString archived;
ZipInstaller* installer;
QMap<QString, QString> version;
private slots:
void setCached(bool);