|
@@ -61,6 +61,16 @@ NonnullRefPtr<GAction> make_quit_action(Function<void(GAction&)> callback)
|
|
|
return GAction::create("Quit", { Mod_Alt, Key_F4 }, move(callback));
|
|
|
}
|
|
|
|
|
|
+NonnullRefPtr<GAction> make_go_back_action(Function<void(GAction&)> callback, GWidget* widget)
|
|
|
+{
|
|
|
+ return GAction::create("Go back", { Mod_Alt, Key_Left }, GraphicsBitmap::load_from_file("/res/icons/16x16/go-back.png"), move(callback), widget);
|
|
|
+}
|
|
|
+
|
|
|
+NonnullRefPtr<GAction> make_go_forward_action(Function<void(GAction&)> callback, GWidget* widget)
|
|
|
+{
|
|
|
+ return GAction::create("Go forward", { Mod_Alt, Key_Right }, GraphicsBitmap::load_from_file("/res/icons/16x16/go-forward.png"), move(callback), widget);
|
|
|
+}
|
|
|
+
|
|
|
}
|
|
|
|
|
|
GAction::GAction(const StringView& text, Function<void(GAction&)> on_activation_callback, GWidget* widget)
|