diff options
Diffstat (limited to 'rbutil/rbutilqt/installbootloader.h')
-rw-r--r-- | rbutil/rbutilqt/installbootloader.h | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/rbutil/rbutilqt/installbootloader.h b/rbutil/rbutilqt/installbootloader.h index 8f3b6d4b64..f8dfd43c3f 100644 --- a/rbutil/rbutilqt/installbootloader.h +++ b/rbutil/rbutilqt/installbootloader.h | |||
@@ -24,6 +24,7 @@ | |||
24 | 24 | ||
25 | #include "ui_installprogressfrm.h" | 25 | #include "ui_installprogressfrm.h" |
26 | #include "httpget.h" | 26 | #include "httpget.h" |
27 | #include "irivertools/irivertools.h" | ||
27 | 28 | ||
28 | extern "C" { | 29 | extern "C" { |
29 | // Ipodpatcher | 30 | // Ipodpatcher |
@@ -47,10 +48,11 @@ public: | |||
47 | 48 | ||
48 | void setMountPoint(QString mountpoint) {m_mountpoint = mountpoint;} | 49 | void setMountPoint(QString mountpoint) {m_mountpoint = mountpoint;} |
49 | void setProxy(QUrl proxy) {m_proxy= proxy;} | 50 | void setProxy(QUrl proxy) {m_proxy= proxy;} |
50 | void setDevice(QString device) {m_device= device;} | 51 | void setDevice(QString device) {m_device= device;} // the current plattform |
51 | void setBootloaderMethod(QString method) {m_bootloadermethod= method;} | 52 | void setBootloaderMethod(QString method) {m_bootloadermethod= method;} |
52 | void setBootloaderName(QString name){m_bootloadername= name;} | 53 | void setBootloaderName(QString name){m_bootloadername= name;} |
53 | void setBootloaderBaseUrl(QString baseUrl){m_bootloaderUrlBase = baseUrl;} | 54 | void setBootloaderBaseUrl(QString baseUrl){m_bootloaderUrlBase = baseUrl;} |
55 | void setOrigFirmwarePath(QString path) {m_origfirmware = path;} //for iriver original firmware | ||
54 | 56 | ||
55 | signals: | 57 | signals: |
56 | void done(bool error); //installation finished. | 58 | void done(bool error); //installation finished. |
@@ -83,13 +85,18 @@ private slots: | |||
83 | //sansa specific routines | 85 | //sansa specific routines |
84 | void sansaPrepare(); | 86 | void sansaPrepare(); |
85 | void sansaFinish(); | 87 | void sansaFinish(); |
88 | |||
89 | //iriver specific routines | ||
90 | void iriverPrepare(); | ||
91 | void iriverFinish(); | ||
86 | 92 | ||
87 | private: | 93 | private: |
88 | QString m_mountpoint, m_device,m_bootloadermethod,m_bootloadername; | 94 | QString m_mountpoint, m_device,m_bootloadermethod,m_bootloadername; |
89 | QString m_bootloaderUrlBase,m_tempfilename; | 95 | QString m_bootloaderUrlBase,m_tempfilename,m_origfirmware; |
90 | QUrl m_proxy; | 96 | QUrl m_proxy; |
91 | bool m_install; | 97 | bool m_install; |
92 | 98 | ||
99 | int series,table_entry; // for fwpatcher | ||
93 | 100 | ||
94 | HttpGet *getter; | 101 | HttpGet *getter; |
95 | QTemporaryFile downloadFile; | 102 | QTemporaryFile downloadFile; |