1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-31 07:58:11 +00:00

QuickShow: Add reset zoom action to toolbar

When zoom reset also reset pan origin
This commit is contained in:
Hüseyin ASLITÜRK 2020-06-15 11:17:56 +03:00 committed by Andreas Kling
parent bf3d98012a
commit ea1ebe8662
2 changed files with 5 additions and 1 deletions

View file

@ -204,7 +204,7 @@ int main(int argc, char** argv)
widget.set_scale(widget.scale() + 10);
});
auto zoom_reset_action = GUI::Action::create("Zoom 100%", { Mod_None, Key_0 },
auto zoom_reset_action = GUI::Action::create("Zoom 100%", { Mod_None, Key_0 }, Gfx::Bitmap::load_from_file("/res/icons/16x16/zoom-reset.png"),
[&](auto&) {
widget.set_scale(100);
});
@ -233,6 +233,7 @@ int main(int argc, char** argv)
main_toolbar.add_action(go_last_action);
main_toolbar.add_separator();
main_toolbar.add_action(zoom_in_action);
main_toolbar.add_action(zoom_reset_action);
main_toolbar.add_action(zoom_out_action);
auto menubar = GUI::MenuBar::construct();