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/gui_header.rs

20 lines
614 B
Rust

use gtk::prelude::*;
#[derive(Clone)]
pub struct GuiHeader {
pub button_settings: gtk::Button,
pub button_app_info: gtk::Button,
}
impl GuiHeader {
pub fn create_from_builder(builder: &gtk::Builder) -> Self {
let button_settings: gtk::Button = builder.object("button_settings").unwrap();
let button_app_info: gtk::Button = builder.object("button_app_info").unwrap();
button_settings.set_tooltip_text(Some("Opens settings dialog"));
button_app_info.set_tooltip_text(Some("Opens dialog with info about app"));
Self { button_settings, button_app_info }
}
}