Magnifier: Standardize File menu
File->Quit should appear as the final item in its menu
This commit is contained in:
parent
0c2f36966c
commit
5e96ad0345
Notes:
sideshowbarker
2024-07-17 03:28:57 +09:00
Author: https://github.com/thankyouverycool Commit: https://github.com/SerenityOS/serenity/commit/5e96ad0345 Pull-request: https://github.com/SerenityOS/serenity/pull/16209
1 changed files with 4 additions and 4 deletions
|
@ -57,10 +57,6 @@ ErrorOr<int> serenity_main(Main::Arguments arguments)
|
|||
auto magnifier = TRY(window->try_set_main_widget<MagnifierWidget>());
|
||||
|
||||
auto file_menu = TRY(window->try_add_menu("&File"));
|
||||
TRY(file_menu->try_add_action(GUI::CommonActions::make_quit_action([&](auto&) {
|
||||
app->quit();
|
||||
})));
|
||||
|
||||
TRY(file_menu->try_add_action(GUI::CommonActions::make_save_as_action([&](auto&) {
|
||||
AK::DeprecatedString filename = "file for saving";
|
||||
auto do_save = [&]() -> ErrorOr<void> {
|
||||
|
@ -84,6 +80,10 @@ ErrorOr<int> serenity_main(Main::Arguments arguments)
|
|||
warnln("Error saving bitmap to {}: {}", filename, result.error().string_literal());
|
||||
}
|
||||
})));
|
||||
TRY(file_menu->try_add_separator());
|
||||
TRY(file_menu->try_add_action(GUI::CommonActions::make_quit_action([&](auto&) {
|
||||
app->quit();
|
||||
})));
|
||||
|
||||
auto size_action_group = make<GUI::ActionGroup>();
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue