Skip to navigation
Close a rust AutoDialog box with the close button
18.05.21
a.connect_response(clone!(@weak a => move |_a, response| { _a.close(); })); example: let logo = Pixbuf::from_file_at_scale("resources/Circle-A.svg",200,200,false).unwrap(); let filename = "LICENSE.txt"; let license = fs::read_to_string(filename).expect("Something went wrong reading the file"); let a = AboutDialog::new(); a.set_authors(&["veto@myridia.com"]); a.set_website_label(Some("http://autotext.calantas.org")); a.set_website(Some("https://autotext.calantas.org")); a.set_authors(&["Veto veto@myridia.com"]); a.set_title("About Autotext"); a.set_program_name("Autotext"); a.set_version(Some("1.0.0")); a.set_license(Some(&license)); a.set_logo(Some(&logo)); a.connect_response(clone!(@weak a => move |_a, response| { _a.close(); })); a.show_all();
https://gtk-rs.org/docs/gtk/trait.DialogExt.html#tymethod.connect_response
Reply
Anonymous
Information Epoch 1789867777
Think parallel.
Home
Notebook
Contact us