From 00bdb74c84ed1d0b36eb2871a8aea8a6b0635f06 Mon Sep 17 00:00:00 2001 From: Andreas Kling Date: Sat, 5 Sep 2020 16:53:30 +0200 Subject: [PATCH] QuickShow: Allow copying the current bitmap to the clipboard :^) --- Applications/QuickShow/main.cpp | 6 ++++++ 1 file changed, 6 insertions(+) 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();