install multiple CIAs sequentially
This commit is contained in:
parent
3c03da12c8
commit
c547465657
2 changed files with 47 additions and 30 deletions
|
@ -70,7 +70,10 @@ signals:
|
|||
* system emulation handles and memory are still valid, but are about become invalid.
|
||||
*/
|
||||
void EmulationStopping();
|
||||
|
||||
void UpdateProgress(size_t written, size_t total);
|
||||
void CIAInstallReport(Service::AM::InstallStatus status, QString filepath);
|
||||
void CIAInstallFinished();
|
||||
|
||||
private:
|
||||
void InitializeWidgets();
|
||||
|
@ -136,6 +139,7 @@ private slots:
|
|||
void OnMenuLoadFile();
|
||||
void OnMenuInstallCIA();
|
||||
void OnUpdateProgress(size_t written, size_t total);
|
||||
void OnCIAInstallReport(Service::AM::InstallStatus status, QString filepath);
|
||||
void OnCIAInstallFinished();
|
||||
/// Called whenever a user selects the "File->Select Game List Root" menu item
|
||||
void OnMenuSelectGameListRoot();
|
||||
|
@ -168,7 +172,6 @@ private:
|
|||
|
||||
GRenderWindow* render_window;
|
||||
GameList* game_list;
|
||||
QFutureWatcher<Service::AM::InstallStatus>* watcher = nullptr;
|
||||
|
||||
// Status bar elements
|
||||
QProgressBar* progress_bar = nullptr;
|
||||
|
@ -210,3 +213,4 @@ protected:
|
|||
};
|
||||
|
||||
Q_DECLARE_METATYPE(size_t);
|
||||
Q_DECLARE_METATYPE(Service::AM::InstallStatus);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue