You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
czkawka/czkawka_gui/src/connect_header_buttons.rs

18 lines
490 B
Rust

use gtk::prelude::*;
use crate::gui_data::GuiData;
pub fn connect_button_about(gui_data: &GuiData) {
let about_dialog = gui_data.about.about_dialog.clone();
let button_app_info = gui_data.header.button_app_info.clone();
button_app_info.connect_clicked(move |_| {
about_dialog.show();
// Prevent from deleting dialog after close
about_dialog.connect_delete_event(|dialog, _| {
dialog.hide();
Inhibit(true)
});
});
}