qt: implement RequestExit for applets
This commit is contained in:
parent
950db851ea
commit
50a59487eb
38 changed files with 250 additions and 69 deletions
|
@ -175,7 +175,7 @@ void Cabinet::Cancel() {
|
|||
}
|
||||
|
||||
Result Cabinet::RequestExit() {
|
||||
this->Cancel();
|
||||
frontend.Close();
|
||||
R_SUCCEED();
|
||||
}
|
||||
|
||||
|
|
|
@ -263,7 +263,7 @@ void Controller::ConfigurationComplete() {
|
|||
}
|
||||
|
||||
Result Controller::RequestExit() {
|
||||
this->ConfigurationComplete();
|
||||
frontend.Close();
|
||||
R_SUCCEED();
|
||||
}
|
||||
|
||||
|
|
|
@ -210,7 +210,7 @@ void Error::DisplayCompleted() {
|
|||
}
|
||||
|
||||
Result Error::RequestExit() {
|
||||
this->DisplayCompleted();
|
||||
frontend.Close();
|
||||
R_SUCCEED();
|
||||
}
|
||||
|
||||
|
|
|
@ -151,7 +151,7 @@ void Auth::AuthFinished(bool is_successful) {
|
|||
}
|
||||
|
||||
Result Auth::RequestExit() {
|
||||
this->AuthFinished(false);
|
||||
frontend.Close();
|
||||
R_SUCCEED();
|
||||
}
|
||||
|
||||
|
@ -208,7 +208,7 @@ void PhotoViewer::ViewFinished() {
|
|||
}
|
||||
|
||||
Result PhotoViewer::RequestExit() {
|
||||
this->ViewFinished();
|
||||
frontend.Close();
|
||||
R_SUCCEED();
|
||||
}
|
||||
|
||||
|
|
|
@ -136,7 +136,7 @@ void MiiEdit::MiiEditOutputForCharInfoEditing(MiiEditResult result,
|
|||
}
|
||||
|
||||
Result MiiEdit::RequestExit() {
|
||||
this->MiiEditOutput(MiiEditResult::Cancel, -1);
|
||||
frontend.Close();
|
||||
R_SUCCEED();
|
||||
}
|
||||
|
||||
|
|
|
@ -74,7 +74,7 @@ void ProfileSelect::SelectionComplete(std::optional<Common::UUID> uuid) {
|
|||
}
|
||||
|
||||
Result ProfileSelect::RequestExit() {
|
||||
this->SelectionComplete(std::nullopt);
|
||||
frontend.Close();
|
||||
R_SUCCEED();
|
||||
}
|
||||
|
||||
|
|
|
@ -771,7 +771,7 @@ void SoftwareKeyboard::ExitKeyboard() {
|
|||
}
|
||||
|
||||
Result SoftwareKeyboard::RequestExit() {
|
||||
this->ExitKeyboard();
|
||||
frontend.Close();
|
||||
R_SUCCEED();
|
||||
}
|
||||
|
||||
|
|
|
@ -364,7 +364,7 @@ void WebBrowser::WebBrowserExit(WebExitReason exit_reason, std::string last_url)
|
|||
}
|
||||
|
||||
Result WebBrowser::RequestExit() {
|
||||
this->WebBrowserExit(WebExitReason::ExitRequested);
|
||||
frontend.Close();
|
||||
R_SUCCEED();
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue