45782df278
Since Rockbox Utility could only install the most recent "daily build" there is not much difference to the most recent development build so the option was not really useful. Additionally update naming. Former "daily" builds are now "archived builds" and can get installed manually (if necessary), and "current" builds are renamed to "development build". Change-Id: I748688d544b6d9868f7495f30933637bf9ff5e50
63 lines
1.8 KiB
C++
63 lines
1.8 KiB
C++
/***************************************************************************
|
|
* __________ __ ___.
|
|
* Open \______ \ ____ ____ | | _\_ |__ _______ ___
|
|
* Source | _// _ \_/ ___\| |/ /| __ \ / _ \ \/ /
|
|
* Jukebox | | ( <_> ) \___| < | \_\ ( <_> > < <
|
|
* Firmware |____|_ /\____/ \___ >__|_ \|___ /\____/__/\_ \
|
|
* \/ \/ \/ \/ \/
|
|
*
|
|
* Copyright (C) 2007 by Dominik Riebeling
|
|
*
|
|
* This program is free software; you can redistribute it and/or
|
|
* modify it under the terms of the GNU General Public License
|
|
* as published by the Free Software Foundation; either version 2
|
|
* of the License, or (at your option) any later version.
|
|
*
|
|
* This software is distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY
|
|
* KIND, either express or implied.
|
|
*
|
|
****************************************************************************/
|
|
|
|
#ifndef INSTALL_H
|
|
#define INSTALL_H
|
|
|
|
#include <QtGui>
|
|
|
|
#include "ui_installwindowfrm.h"
|
|
#include "zipinstaller.h"
|
|
#include "progressloggergui.h"
|
|
|
|
class InstallWindow : public QDialog
|
|
{
|
|
Q_OBJECT
|
|
public:
|
|
InstallWindow(QWidget *parent);
|
|
|
|
public slots:
|
|
void accept(void);
|
|
|
|
private:
|
|
Ui::InstallWindowFrm ui;
|
|
ProgressLoggerGui* logger;
|
|
QHttp *download;
|
|
QFile *target;
|
|
QString file;
|
|
ZipInstaller* installer;
|
|
QString m_backupName;
|
|
void resizeEvent(QResizeEvent*);
|
|
void changeEvent(QEvent *event);
|
|
|
|
void changeBackupPath(QString);
|
|
void updateBackupLocation(void);
|
|
|
|
private slots:
|
|
void setDetailsCurrent(bool);
|
|
void setDetailsStable(bool);
|
|
void done(bool);
|
|
void changeBackupPath(void);
|
|
void backupCheckboxChanged(int state);
|
|
|
|
};
|
|
|
|
|
|
#endif
|