summaryrefslogtreecommitdiff
path: root/rbutil/rbutilqt/base/bootloaderinstallbase.h
diff options
context:
space:
mode:
authorCástor Muñoz <cmvidal@gmail.com>2016-01-08 23:56:27 +0100
committerDominik Riebeling <Dominik.Riebeling@gmail.com>2016-08-15 20:14:25 +0200
commit40ce2b41331888d6284fff6e709789e939cc6a1a (patch)
tree52eb3f721c026b4d2190be38ae9ab91f2df36356 /rbutil/rbutilqt/base/bootloaderinstallbase.h
parente4af97300d5b08e48d9d282d5a7500cdfae4c251 (diff)
downloadrockbox-40ce2b41331888d6284fff6e709789e939cc6a1a.tar.gz
rockbox-40ce2b41331888d6284fff6e709789e939cc6a1a.zip
rbutil: add abort signal for bootloader install/uninstall
During the bootloader install/uninstall process, a signal is emitted when "Abort" button is pressed, the installers can attach this signal and cancel the process. Change-Id: I7f297b8031d7a2d93da0022081aaef03ef041baf
Diffstat (limited to 'rbutil/rbutilqt/base/bootloaderinstallbase.h')
-rw-r--r--rbutil/rbutilqt/base/bootloaderinstallbase.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/rbutil/rbutilqt/base/bootloaderinstallbase.h b/rbutil/rbutilqt/base/bootloaderinstallbase.h
index 0e970c4af6..23aac4f92f 100644
--- a/rbutil/rbutilqt/base/bootloaderinstallbase.h
+++ b/rbutil/rbutilqt/base/bootloaderinstallbase.h
@@ -73,6 +73,7 @@ class BootloaderInstallBase : public QObject
73 void downloadReqFinished(int id, bool error); 73 void downloadReqFinished(int id, bool error);
74 void downloadBlFinish(bool error); 74 void downloadBlFinish(bool error);
75 void installBlfile(void); 75 void installBlfile(void);
76 void progressAborted(void);
76 77
77 // NOTE: we need to keep this slot even on targets that don't need it 78 // NOTE: we need to keep this slot even on targets that don't need it
78 // -- using the preprocessor here confused moc. 79 // -- using the preprocessor here confused moc.
@@ -101,6 +102,7 @@ class BootloaderInstallBase : public QObject
101 102
102 signals: 103 signals:
103 void downloadDone(void); //! internal signal sent when download finished. 104 void downloadDone(void); //! internal signal sent when download finished.
105 void installAborted(void); //! internal signal sent on abort button click.
104 void done(bool); 106 void done(bool);
105 void logItem(QString, int); //! set logger item 107 void logItem(QString, int); //! set logger item
106 void logProgress(int, int); //! set progress bar. 108 void logProgress(int, int); //! set progress bar.