17 auto response_conn = dialog.signal_response().connect([&] (
int response) {
21 auto hide_conn = dialog.signal_hide().connect([&] {
22 result = Gtk::ResponseType::NONE;
26 dialog.set_visible(
true);
28 auto main_context = Glib::MainContext::get_default();
30 main_context->iteration(
true);
33 response_conn.disconnect();
34 hide_conn.disconnect();
36 dialog.set_visible(
false);