diff --git a/Applications/QuickShow/main.cpp b/Applications/QuickShow/main.cpp index 13a3aa0f88..22671684fe 100644 --- a/Applications/QuickShow/main.cpp +++ b/Applications/QuickShow/main.cpp @@ -32,6 +32,7 @@ #include #include #include +#include #include #include #include @@ -249,6 +250,11 @@ int main(int argc, char** argv) GUI::AboutDialog::show("QuickShow", Gfx::Bitmap::load_from_file("/res/icons/32x32/filetype-image.png"), window); }); + auto copy_action = GUI::CommonActions::make_copy_action([&](auto&) { + if (widget.bitmap()) + GUI::Clipboard::the().set_bitmap(*widget.bitmap()); + }); + main_toolbar.add_action(open_action); main_toolbar.add_action(delete_action); main_toolbar.add_separator();