rockbox/rbutil/rbutilqt/installwindow.h
Dominik Riebeling 45782df278 Remove "daily builds" from Rockbox Utility.
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
2012-05-19 16:37:45 +02:00

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