mirror of
https://github.com/RGBCube/serenity
synced 2025-07-25 19:37:35 +00:00
LibGUI: Remove Menu::try_add_submenu()
And fall back to the infallible add_submenu().
This commit is contained in:
parent
1525fa3b8f
commit
eec328e2ab
18 changed files with 94 additions and 104 deletions
|
@ -223,7 +223,7 @@ ErrorOr<void> MainWidget::initialize_menubar(GUI::Window& window)
|
|||
TRY(file_menu->try_add_action(*m_save_image_action));
|
||||
TRY(file_menu->try_add_action(*m_save_image_as_action));
|
||||
|
||||
m_export_submenu = TRY(file_menu->try_add_submenu("&Export"_string));
|
||||
m_export_submenu = file_menu->add_submenu("&Export"_string);
|
||||
|
||||
TRY(m_export_submenu->try_add_action(
|
||||
GUI::Action::create(
|
||||
|
@ -600,7 +600,7 @@ ErrorOr<void> MainWidget::initialize_menubar(GUI::Window& window)
|
|||
vectorscope_action->set_checked(Config::read_bool("PixelPaint"sv, "Scopes"sv, "ShowVectorscope"sv, false));
|
||||
m_vectorscope_widget->parent_widget()->set_visible(vectorscope_action->is_checked());
|
||||
|
||||
auto scopes_menu = TRY(m_view_menu->try_add_submenu("&Scopes"_string));
|
||||
auto scopes_menu = m_view_menu->add_submenu("&Scopes"_string);
|
||||
TRY(scopes_menu->try_add_action(histogram_action));
|
||||
TRY(scopes_menu->try_add_action(vectorscope_action));
|
||||
|
||||
|
@ -810,7 +810,7 @@ ErrorOr<void> MainWidget::initialize_menubar(GUI::Window& window)
|
|||
};
|
||||
};
|
||||
|
||||
auto mask_submenu = TRY(m_layer_menu->try_add_submenu("&Masks"_string));
|
||||
auto mask_submenu = m_layer_menu->add_submenu("&Masks"_string);
|
||||
|
||||
m_add_mask_action = GUI::Action::create(
|
||||
"Add M&ask", { Mod_Ctrl | Mod_Shift, Key_M }, g_icon_bag.add_mask, create_layer_mask_callback("Add Mask", [&](Layer* active_layer) {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue